Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Log failures to extract envelope addresses from message headers. Bug 2351 | Jeremy Harris | 2018-12-18 | 4 | -24/+47 |
| | | | | (cherry picked from commit 60c02b350a7d325e64ae0a656cfd37a9fbd162a7) | ||||
* | Send delay-MDN for any queurun past delay_warning, even if not retry time ↵ | Jeremy Harris | 2018-12-05 | 1 | -0/+63 |
| | | | | yet. Bug 2341 | ||||
* | Testsuite: tidying | Jeremy Harris | 2018-10-13 | 3 | -59/+60 |
| | |||||
* | Rename smtp.client-ip to smtp.remote-ip | Phil Pennock | 2018-10-12 | 2 | -2/+2 |
| | | | | | | This tracks changes in the ARC draft. The Received-SPF headers remain unchanged. | ||||
* | DSN: tescase for ESMTP DSN extension, RCPT options | Jeremy Harris | 2018-09-23 | 1 | -0/+14 |
| | |||||
* | Support REQUIRETLS | Jeremy Harris | 2018-07-27 | 4 | -2/+84 |
| | |||||
* | Testsuite: missing output files | Jeremy Harris | 2018-06-21 | 2 | -0/+39 |
| | |||||
* | DKIM: Fix signing for body lines starting with a pair of dots. Bug 2284 | Jeremy Harris | 2018-06-21 | 1 | -17/+0 |
| | | | | Broken-by: 42055a3385 | ||||
* | DKIM: support timestamp and expiry tags in signing. Bug 2260 | Jeremy Harris | 2018-06-09 | 1 | -4/+2 |
| | |||||
* | ARC: fix crash on signing with missing key file | Jeremy Harris | 2018-05-11 | 1 | -0/+20 |
| | |||||
* | ARC: add $arc_oldest_pass variable, for verify | Jeremy Harris | 2018-04-25 | 2 | -11/+11 |
| | |||||
* | ARC: add $arc_domains variable, for verify pass | Jeremy Harris | 2018-04-24 | 2 | -0/+95 |
| | |||||
* | Add client-ip info to iprev ${authres } line | Jeremy Harris | 2018-04-15 | 3 | -35/+35 |
| | |||||
* | ARC: enhance debug for signing; explicitly init signing context | Jeremy Harris | 2018-03-27 | 1 | -2/+2 |
| | |||||
* | ARC: add independent-source testcase. Fix signatures by not line-terminating | Jeremy Harris | 2018-03-23 | 1 | -85/+113 |
| | | | | last header line being hashed. | ||||
* | ARC: AS header should have no c= tag | Jeremy Harris | 2018-03-21 | 1 | -44/+44 |
| | |||||
* | ARC: add $arc_state, $arc_state_reason and add reason to authres string | Jeremy Harris | 2018-03-13 | 1 | -10/+10 |
| | |||||
* | PRDR: append overall DATA acceptance message to delivery log line "C=" item. ↵ | Simon Arlott | 2018-03-11 | 1 | -3/+3 |
| | | | | | | Bug 2253 It can have useful tracking info from the destination, eg. their message Id. | ||||
* | Testsuite: make 4560 more testhost-name independent | Jeremy Harris | 2018-03-04 | 1 | -64/+64 |
| | |||||
* | Testsuite: for DKIM signing, store resulting mail for comparison | Jeremy Harris | 2018-03-03 | 11 | -0/+271 |
| | |||||
* | ARC initial implementation. Experimental. Bug 2162 | Jeremy Harris | 2018-03-03 | 1 | -0/+453 |
| | |||||
* | Auths: for A-R header, and SMTP auth, note the public-name not the ↵ | Jeremy Harris | 2018-02-25 | 3 | -1/+39 |
| | | | | | | authenticator name Also, for TLS auth use a custom propspec | ||||
* | Expansions: new ${authresults {mch}} for an Authentication-Results header | Jeremy Harris | 2018-02-18 | 1 | -0/+2 |
| | |||||
* | DKIM: Ed25519 signatures (GnuTLS 3.6.0 and later) | Jeremy Harris | 2018-02-06 | 2 | -8/+8 |
| | |||||
* | Lookups: fix mysql lookup returns for no-data "queries", | Jeremy Harris | 2018-01-13 | 1 | -1/+1 |
| | | | | | | | | | | | | when the number of rows affected is returned. Bug 2223 Broken-by: acec9514b1 Also enhance the testsuite mysql testcase to be standalone and move to standard-run set and add a specific testcase for this bug. Testcase working on Fedora at least - we'll see what happens on other platforms where executable locaation may vary. | ||||
* | Feature macros, show-supported and build-time selection for malware interfaces | Jeremy Harris | 2018-01-01 | 2 | -340/+0 |
| | |||||
* | MIME ACL: fix SMTP response for non-accept result of the ACL. Bug 2214. | Jeremy Harris | 2017-12-30 | 1 | -21/+21 |
| | | | | As far as I can see this was broken back in 2013, f4c1088 for 4.82 | ||||
* | Testsuite: shift pgsql tests to the standard-run set | Jeremy Harris | 2017-12-24 | 1 | -0/+0 |
| | |||||
* | Testsuite: convert posgreql testing to standalone | Jeremy Harris | 2017-12-24 | 1 | -0/+0 |
| | |||||
* | Testsuite: another go at munging cipher-suite strings | Jeremy Harris | 2017-11-09 | 24 | -68/+68 |
| | |||||
* | Testsuite: another go at munging cipher-suite strings | Jeremy Harris | 2017-11-09 | 24 | -68/+68 |
| | |||||
* | TLS: support multiple certificate files in server. Bug 2092 | Jeremy Harris | 2017-11-07 | 46 | -124/+163 |
| | |||||
* | Add quota/quota_filecount transport option modifier "no_check" Bug 1115 | Heiko Schlittermann (HS12-RIPE) | 2017-06-25 | 6 | -0/+69 |
| | | | | | This option modifier allows to ignore the quota limits, but update the maildirsize file. | ||||
* | On a continued-transport delivery, do not check the hostlist for mismatch in the | Jeremy Harris | 2017-06-11 | 5 | -4/+58 |
| | | | | | transport dispatch level when the transport does hosts-override. Instead do the full trasport process call and let it decide on compatibility with the connection. | ||||
* | In tls-proxy process take case to close unused pipe ends, select also for ↵ | Jeremy Harris | 2017-06-11 | 3 | -0/+54 |
| | | | | exception conditions on data fds | ||||
* | Testsuite: stabilize output sequence for case 4530 | Jeremy Harris | 2017-05-31 | 2 | -4/+4 |
| | |||||
* | Testsuite: stabilize output sequence for case 0906 | Jeremy Harris | 2017-05-30 | 1 | -2/+2 |
| | |||||
* | Testsuite: add delays for predictable log sequencing in 2x36, log-sorting ↵ | Jeremy Harris | 2017-05-17 | 6 | -6/+6 |
| | | | | for 2x38 | ||||
* | Fix continue_more on TLS connection. Bug 2104 | Jeremy Harris | 2017-04-30 | 12 | -0/+204 |
| | |||||
* | Support wire-format spoolfiles | Jeremy Harris | 2017-04-28 | 3 | -0/+161 |
| | |||||
* | Delivery: contined-connection maintaining TLS | Jeremy Harris | 2017-03-07 | 6 | -21/+57 |
| | |||||
* | Testsuite: Rename 4510-DKIM | Heiko Schlittermann (HS12-RIPE) | 2017-01-21 | 1 | -0/+0 |
| | | | | We need some additional tests in 4500 | ||||
* | Split out smtp_setup_conn() from smtp_deliver, in the transport | Jeremy Harris | 2017-01-21 | 1 | -6/+6 |
| | |||||
* | Testsuite: use custom-munge for dsn-info in 4510 | Jeremy Harris | 2016-12-29 | 2 | -3/+4 |
| | | | | Broken-by: 87cb4a166c47 | ||||
* | Fix DKIM information leakage | Jeremy Harris | 2016-12-18 | 1 | -0/+58 |
| | |||||
* | Testsuite: for queuefile transport, avoid using named-queues as part of test | Jeremy Harris | 2016-10-15 | 1 | -5/+3 |
| | | | | Also avoid using aux-var as a testing temporary area | ||||
* | New: queuefile transport, under EXPERIMENTAL_QUEUEFILE | Andrew Colin Kissa | 2016-10-15 | 1 | -0/+12 |
| | |||||
* | Drain socket to get clean TCP FINs | Jeremy Harris | 2016-09-28 | 2 | -18/+18 |
| | |||||
* | Delivery: clarify error log line. Bug 1782 | Jeremy Harris | 2016-05-17 | 1 | -2/+2 |
| | | | | | | | | "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)". | ||||
* | Utilites: fix exim_lock | Jeremy Harris | 2016-03-15 | 1 | -0/+4 |
| | | | | | Unaccountable fails to lock, seen in testsuite Fix appeared when tidying a Coverity "unchecked returncode" fault |