summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-18tidyingJeremy Harris
2022-06-17Testsuite: pid & port numbersJeremy Harris
2022-06-17Testsuite: port numbersJeremy Harris
2022-06-17Testsuite: pid trackingJeremy Harris
2022-06-11helper fn for daemon notifierJeremy Harris
2022-06-10Testsuite: OpenSSL version differencesJeremy Harris
(cherry picked from commit 4468bfff7dc28b9c54a5225d3f10a6aa6a67a1d9)
2022-06-10Use pool storage for regex operationsJeremy Harris
2022-06-05Avoid processing in ${sg...} when skippingJeremy Harris
2022-06-05Update option defaultsJeremy Harris
2022-06-03Logging: expand hosts_connection_nolog coverageJeremy Harris
2022-06-02Unbreak DISABLE_PIPE_CONNECT buildJeremy Harris
Broken-by: b326f3a87a (cherry picked from commit c2046b73572e3b2ea94b4bf7fea9810b73d606c4)
2022-06-02Deduplicate coding between exim and eximonJeremy Harris
2022-06-02tidyingJeremy Harris
2022-05-30Fix build on BSDs & SolarisJeremy Harris
Broken-by: 204a7a2c2e
2022-05-30panic_coredump option. Bug 2892Jeremy Harris
2022-05-30Docs: fix host_require_heloJeremy Harris
Broken-by: 2f8e0a5f6b
2022-05-26Fix build with DISABLE_TLS_RESUMEJeremy Harris
2022-05-26CHUNKING: handle protocol errors during receptionJeremy Harris
2022-05-26CHUNKING: fix second message on conn when first rejectedJeremy Harris
2022-05-26DEBUG: clarify multiline smtp responsesJeremy Harris
2022-05-24TLS resumption: fix for PIPECONNECTJeremy Harris
When actively initiating a connection with PIPECONNECT, evaluate the EHLO response for possible lbserver indication when we do eventually reap that response, before acting on the STARTTLS response.
2022-05-24typoJeremy Harris
2022-05-23Logging: distinguish mem-allocation errorsJeremy Harris
2022-05-23TLS resumption: disable on continued-connectionJeremy Harris
When we have an open TCP connection and are start a second TLS session we do not have the host-lbserver string (being in a freshly exec'd process) needed for session-cache lookup, so resumptino is not safe.
2022-05-23Docs: more info on PIPECONNECTJeremy Harris
2022-05-23Debug: clarify SMTP DATA ops in transportJeremy Harris
2022-05-19ARC: reset headers before signing for secondary MX. Bug 2886Jeremy Harris
2022-05-19GnuTLS: Do not free the cached creds on transport connection close. Bug 2886Jeremy Harris
2022-05-15 Debug: pass ACL-initiated debug through spool residencyexim-4.96-RC1Jeremy Harris
2022-05-15Testsuite: munge for recent GnuTLSJeremy Harris
2022-05-15tidyingJeremy Harris
2022-05-11Revert "LibreSSL: maintain buildability on versions after 3.5.0"Jeremy Harris
Breaks Solaris builds. This reverts commit c0418936da7c7ec6674e6d60dac5fa33a84e0618.
2022-05-11LibreSSL: maintain buildability on versions after 3.5.0Kirill Miazine
2022-05-09Fix string_copyn() for limit greater than actual string lengthJeremy Harris
Broken-by: a76d120aed
2022-05-08Docs: clarify distinction between config file and Makefile, for ↵Jeremy Harris
log_file_path. Bug 2825
2022-05-08Docs: clarify $authentication_failed. Bug 2878Jeremy Harris
2022-05-07Fix build with Solaris compilerMartin Preen
2022-05-06Fix dbmjz lookup. Bug 2884Jeremy Harris
Broken-by: 0cc804c877
2022-05-03Docs: use tables rather than displaysJeremy Harris
2022-04-30Taint: generate detainted $domain_data & $local_part_data from Rverify calloutJeremy Harris
2022-04-30Docs: index detaint methodsJeremy Harris
2022-04-29Docs: more warnings on use of tainted dataJeremy Harris
2022-04-29Docs: mark up known-tainted variablesJeremy Harris
2022-04-25Docs: tidy for taint-check of transport process argsJeremy Harris
Broken-by: cfe6acff2d
2022-04-25Fix DISABLE_EVENT buildJeremy Harris
Broken-by: ef2e5890df
2022-04-23Copyright updates:exim-4.96-RC0Jeremy Harris
vi $(git log --name-status exim-4.95..master | awk '/^M/{print $2}' | grep -v '^test/' | sort -u)
2022-04-21Docs: more resumption notesJeremy Harris
2022-04-19exim_dumpdb: keys-only output optionJeremy Harris
2022-04-15TLS resumption: support Outlook hosts-behind-loadbalancerJeremy Harris
2022-04-15Add string-hashing interfaceJeremy Harris