summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-11Docs: Mention issues with TLS client cert and Exim <= 4.85Heiko Schlittermann (HS12-RIPE)
* cb1d783072c488a4a558607b2ee122efba95aa4b * 8c40856083f3a2e89350ab3aacfb95256fbadd9d > Author: Jeremy Harris <jgh146exb@wizmail.org> > Date: Sun Nov 23 16:10:30 2014 +0000 > > Support use of system default CA bundle
2020-10-10Testsuite & OpenSSL debug: regularise debug output, and fix test mungingJeremy Harris
2020-10-10kevent: handle OpenBSD API anomalyJeremy Harris
2020-10-10kevent: fix directory checkJeremy Harris
2020-10-10OpenBSD, NetBSD: TLS preloadJeremy Harris
NetBSD is not actually really supported by the project, but a user did pop up this year asking for a build
2020-10-10More debug for fail cases in kevent set-watchJeremy Harris
2020-10-09Unbreak no-TLS buildJeremy Harris
Broken-by: dc4ab0a186
2020-10-09FreeBSD: TLS: preload configuration itemsJeremy Harris
2020-10-08Testsuite: allow 1s timing slop in dumpdb outputJeremy Harris
2020-10-05Unbreak non-ipv6 buildJeremy Harris
Broken-by: 261fc93208
2020-10-05GnuTLS: when library too old for system CA bundle support, do not default ↵Jeremy Harris
options to using it
2020-10-05Debug output: regularise host lookup tracingJeremy Harris
2020-10-05Add proxy_protocol_timeout main config option.Heiko Schlittermann (HS12-RIPE)
2020-10-05Testsuite: Allow input lines starting with ":<cmd>:", like ":sleep:".Heiko Schlittermann (HS12-RIPE)
This somehow mimics the behaviour of the client tool, but works for *any* input line that is sent to the application. This reverts the unfortunate take abusing the client's special notation '>>> '. Currently implemented: - :eval: - :neol: - :sleep:
2020-10-05Testsuite: README: improve searchability of ">>> ", "??? ", …Heiko Schlittermann (HS12-RIPE)
2020-10-04Testsuite: missing stdout fileJeremy Harris
Testsuite: library version variances Broken-by: 6a9cf7f890
2020-10-04Unbreak build on non-inotify platformsJeremy Harris
Broken-by: 6a9cf7f890
2020-10-04Fix build on earlier library versionJeremy Harris
Broken-by: 6a9cf7f890
2020-10-04Testsuite: missing log fileJeremy Harris
Broken-by: 6a9cf7f890
2020-10-04Fix non-OCSP buildJeremy Harris
Broken-by: 6a9cf7f890
2020-10-04Testsuite: TLS system CA dirs vary across platformsJeremy Harris
Broken-by: 6a9cf7f890
2020-10-04GnuTLS: fix build on earlier library version.Jeremy Harris
Broken-by: 6a9cf7f890
2020-10-04Merge branch 'hs/fix-proxy-bh' (Closes 2656)Heiko Schlittermann (HS12-RIPE)
2020-10-04Testsuite: Add test for proxy and -bh (Bug 2656)Heiko Schlittermann (HS12-RIPE)
2020-10-04Use ALARM() to set deadline on reading the proxy header (Bug 2656)Heiko Schlittermann (HS12-RIPE)
2020-10-04Replace recv() by read() (Bug 2656)Heiko Schlittermann (HS12-RIPE)
2020-10-04Testsuite: Provide '>>> ' for script input to allow binary data (take 2)Heiko Schlittermann (HS12-RIPE)
This mimics the '>>> ' prefix known for the test client. Any line prefixed with '>>> ' will be processed by Perl's string eval(). As '>>> ' is generic and documented, it replaces the (undocumented) '\NONL\' tag. The client input lines starting with '>>> ' are now changed to '\>>> ' to avoid evaluation by the runtest script. (Test 4030, 1101).
2020-10-04Testsuite: add .editorconfig to keep the trailing spacesHeiko Schlittermann (HS12-RIPE)
2020-10-04TLS: preload configuration itemsJeremy Harris
2020-10-04tidyingJeremy Harris
2020-10-04Testsuite: Use 127.x.x.x for PROXY v2Heiko Schlittermann (HS12-RIPE)
This avoids depencies on DNS timeouts on the host running the testsuite.
2020-10-03Revert "Testsuite: Provide '>>> ' for script input to allow binary data"Heiko Schlittermann (HS12-RIPE)
This reverts commit f7ec095232186edba2b7137594bfdd7d7b7f9504.
2020-10-03Testsuite: Provide '>>> ' for script input to allow binary dataHeiko Schlittermann (HS12-RIPE)
This mimics the '>>> ' prefix for the test client. Any line prefixed with '>>> ' will be processed by Perl's string eval(). As '>>> ' is generic and documented, it replaces the (undocumented) '\NONL\' tag.
2020-09-28Docs: Add note regarding DANE vs. the smtp transport multi_domain option. ↵Jeremy Harris
Bug 2265
2020-09-26OpenSSL: Fix client-side tls_verify_cert_hostnames behaviourJeremy Harris
2020-09-25Docs: Fix various typos (Closes 2650, 2651)Nicolas R
2020-09-25Docs: fix descriptions for dkim_domain, dkim_selectorJeremy Harris
2020-09-25Docs: Minor typos in spec and NewStuff (Closes 2649)Andreas Metzler
2020-09-25Doc: Fix a typo in NewStuff for 4.94 (Closes 2649)Nicolas R
2020-09-25Doc: remove trailing spacesHeiko Schlittermann (HS12-RIPE)
2020-09-20Testsuite: avoid cipher vs. cert validity problemJeremy Harris
2020-09-17Docs: add crossrefJeremy Harris
2020-09-17default DH prime choice consistencyPhil Pennock
A function returning a default and a list which defined the value of "default" disagreed. Switch both to a macro to make it harder for them to fall out of sync.
2020-09-12eximon: tidyingJeremy Harris
2020-09-12eximon: fix FreeBSD buildRichard Clayton
2020-09-11Docs: fix typo.Heiko Schlittermann (HS12-RIPE)
Credits to u34@net9.ga
2020-09-06GnuTLS: clear errno before any data i/o op, so error logging does not see ↵Jeremy Harris
stale values
2020-09-01ARC: Add basic error-checking on permitted chars in admd & sel for signing. ↵Jeremy Harris
Bug 2639
2020-08-31Taint: enforce checking of directory createsJeremy Harris
2020-08-31add an internal error code definitionJeremy Harris