summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2020-08-31Fix non-TLS buildJeremy Harris
2020-08-28Fix utilities indexingPhil Pennock
It looks like there used to be another level of hierarchy here, with all three of the hints database commands described in one section. They're now distinct sections in their own right, so fix how they're linked to. Reported by: Peter Gervai Fixes: 2637
2020-08-27Docs: add to A= log-line element descriptionJeremy Harris
2020-08-27Fix non-DANE buildJeremy Harris
2020-08-26DANE: Fix 2 messages from queue caseJeremy Harris
2020-08-26tidyingJeremy Harris
2020-08-24Build: ifdef guard for EXPERIMENTAL_QUEUEFILEJeremy Harris