Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-06 | testcases for value return | Jeremy Harris | |
2020-05-06 | docs & more debug | Jeremy Harris | |
2020-05-05 | Fix SPA authenticator, checking client-supplied data before using it. Bug 2571 | Jeremy Harris | |
2020-05-05 | Ensure lookup-result variables are dropped between messages on a connection | Jeremy Harris | |
2020-05-05 | Docs: tweaks | Jeremy Harris | |
2020-05-04 | Consolidate $local_part_verified into $local_part_data | Jeremy Harris | |
This removes the former; the latter having been around since before the last release. The router check_local_user option now writes the latter and -verified no longer exists. | |||
2020-05-04 | Docs: local-part affix variables | Jeremy Harris | |
2020-05-04 | Taint: When a non-wildcarded localpart affix is matched in a router, | Jeremy Harris | |
make affix variables untainted | |||
2020-05-04 | Make {bounce,warn}_message_file expanded. Bug 2522 | Jeremy Harris | |
2020-05-02 | Docs: fix mention of (the nonexistent) $domain_verified. Bug 2567 | Andreas Metzler | |
Broken-by: 163144aab0 | |||
2020-05-01 | Docs: fix more uses of $local_part in examples | Jeremy Harris | |
2020-05-01 | Docs: use verified version of local_part variable in router require_files ↵ | Andreas Metzler | |
example | |||
2020-04-30 | Copyright updates:exim-4_94_RC0 | Jeremy Harris | |
vi $(git log --name-status exim-4.93..master | awk '/^M/{print $2}' | grep -v '^test/' | sort -u) | |||
2020-04-26 | DKIM: dkim_verify_min_keysizes option | Jeremy Harris | |
2020-04-25 | DKIM: fix $dkim_key_length in verify | Jeremy Harris | |
2020-04-22 | readsocket expansion: response caching | Jeremy Harris | |
2020-04-21 | stop-gap: doc glibc 2.31 RES_TRUSTAD/trust-ad | Phil Pennock | |
In glibc from release 2.31 onwards (change added in their commit 446997ff14) setting `dns_dnssec_ok` will not be sufficient. glibc has added a new `options trust-ad` toggle for `/etc/resolv.conf` and a C macro `RES_TRUSTAD`. This will break existing deployments and binaries. Our current mechanism for enabling DNSSEC is with an option named to closely match the DNS feature required, so it is probably inappropriate to tinker with a second option there. Instead we probably need a new meta-option for the concept of DNSSEC, add the second new flag there, and move `dns_dnssec_ok` to a legacy deprecated option. That will only work if the machine Exim is built on has the new C macro, but will need to be conditional upon that macro being defined, so binaries built aren't going to be forward-compatible to other systems with newer glibc. There is no good solution to solve this. In the meantime, document the issue and point administrators at how to work around the issue with a setting in `/etc/resolv.conf` Thanks to Viktor Dukhovni for highlighting the existence of this problem. | |||
2020-04-20 | Docs: fix mention of deprecated variables. Bug 2534 | Heiko Schlichting | |
2020-04-20 | Fix spool space check to account for SIZE. Bug 2552 | Erik Lax | |
2020-04-19 | Events: Fix msg:defer event for the hosts_max_try_hardlimit case. Bug 2554 | Jeremy Harris | |
2020-04-12 | DKIM: Predefined macro for standard headers, oversigned | Jeremy Harris | |
2020-04-06 | Expansion item ${listquote }. Bug 1066 | Jeremy Harris | |
2020-04-06 | MySQL, pgsql: per-query server options outside the lookup string. Bug 2546 | Jeremy Harris | |
2020-04-03 | dsearch: filter-matches option | Jeremy Harris | |
2020-04-03 | dsearch: full-path return option | Jeremy Harris | |
2020-04-01 | Sqlite: new main option sqlite_dbfile | Jeremy Harris | |
2020-03-29 | Dsearch: require absolute dirname | Jeremy Harris | |
2020-03-28 | Taint enforce: directory open backstops, single-key search filename | Jeremy Harris | |
2020-03-26 | Fix argument checking for ${readsocket } | Jeremy Harris | |
2020-03-22 | Merge branch 'debug_fork' | Jeremy Harris | |
2020-03-22 | pass through exec | Jeremy Harris | |
2020-03-22 | Taint: fix dsearch result to be untainted | Jeremy Harris | |
2020-03-20 | Fix segfault on bad cmdline -f (sender) argument. Bug 2541 | Jeremy Harris | |
2020-03-15 | Fix spurious detection of timeout while writing to transport filter | Jeremy Harris | |
2020-03-10 | Early-pipe: retry without pipelining on first-response failure | Jeremy Harris | |
2020-03-08 | Default notifier socket name to spooldir-dependent path even for abstract names | Jeremy Harris | |
2020-03-05 | Docs: tidying | Jeremy Harris | |
2020-03-01 | Fix $mime_part_count for non-mime message on multi-message connection. Bug 2537 | Jeremy Harris | |
2020-02-29 | Add variables for wildcard portion of local-part affix. Bug 281 | Jeremy Harris | |
2020-02-26 | Fix ${tr } expansion item. Bug 2533 | Jeremy Harris | |
Broken-by: acec9514b1 | |||
2020-02-24 | Fix timestamp outputs for TAI timezone. Bug 2530 | Arne Wörner | |
2020-02-19 | Add queue_size variable. Bug 1406 | Jeremy Harris | |
2020-02-19 | Docs: clarify DKIM key generation | Jeremy Harris | |
2020-02-18 | Overlapped twophase-queue-run and delivery. Experimental. | Jeremy Harris | |
2020-02-17 | Fix continued-connection SIZE parameter on MAIL commmand. Bug 2525 | Jeremy Harris | |
2020-02-15 | tidying | Jeremy Harris | |
2020-02-14 | Docs: ETRN default command | Jeremy Harris | |
2020-02-13 | GnuTLS: fix hanging callout connections | Jeremy Harris | |
Broken-by: 925ac8e4f1 | |||
2020-02-13 | Auths: fix cyrus-sasl driver for gssapi use. Bug 2524 | Jeremy Harris | |
Broken-by: c0fb53b74e | |||
2020-02-04 | ACL: Fix parsing of control=queue_only | Jeremy Harris | |
Broken-by: 9438970c97 |