summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-02Close logfile after a while waiting for non-smtp input. Bug 1891Jeremy Harris
2016-10-02Avoid parsing cost for auto-macro createsJeremy Harris
2016-10-02Logging: connection_reject log selector should apply also to the connect aclJeremy Harris
2016-09-30Fix mime ACL filename decodeJeremy Harris
A latent bug (uninitialised memory referred to by $mime_decoded_filename) uncovered by 40c90bca9f7e
2016-09-29Fix checking for -D option useJeremy Harris
Broken-by: c0b9d3e87264
2016-09-29Feature macros should be uppercaseJeremy Harris
2016-09-29Debug: fix openssl tls_close() debug outputJeremy Harris
2016-09-29Testsuite: tidyingJeremy Harris
2016-09-28Refactor driver feature-macro generation to be driven by existing tablesJeremy Harris
Would like to do lookup drivers too but unsure about dyn-linked variants
2016-09-28Default to filesystem space/inode checking enabledJeremy Harris
2016-09-28Drain socket to get clean TCP FINsJeremy Harris
2016-09-25Add automatic macros for config-file options. Bug 1819Jeremy Harris
2016-09-25Docs: fix quotesJeremy Harris
2016-09-24Delivery: fix memory leakJeremy Harris
2016-09-23Doc: add clarification for DKIM exampleexim-4_88_RC1Jeremy Harris
2016-09-22Defend against symlink attack by another process running as eximJeremy Harris
Reported-by: http://www.halfdog.net/Security/2016/DebianEximSpoolLocalRoot/
2016-09-22Routing: avoid doing the one_time replacement operation when a redirect ↵Jeremy Harris
leaves the address unchanged When done, in combination with a defer the retry would see the address as delivered, hence losing mail.
2016-09-22Routing: for efficiency, avoid complexifying the "condition" string until ↵Jeremy Harris
the second is read from config
2016-09-18ACL: merge the tables used for codition/modifier decodeJeremy Harris
2016-09-18 ACL: bsearch for controlsJeremy Harris
2016-09-17tidyingJeremy Harris
2016-09-15Docs: mention Perl manpages for PCRE. Bug 1881Jeremy Harris
2016-09-14Logging: fix errno decodesJeremy Harris
2016-09-13Auth: fix error check in CRAM-MD5Jeremy Harris
2016-09-13tidyingJeremy Harris
2016-09-11Log EHLO response on getting conn-close response for HELO. Bug 1832Jeremy Harris
2016-09-11Reduce space used by flags in smtp transportJeremy Harris
2016-09-11Make BOOL unsigned; fix resulting latent bugsJeremy Harris
2016-09-05Cutthrough: option to reflect 4xx errors from target to initiatorJeremy Harris
2016-09-04Testsuite: missing output fileJeremy Harris
2016-09-03Docs: prettify code examples. Bug 1284Jeremy Harris
2016-09-03Docs: add note on strict DKIM verificationJeremy Harris
2016-09-01Testsuite: fix GnuTLS OCSP testingJeremy Harris
2016-09-01Support "G" multiplier on integer configuration valuesJeremy Harris
2016-09-01Testsuite: fix spool-space testcase for larger disksJeremy Harris
2016-09-01Tidying: coverity issuesJeremy Harris
2016-09-01CHUNKING: after rejecting a pipelined SMTP command, flush any followon BDAT dataJeremy Harris
2016-08-22Add automatic macros for compile-time feature optionsJeremy Harris
2016-08-22Testsuite: fix macro conflict (X vs. HEADERS_MAXSIZE)Jeremy Harris
2016-08-21tidyingJeremy Harris
2016-08-20Expansions: more debug verbosity in expansion conditionsJeremy Harris
2016-08-20Tidying: coverity issuesJeremy Harris
2016-08-19Testsuite: rework timing of time-dependent testcaseJeremy Harris
2016-08-18Delivery: fix transmission down an already-open connection, whenJeremy Harris
one of the group of addresses is unsuitable for it. Bug 1874 Broken-by: 3070ceeeed05, fa41615da702.
2016-08-17Delivery: same-host checking for transport runs should include port from ↵Jeremy Harris
address give by routing
2016-08-17tidyingJeremy Harris
2016-08-14Testsuite: add progress detail to log of troublesome testcaseJeremy Harris
2016-08-14DMARC: send forensic reports for reject & quarantine results, and "none" ↵Tony Meyer
policy. Bug 1846
2016-08-14Expansions: new ${escape8bit:<string>} operator. Bug 1863Jeremy Harris
2016-08-14LMDB: introduce as Experimental. Bug 1856Andrew Colin Kissa