Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-17 | Delivery: clarify error log line. Bug 1782 | Jeremy Harris | |
"retry time not reached for any host after a long failure period" has generated so many queries it plainly is not clear. Replace with "all hosts for 'dom.ain' have been failing for a long time (and retry time not reached)". | |||
2016-03-15 | Utilites: fix exim_lock | Jeremy Harris | |
Unaccountable fails to lock, seen in testsuite Fix appeared when tidying a Coverity "unchecked returncode" fault | |||
2016-01-17 | Testsuite: bounce_return_linesize_limit. Bug 1760 | Jeremy Harris | |
2015-11-25 | MIME: fix crash on filenames having null charset. Bug 1730 | Jeremy Harris | |
2015-11-08 | Testsuite: Add munge for EXPERIMENTAL_DSN_INFO | Jeremy Harris | |
2015-11-06 | Transport: permit an empty string for the transport_filter option. Bug 1714 | Jeremy Harris | |
2015-11-03 | PRDR: Introduce $prdr_requested flag variable. Bug 1712 | Jeremy Harris | |
2015-09-22 | Testsuite: move regex testcase to Content-scanning section | 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-09-03 | Testsuite: a DSN case for a remote-MTA specified by name rather than IP | Jeremy Harris | |
2015-04-26 | MIME: Support RFC2231 for filenames. Bug 466 | Jeremy Harris | |
Patch originally from Alexander Shikoff, heavily reworked by JH. | |||
2015-04-18 | Testsuite: split out tests requiring IPv6 | Jeremy Harris | |
2015-04-13 | UTF8: split up testcases | Jeremy Harris | |
2015-04-13 | non-smtp input | Jeremy Harris | |
2015-04-12 | tls | Jeremy Harris | |
2015-04-12 | bounce message | Jeremy Harris | |
2015-03-31 | Fix positive testcase for -oMm | Jeremy Harris | |
2015-03-07 | DSN: fix multiple-recipient notifications | Jeremy Harris | |
A newline is needed between each Action group | |||
2015-01-20 | Testsuite: add testcase for <>-mismatch in To:/From: headers | Jeremy Harris | |
2015-01-18 | Log local IP on delivery log line, under the incoming_interface log ↵ | Jeremy Harris | |
selector. Bug 507 | |||
2015-01-12 | Testsuite: fix leftover in mime testing | Jeremy Harris | |
2015-01-12 | DSN: use the SMTP return messsage for Diagnostic-Code lines. Bug 1559 | Wolfgang Breyha | |
Minor tweaking by JH. | |||
2015-01-12 | Move DSN support to mainline | Jeremy Harris | |
Affects bug 893 | |||
2015-01-01 | Avoid crash with badly-terminated non-recognised mime parameter | Jeremy Harris | |
2014-12-30 | Fix crash in mime acl when a parameter is unterminated | Jeremy Harris | |
Verified-by: Wolfgang Breyha <wbreyha@gmx.net> | |||
2014-12-14 | Account properly for quoted or 2047-encoded MIME parameters while walking ↵ | Jeremy Harris | |
headers. Bug 1558 | |||
2014-10-22 | More regular logging use of H=<name> [<ip>] | Jeremy Harris | |
Note this may affect utilities which parse logs. | |||
2014-10-16 | Handle certificate dir under GnuTLS, if recent enough | Jeremy Harris | |
Add testcases for certificate directories The GnuTLS implementation has been tested on Fedora 21 (alpha), using GnuTLS 3.3.9. The testsuite case is here but with the script commented-out. When enabled, the log/mail/stdout/stderr files will be created fresh. | |||
2014-08-29 | Fix crash in mime acl when a parameter is zero-length | Jeremy Harris | |
2014-05-02 | Certificate variables and field-extractor expansions. Bug 1358 | Jeremy Harris | |
2014-04-09 | More care with headers add/remove lists. Bug 1452 | Jeremy Harris | |
As a side-effect, playing games with newlines no longer gives an altered message body/ Testcase 0324 is questionable (though passing) | |||
2014-03-18 | Fix ACL "condition =" for negative number values. Bug 1005 | Jeremy Harris | |
Fix conditional "bool{<string>}" for negative number values, to match. | |||
2014-03-08 | ${utf8clean:string} expansion operator. Bug 1401 | Axel Rau | |
2013-01-26 | PRDR support, if compiled with EXPERIMENTAL_PRDR | Jeremy Harris | |
2012-10-06 | Logging-only patch for 8BITMIME; bug 817. | Jeremy Harris | |
2012-10-04 | Add expansion variable $headers_added returning newline-sep list of headers | Jeremy Harris | |
added in ACLs. Bug 199. | |||
2012-10-04 | Strip leading/trailing newlines on list of headers for addition; bug 884. | Jeremy Harris | |
NB: this means a bare "X-ACL-Warn:" header is harder to add. | |||
2012-07-27 | Bug #198: Add remove_header ACL modifier. | Todd Lyons | |
Used patch from Magnus Holmgren dated 2007-02-20. Added documentation. Added tests to detect proper operation. | |||
2012-07-08 | Multiple headers_add/remove options per router/transport - fixes bug 337 | Jeremy Harris | |
2012-05-27 | Test: update for new tls_dhparam | Phil Pennock | |
2012-05-19 | Cipher munging continues. | Phil Pennock | |
I omitted log/2025 pending further investigation. | |||
2012-05-20 | Testsuite: munge recorded TLS version &c in output to permit awkward ↵ | Jeremy Harris | |
test-host installations. | |||
2012-05-18 | Test suite fixes, mostly for new certs. | Phil Pennock | |
New cert1 and cert2 but I'd only updated the GnuTLS tests. This fixes OpenSSL ones too. The SHELL vs /bin/sh one also fixed, finally realised that the test output just hadn't been updated to match the munging. | |||
2012-05-17 | fix tls_cipher memory lifetime. | Phil Pennock | |
Some tests had not been updated for the new cert because they were missing an X= log-line. Updated those tests now. | |||
2012-05-17 | More GnuTLS cleanups/fixes. | Phil Pennock | |
Decided "unknown (reason)" in tls_peerdn was wrong, stripped that, added replacement guard. Moved cipherbuf construction to where it makes more sense, where peerdn is extracted, so that setting the exim vars gets back closer to just some pointer switching. Fix missing failure check after handshake in client. Fix tls.c tls_ungetc() and friends by pointing watermark vars at state content. Regenerated test-suite D-H params so we don't have too small values, which was causing connection rejections. Test-suite output where new test cert info is logged (there will be a couple more, when I fix a lingering problem with tls_peerdn being unset in client log-lines). Give test-suite client command some --help. | |||
2012-05-07 | Testsuite: updates for 8bitmime-as-default. | Jeremy Harris | |
2012-05-01 | Update testsuite output files for GnuTLS version update and fixes. | Jeremy Harris | |
2011-10-09 | More testsuite fixes | Phil Pennock | |
2010-06-05 | two more header order changes | John Jetmore | |