Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-22 | Testsuite: move regex testcase to Content-scanning section | Jeremy Harris | |
2015-09-20 | DNS: avoid overflow in cache TTL for negative entries. Bug 1395 | Jeremy Harris | |
2015-09-19 | Retry: always use interface, if set, for retry DB key. Bug 1678 | Jeremy Harris | |
Even constant values must be used, as multiple transports with different values may be in play and should be kept distinct. | |||
2015-09-17 | DNS: time-limit cached returns, using TTL. Bug 1395 | Jeremy Harris | |
This can matter for fast-changing data such as DNSBLs. | |||
2015-09-14 | Add the Exim version to process info (exiwhat) | Heiko Schlittermann (HS12-RIPE) | |
2015-09-13 | TLS: downgrade fail of cert-based authentication from log message to ↵ | Jeremy Harris | |
debug messsage | |||
2015-09-12 | New $callout_address variable to record spamd (etc) address. Bug 1652 | Jeremy Harris | |
2015-09-09 | DSN: Under EXPERIMENTAL_DSN_INFO add extras to bounce messages. Bug 1686 | Jeremy Harris | |
2015-09-08 | Capture substrings in ACL regex= . Bug 425. | Jeremy Harris | |
2015-08-25 | Close logs after daemon-process exceptional write. Bug 728 | Jeremy Harris | |
2015-08-21 | Remember the fail reason for verify=headers_syntax. Bug 264 | Jeremy Harris | |
2015-08-21 | Fix post-transport-crash: safeguard for missing spool BUG 1671 | Heiko Schlittermann (HS12-RIPE) | |
Based on a proposal from Wolfgang Breyha. | |||
2015-08-21 | Add a .ctags file to src | Heiko Schlittermann (HS12-RIPE) | |
2015-08-19 | Fix post-transport-crash. | Heiko Schlittermann (HS12-RIPE) | |
The crash probably was introduced in a39bd74d3e94 and needs 'split_spool_directory=yes' to expose. Thanks to Wolfgang Breyha, who found the same fix. | |||
2015-08-14 | Improve the consistency of logging incoming and outgoing interfaces. | Tony Finch | |
The I= interface field on outgoing lines is now after the H= remote host field, same as incoming lines. There is a separate outgoing_interface log selector which allows you to disable the outgoing I= field. (slight massaging by JH) | |||
2015-08-14 | Overhaul the debug_selector and log_selector machinery to support ↵ | Tony Finch | |
variable-length bit vectors. No functional change. | |||
2015-08-13 | Fix timeout adjustment in c528cec4 | Heiko Schlittermann (HS12-RIPE) | |
2015-08-12 | Adjust the timeout after interrupted select() | Heiko Schlittermann (HS12-RIPE) | |
2015-08-11 | GnuTLS: avoid whining about OCSP when not requested by config | Jeremy Harris | |
2015-08-11 | Fix ESMTP MAIL command option processing | Heiko Schlittermann (HS12-RIPE) | |
If the address containes spaces, the option processing was confused. | |||
2015-08-11 | Build: Make test_{os,parse,dbfn,string} work | Heiko Schlittermann (HS12-RIPE) | |
2015-08-10 | Really re-select() when interrupted. | Heiko Schlittermann (HS12-RIPE) | |
2015-08-09 | Compiler quietening | Heiko Schlittermann (HS12-RIPE) | |
2015-08-06 | OpenSSL: fix complile on pre-EC-capable library versions | Jeremy Harris | |
2015-08-02 | GnuTLS: avoid using OCSP on buggy library versions. Bug 1664 | Jeremy Harris | |
2015-08-02 | Testsuite: Add testcase for OCSP-nonaware client, to supporting server. Bug ↵ | Jeremy Harris | |
1664 The logfile here is for (I hope) the passing case, though the fixed GnuTLS library is not yet available. Also due to the bug, client-gnutls is not usable for the test; client-openssl must be used - meaning that a GnuTLS-only system cannot run the testcase: OCSP-GnuTLS/5650 OCSP stapling, server ** Command 15 ("client-ssl", starting at line 98) ** Return code 127 (expected 0) | |||
2015-07-30 | Docs: Add a note about the maximum spam bar length | Heiko Schlittermann (HS12-RIPE) | |
2015-07-26 | Compiler quietening | Jeremy Harris | |
2015-07-15 | Add check on tls_auth pseudo-command. Bug 1659 | Jeremy Harris | |
2015-07-12 | Compile with DISABLE_PRDR set | Phil Pennock | |
2015-07-04 | Bump LOCAL_SCAN_ABI_VERSION. | Andreas Metzler | |
In 4.86 the size of struct recipient_item changed when EXPERIMENTAL_DSN was made default. This broke the local scan ABI (rebuild required). See <http://bugs.debian.org/790616>. | |||
2015-06-23 | Fix error message for router headers_remove expansion failure | Jeremy Harris | |
Associated with Bug 1533 | |||
2015-06-22 | Fix support of $spam_ variables at delivery time. Bug 1647 | Jeremy Harris | |
This change is forced on us by the documentation claiming clearly the support is there, though the code does not and never has. The doc change that introduced the claim is 7d9f747b5ef8 | |||
2015-06-22 | Testsuite: fix operator precedence in dns_extract_auth_name() | Jeremy Harris | |
2015-06-22 | Before importing a certificate, free any previous one. Bug 1648 | Jeremy Harris | |
Second try | |||
2015-06-21 | Extract NS/SOA in dns_extract_auth_name() more precisly. | Heiko Schlittermann (HS12) | |
2015-06-21 | Fix and extend the checks in dns_is_secure() | Heiko Schlittermann (HS12) | |
2015-06-21 | Before importing a certificate, free any previous one. Bug 1648 | Jeremy Harris | |
Because the SSL libraries do not use Exim's heap management this was a memory-leak in "exim -bp". | |||
2015-06-20 | Add docs and massage coding standards for dns_trust_aa | Jeremy Harris | |
2015-06-20 | Add dns_trust_aa | Heiko Schlittermann (HS12) | |
This new global option allows to trust the AA bit for specific domains the same way we'd trust the AD bit. | |||
2015-06-15 | DSN: fix null deref when bounce is due to conn-timeout. Bug 1630 | Wolfgang Breyha | |
2015-06-14 | Add tls_eccurve main config option. Bug 1397 | Jeremy Harris | |
Patch from Suse, massaged by JH | |||
2015-06-14 | minor tidying | Jeremy Harris | |
2015-06-09 | Revert "Show the DNSSEC status (ad=) always in -bt/-bv output" | Heiko Schlittermann (HS12) | |
This reverts commit e7a1b6ff65f1bebbc290f2a4fd7554fde00ae2f6. It's not production grade, since the wording (ad vs. trusted) is not final yet. | |||
2015-06-09 | Tighter guard for POLLRDHUP | Jeremy Harris | |
2015-06-08 | Truncate delay when peer closes connection. Bug 348 | Jeremy Harris | |
This is now possible on Linux, at least. | |||
2015-06-07 | Content scan: Use ETIMEDOUT not ETIME, as having better portability. Bug 1640 | Andreas Metzler | |
2015-06-06 | PRDR: enable server-side in the default config | Jeremy Harris | |
2015-06-06 | Logging: add log_selector items in the default config. Bug 1333 | Jeremy Harris | |
2015-06-06 | DSN: fix null deref when bounce is due to conn-timeout. Bug 1630 | Wolfgang Breyha | |