summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2020-06-02Docs: fix layoutJeremy Harris
2020-06-02Taint: fix listcount expansion operator. Bug 2586Jeremy Harris
2020-06-02Taint: fix pam expansion condition. Bug 2587Jeremy Harris
2020-06-02Docs: ${listitem }Jeremy Harris
2020-06-01Merge branch '4.next'Jeremy Harris
2020-06-01Docs: tidy for next releaseJeremy Harris
2020-05-29Fix format of maildir filenames. Bug 1329Andreas Metzler
2020-05-26Quota checking during reception. Bug 163Jeremy Harris
2020-05-24Docs: SPF optionsJeremy Harris
2020-05-23Doc: Clarify variables for spf_smtp_comment_templateHeiko Schlittermann (HS12-RIPE)
2020-05-22SPF: Add main config option "spf_smtp_comment_templateexim-4.94-RC2Heiko Schlittermann (HS12-RIPE)
2020-05-22SPF: Remove the parameters of the broken explanation linkHeiko Schlittermann (HS12-RIPE)
The complete www.open-spf.org is a static copy of the formerly working openspf.org page. The explanation form doesn't work anymore.
2020-05-17Lookups: cache=no_rd option. Bug 1751Jeremy Harris
2020-05-16Docs: options on lookupsJeremy Harris
2020-05-16Docs: DMARC optionsJeremy Harris
2020-05-16Docs: chapter titleJeremy Harris
Broken-by: 7adc9ca07a
2020-05-13smtp transport: message_linelength_limit option. Bug 1684Jeremy Harris
2020-05-13Fix over-long line in DSNJeremy Harris
2020-05-12Docs: fix typoJeremy Harris
2020-05-12Docs: set message after conditions in ACL verb wherever possibleJeremy Harris
2020-05-12Docs: fast-ramp two-phase queue runJeremy Harris
2020-05-12Move the LMDB lokup support from Experimental to mainlineJeremy Harris
2020-05-10Fix build with older GnuTLSJeremy Harris
Broken-by: 2983e1a616
2020-05-10Move the TLS resumption support from Experimental to mainlineJeremy Harris
2020-05-09Move the native SRS implementation from Experimental to mainlineJeremy Harris
2020-05-09Rename EXPERIMENTAL_SRS to EXPERIMENTAL_SRS_ALTJeremy Harris
2020-05-09Move the fast-ramp two phase queue run support from Experimental to the mainlineJeremy Harris
2020-05-08Docs: tweaksJeremy Harris
2020-05-07Lookups: ret=key optionJeremy Harris
2020-05-07I18N: change default on smtp transport, to downconvert-when-neededJeremy Harris
2020-05-07Docs: clarify downconversion of internationalized addressesJeremy Harris
2020-05-07Docs: ESMTP extensions indexingJeremy Harris
2020-05-06Numeric variable returnsJeremy Harris
2020-05-06testcases for value returnJeremy Harris
2020-05-06docs & more debugJeremy Harris
2020-05-05Fix SPA authenticator, checking client-supplied data before using it. Bug 2571Jeremy Harris
2020-05-05 Ensure lookup-result variables are dropped between messages on a connectionJeremy Harris
2020-05-05Docs: tweaksJeremy Harris
2020-05-04Consolidate $local_part_verified into $local_part_dataJeremy 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-04Docs: local-part affix variablesJeremy Harris
2020-05-04Taint: When a non-wildcarded localpart affix is matched in a router,Jeremy Harris
make affix variables untainted
2020-05-04Make {bounce,warn}_message_file expanded. Bug 2522Jeremy Harris
2020-05-02Docs: fix mention of (the nonexistent) $domain_verified. Bug 2567Andreas Metzler
Broken-by: 163144aab0
2020-05-01Docs: fix more uses of $local_part in examplesJeremy Harris
2020-05-01Docs: use verified version of local_part variable in router require_files ↵Andreas Metzler
example
2020-04-30Copyright updates:exim-4_94_RC0Jeremy Harris
vi $(git log --name-status exim-4.93..master | awk '/^M/{print $2}' | grep -v '^test/' | sort -u)
2020-04-26DKIM: dkim_verify_min_keysizes optionJeremy Harris
2020-04-25DKIM: fix $dkim_key_length in verifyJeremy Harris
2020-04-22readsocket expansion: response cachingJeremy Harris
2020-04-21stop-gap: doc glibc 2.31 RES_TRUSTAD/trust-adPhil 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.