Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-26 | GnuTLS: full-chain OCSP stapling. Bug 1466 | Jeremy Harris | |
2019-09-22 | DNS: do not skip initial two components of SRV & TLSA lookups before ↵ | Simon Arlott | |
checking name syntax. The introduction of DKIM added _ to the permitted chars, so those components will pass. | |||
2019-09-22 | DMARC: promote the support from Experimental to mainline | Jeremy Harris | |
2019-09-22 | Fix taint-checking on Solaris | Jeremy Harris | |
2019-09-21 | GnuTLS: fix build on older libraries | Jeremy Harris | |
2019-09-21 | GnuTLS: fix build on intermediate-age libraries | Jeremy Harris | |
Broken-by: e54893330b | |||
2019-09-20 | GnuTLS: fix non-OCSP bulid | Jeremy Harris | |
Broken-by: 7613df821d | |||
2019-09-20 | GnuTLS: Move to more-modern stapling API | Jeremy Harris | |
2019-09-19 | Fix taint-checking on Solaris | Jeremy Harris | |
2019-09-19 | Build: Solaris workarounds | Martin Preen | |
2019-09-17 | Docs: Adjust on TLSA, dnssec_request_domains | Heiko Schlittermann (HS12-RIPE) | |
2019-09-16 | Consistent logging, always use DKIM instead of mixed DKIM/PDKIM | Heiko Schlittermann (HS12-RIPE) | |
2019-09-10 | Refuse to open a msglog file with .. in the path. | Jeremy Harris | |
Recent exploits have use this as a step for overwriting system files, and msglog file should always be under the spooldir, so add this as a defence-in-depth tactic | |||
2019-09-10 | tidying | Jeremy Harris | |
2019-09-08 | Fix unaligned access (more cleanly) in DNS regative-caching | Jeremy Harris | |
2019-09-08 | Fix unaligned access in DNS negative-caching | Jeremy Harris | |
2019-09-08 | string.c: do not interpret '\\' before '\0' (CVE-2019-15846) | Heiko Schlittermann (HS12-RIPE) | |
Add documents about CVE-2019-15846 Add testcase for CVE-2019-15846 Update Changelog Add Announcements (cherry picked from commit 2600301ba6dbac5c9d640c87007a07ee6dcea1f4, 6693563381 and cdc7f9a966) | |||
2019-09-05 | Support TTL from SOA for NXDOMAIN & NODATA cache entries for dnslists. Bug 1395 | Jeremy Harris | |
2019-09-05 | Build: do not override the system "cc", on Linux and OpenBSD | Jeremy Harris | |
2019-09-05 | tidying | Jeremy Harris | |
2019-09-04 | Fix taint-checking on FreeBSD | Jeremy Harris | |
2019-09-03 | tidying | Jeremy Harris | |
2019-09-02 | Build: another go at Solaris workarounds | Jeremy Harris | |
2019-09-01 | Support TTL from SOA for NXDOMAIN & NODATA cache entries. Bug 1395 | Jeremy Harris | |
2019-08-30 | Always check return from tls_export_cert() | Heiko Schlittermann (HS12-RIPE) | |
Invert the meaning of the return. | |||
2019-08-29 | Testcase for handling of -H files for excessive long '-KEY' lines | Heiko Schlittermann (HS12-RIPE) | |
Thanks to Qualys for their analysis. This bug was fixed independently by JGH. Tidy. | |||
2019-08-27 | Fix ${domain:} for a bare local-part input. Bug 2375 | Jeremy Harris | |
Broken-by: e2ff8e24f4 | |||
2019-08-19 | typos | Jeremy Harris | |
2019-08-19 | Build: workaround inlining problems on Solaris | Jeremy Harris | |
2019-08-19 | taint SNI values supplied by client | Jeremy Harris | |
2019-08-19 | Build: workaround inlining problems on Solaris | Jeremy Harris | |
2019-08-19 | taint nonrcpt names read from spool | Jeremy Harris | |
2019-08-19 | inlining | Jeremy Harris | |
2019-08-15 | Appendfile: when evaluating quota use attemd to link counts | Jeremy Harris | |
2019-08-13 | SPF: split library init from per-connection init | Jeremy Harris | |
2019-08-13 | DMARC: Use exim facilities for DNS lookups | Jeremy Harris | |
This enables teststing with the testsuite | |||
2019-08-13 | DNS: use tainted memory for all lookups | Jeremy Harris | |
2019-08-13 | SPF: use exim facilities for DNS lookups | Jeremy Harris | |
This enables testing with the testsuite | |||
2019-08-11 | DKIM: preferences for verify algorithms | Jeremy Harris | |
2019-08-10 | Routers: make retry_use_local_part default true when any non-domain ↵ | Jeremy Harris | |
condition is present. Bug 2408 | |||
2019-08-10 | Fix ipv6-less build | Jeremy Harris | |
Broken-by: de2e5b3dc6 | |||
2019-08-10 | DKIM: use tainted mem for dns lookup | Jeremy Harris | |
2019-08-10 | constify | Jeremy Harris | |
2019-08-04 | Lookups: support IPv6 addresses in the spf lookup type. Bug 2378 | Jeremy Harris | |
2019-08-03 | Callouts: filter smtp response for bad chars before using in our smtp ↵ | Jeremy Harris | |
response. Bug 2409 | |||
2019-08-03 | compiler quietening | Jeremy Harris | |
2019-08-03 | Fix bogus taint coding in setenv | Jeremy Harris | |
This probably only affects Solaris; where it broke the build | |||
2019-08-03 | Build: workaround inlining problems on Solaris | Jeremy Harris | |
Also fix for difference in syscall types for munmap() | |||
2019-08-02 | preallocate store for config | Jeremy Harris | |
2019-08-02 | Auth: handle socket read errors in Dovecot authenticator | Bruce Lee | |