Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-06 | Enable use of sendfile on FreeBSD | Jeremy Harris | |
2017-05-06 | Enable use of sendfile on FreeBSD | Jeremy Harris | |
2017-05-06 | Teach SMTP input sync check ("input sent too soon") about SMTP input buffering | Jeremy Harris | |
2017-05-06 | Docs: add note on Received-By: header creation under cutthrough | Jeremy Harris | |
2017-05-04 | CHUNKING / wire-format spool: use block-copies for receiption | Jeremy Harris | |
2017-05-01 | tidying: coverity | Jeremy Harris | |
2017-04-30 | Fix continue_more on TLS connection. Bug 2104 | Jeremy Harris | |
2017-04-29 | tidying: coverity fixes | Jeremy Harris | |
2017-04-28 | Support wire-format spoolfiles | Jeremy Harris | |
2017-04-26 | Enable use of sendfile | Jeremy Harris | |
2017-04-26 | Tweak debug output | Jeremy Harris | |
2017-04-23 | Fix DISABLE_DKIM biuld | Jeremy Harris | |
2017-04-23 | DKIM: avoid use of temporary file for signing | Jeremy Harris | |
2017-04-18 | CHUNKING: pipeline data right after the BDAT command | Jeremy Harris | |
2017-04-17 | Reduce number of places knowing about filename-construction for mbox ↵ | Jeremy Harris | |
file-for-scanning | |||
2017-04-16 | Rework detection of multiple ports on a given IP, for the daemon status line | Jeremy Harris | |
Previously only spotted adjacent cases in the address list, now a full scan | |||
2017-04-16 | tidying | Jeremy Harris | |
2017-04-15 | Transport: fix smtp under combo of mua_wrapper and limited max_rcpt | Jeremy Harris | |
2017-04-14 | Builtin macros: note config trigger line in debug output | Jeremy Harris | |
2017-04-12 | $SOURCE_DATE_EPOCH support for build date stamp | Phil Pennock | |
If, and _only_ if, $SOURCE_DATE_EPOCH is found in environ during build, use it to set the timestamp embedded in the binary instead of using __DATE__ and __TIME__ cpp directives. This per <https://reproducible-builds.org/specs/source-date-epoch/> spec. It's sane and sensible, without removing date stamping which matters. The examples encourage packagers to use timestamps which do change when they backport patches, so that the date remains useful for distinguishing builds instead of claiming one date forever across multiple patchlevels. This change written so that the old behaviour and code is used if the environment variable is not found, to better continue to support ancient platforms with other variants of date(1). Built with and without an override, on macOS. | |||
2017-04-11 | compiler quietening | Jeremy Harris | |
2017-04-09 | typo | Jeremy Harris | |
2017-04-08 | tidying | Jeremy Harris | |
2017-04-06 | tidying | Jeremy Harris | |
2017-04-06 | Callout/hold: ensure TLS-proxy process is not waited for as a transport process | Jeremy Harris | |
2017-04-06 | Debug: show error for SMTP read response | Jeremy Harris | |
2017-04-05 | Callout/hold: fix uninitialized variable | Jeremy Harris | |
2017-04-02 | Openssl: disable session-tickets by default and session-cache always | Jeremy Harris | |
2017-04-02 | tidying | Jeremy Harris | |
2017-03-22 | tidying | Jeremy Harris | |
2017-03-21 | Callouts: a "hold" option for receipient-verify, which keeps the connection ↵ | Jeremy Harris | |
open both for further recipients and for eventual delivery. | |||
2017-03-21 | Logging: make cipher info available for continued-TLS connection deliveries | Jeremy Harris | |
2017-03-20 | exigrep: migrate to Getopt::Long, allow --no-pager | Heiko Schlittermann (HS12-RIPE) | |
This gives us long/more descriptive option names. Add an option to supress the use of a pager. | |||
2017-03-19 | exigrep: use a pager if stdout is connected to a terminal | Heiko Schlittermann (HS12-RIPE) | |
2017-03-19 | exigrep: add POD and -h, -m | Heiko Schlittermann (HS12-RIPE) | |
2017-03-18 | Expansions: check numeric values of IPv4 address components | Jeremy Harris | |
2017-03-15 | Logging: mark continued-TLS connection deliveries with "X-*" | Jeremy Harris | |
2017-03-12 | Malware: new connection type "f-prot6d" for FPSCAND protocol over TCP | Andrew Colin Kissa | |
2017-03-11 | uClibc does not contain gnu/libc-version.h | Bernd Kuhls | |
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> | |||
2017-03-09 | Debug: Use UTF-8 linedrawing, for indent partial-markers | Jeremy Harris | |
2017-03-08 | Shorten long daemon-startup log lines | Jeremy Harris | |
2017-03-08 | Some platforms (Solaris) do not have AF_LOCAL; use AF_UNIX | Jeremy Harris | |
2017-03-07 | Delivery: contined-connection maintaining TLS | Jeremy Harris | |
2017-03-04 | Debug: Use UTF-8 linedrawing rather than ASCII lineart for grouping ↵ | Jeremy Harris | |
expansion tracing messages | |||
2017-02-28 | Coverity fixes | Jeremy Harris | |
2017-02-28 | Memory Management: drop another variable ($callout_address) as it goes out ↵ | Jeremy Harris | |
of scope. | |||
2017-02-28 | Fix child-address counting. | Jeremy Harris | |
When a new address was created by a routing step it was possible for the parent address in the tree to be marked as having zero children, despite the new child having a pointer to the parent. When the child was then delivered, the count on the parent could go negative or, if other children had been added which correctly incremented the count, arrive at zero while some children were outstanding. Fix this to maintin the invariant. While there, make the counter unsigned. | |||
2017-02-26 | Add option to control use of shutdown by ${readsocket }. Bug 400 | Jeremy Harris | |
2017-02-26 | DKIM: rework error logging - compiler quietening. Bug 966 | Jeremy Harris | |
2017-02-26 | Fix ${extract } corrupting an enclosing ${reduce } $value. Bug 2061 | Jeremy Harris | |
Broken-by: 20fcb1e7be45 - Bug 1870 |