Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-03 | Make smtp_accept_max_per_connection expanded | Jeremy Harris | |
2021-04-02 | build: Allow environment EXIM_RELEASE_VERSION | Heiko Schlittermann (HS12-RIPE) | |
This should easy automated testing where no .git directory is available (as is happens with git worktrees) Setting this environment variable makes the reversion script using it instead of searching for version.sh or using `git describe`. | |||
2021-04-02 | typoes | Jeremy Harris | |
2021-03-28 | Memory handling: fix size backoff on store-reset | Jeremy Harris | |
2021-03-28 | Memory debug: do not try to save allocation bytes used for debug as ACL can ↵ | Jeremy Harris | |
modify debugging status | |||
2021-03-27 | GnuTLS: use a less bogus-looking temporary filename for DH-parameters | Jeremy Harris | |
2021-03-27 | Avoid all tail-end pipelining on retries | Jeremy Harris | |
2021-03-25 | Build: use PHDRS set in the toplevel Makefile | Heiko Schlittermann (HS12-RIPE) | |
They're passed as HDRS, but the lookups/Makefile referenced the PHDRS (which was empty) E.g. touch src/functions.h didn't force a rebuild of the lookups.a | |||
2021-03-23 | Avoid building routines calling other not incuded in utilities link stage | Jeremy Harris | |
This should fix a Solaris build error probably inserted by 92583637b2 | |||
2021-03-22 | Avoid clearing first_delivery flag on the initial half of a 2-phase queue run | Jeremy Harris | |
2021-03-21 | Builtin macros for Experimental features | Jeremy Harris | |
2021-03-21 | DNS: explicit alloc/free of workspace | Jeremy Harris | |
2021-03-20 | Memory debug: track max pool order, fix nonpool accounting | Jeremy Harris | |
2021-03-20 | Memory handling: exponentially-increasing alloc size | Jeremy Harris | |
2021-03-20 | DKIM: Force use of tainted mem for headers | Jeremy Harris | |
2021-03-20 | Avoid needless alloc for null header | Jeremy Harris | |
2021-03-20 | DKIM: verify using separate pool-pair, reset per message | Jeremy Harris | |
2021-03-17 | Linux and the BSDs have getifaddrs(). Use it and save a bunch of ↵ | Jeremy Harris | |
complex coding. | |||
2021-03-16 | Pipeline QUIT after data | Jeremy Harris | |
2021-03-16 | Debug: tag client SMTP output with buffering qualifier | Jeremy Harris | |
2021-03-15 | Fix error messages in dbfn_open | Heiko Schlittermann (HS12-RIPE) | |
2021-03-15 | Doc: more explicit hinting on tls_try_verify_hosts. | Jeremy Harris | |
2021-03-09 | Fix uClibc build | Bernd Kuhls | |
structs.h:757:18: error: ‘NS_MAXMSG’ undeclared here (not in a function); did you mean ‘N_MASC’? uschar answer[NS_MAXMSG]; /* the answer itself */ | |||
2021-03-07 | wip | Jeremy Harris | |
2021-02-24 | Queryprogram router: call extract fn directly rather than via string-expansion | Jeremy Harris | |
This is not only safer (vs. unexpected expansions), but more efficient | |||
2021-02-23 | Bulid: fix DISABLE_PIPE_CONNECT build. Bug 270333 | Jeremy Harris | |
2021-02-22 | Fix list-expansion for various domainlists, having included sublist ↵ | Jeremy Harris | |
elements. Bug 2701 | |||
2021-02-19 | spamd: Use macro for default priority. Bug 2694 | Heiko Schlichting | |
2021-02-19 | Use random_number rather than random, for external server distribution. Bug ↵ | Heiko Schlichting | |
2694 | |||
2021-02-19 | Fix weight calculation for socks_proxy. Bug 2694 | Heiko Schlichting | |
2021-02-19 | Fix weight calculation for spamd_address. Bug 2694 | Heiko Schlichting | |
2021-02-18 | Debugging: avoid expansion problem with foolish-length list output | Jeremy Harris | |
2021-02-13 | Testsuite: when generating a bounce message, allow time for exec to run ↵ | Jeremy Harris | |
before before feeding the message This is to keep debug output in similar order on different platforms | |||
2021-02-13 | Fix build for platforms not having ulong | Jeremy Harris | |
2021-02-13 | wip | Jeremy Harris | |
2021-02-12 | Fix error codes in ACL-time quota checking | Jeremy Harris | |
2021-02-12 | Fix FreeBSD 13 build | Jeremy Harris | |
2021-02-06 | Fix handling of server which follows a RCPT 452 with a 250. Bug 26092 | Jeremy Harris | |
2021-02-06 | Fix daemon-SIGHUP on FreeBSD | Jeremy Harris | |
2021-01-31 | gsasl authenticator: support client salted-password caching | Jeremy Harris | |
2021-01-31 | Fix Freebsd TFO build | Jeremy Harris | |
Broken-by: 3eb0bcd7a1 | |||
2021-01-29 | tidying | Jeremy Harris | |
2021-01-29 | Lookups: fix $local_part_data for a match on a filename list element. Bug 2691 | Jeremy Harris | |
2021-01-25 | AUTH: avoid logging creds on ACL denial | Jeremy Harris | |
2021-01-24 | TFO: cleanup the TCP pure ack of SMTP banner | Jeremy Harris | |
2021-01-23 | Move QUICKACK disable as early as possible in server handling | Jeremy Harris | |
2021-01-22 | Fix getting non-TLS QUIT in FIN segment | Jeremy Harris | |
Linux was behaving oddly with the TCP_CORK method, and using MSG_MORE is one fewer syscall. | |||
2021-01-22 | TLS: on Linux when sockopt TCP_FASTOPEN_CONNECT is available, use TFO for ↵ | Jeremy Harris | |
TLS-on-connect client connections | |||
2021-01-21 | Avoid bare TCP ACKs during TLS-on-connect startup. | Jeremy Harris | |
We can't get the QUICKACK turned off on the accepted socket fast enough to stop the ACK for the ClientHello - but we get the rest, under OpenSSL. | |||
2021-01-17 | malware: use sendfile for ClamAV TCP | Jeremy Harris | |