Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-29 | Fix taint-checking on OpenBSD | Jeremy Harris | |
2019-07-25 | Track tainted data and refuse to expand it | Jeremy Harris | |
2019-06-16 | Inline the smaller string-handling functions | Jeremy Harris | |
2019-05-24 | TLS: move from SUPPORT_TLS to DISABLE_TLS macro for the build | Jeremy Harris | |
2019-05-02 | TLS: Session resumption, under the EXPERIMENTAL_TLS_RESUME build option. | Jeremy Harris | |
2019-04-26 | Build: move md5.c from auths library to main; exim_fixdb no longer depends ↵ | Jeremy Harris | |
on auths | |||
2019-02-14 | Fix info on using local_scan() in the default Makefile | Jeremy Harris | |
Broken-by: 9723f96673 | |||
2019-02-11 | TLS: add variables for the IETF standard name for the connection ciphersuite | Jeremy Harris | |
(cherry picked from commit ffc3d145e3819e1a3762caa1bbe8b07e723fbaf2) | |||
2019-02-11 | EXTERNAL authenticator | Jeremy Harris | |
(cherry picked from commit c4a8c663b74a35b547d8320547079ca56b3b772e) | |||
2018-11-15 | OpenBSD: bump dns-result buffer to 64kB | Jeremy Harris | |
This just to take out a difference in testsuite behaviour. Builds for memory-constrained devices could legitimately use 16kB. | |||
2018-11-06 | tidying | Jeremy Harris | |
2018-10-30 | MacOS: TCP Fast Open | Jeremy Harris | |
2018-10-23 | Build: probe for broken poll() timing implementation | Jeremy Harris | |
2018-10-23 | MacOS: probe for a usable TFO system configuration | Jeremy Harris | |
2018-10-21 | MacOS: support large group-membership counts | Jeremy Harris | |
2018-10-12 | Fix Mac build | Jeremy Harris | |
Broken-by: 75c121f07a | |||
2018-10-12 | Fix OpenBSD build. | Jeremy Harris | |
Broken-by: 75c121f07a | |||
2018-10-12 | tidying | Jeremy Harris | |
2018-09-20 | Builtin macros for OpenSSL options | Jeremy Harris | |
2018-09-14 | Restore Darwin OS configuration | Phil Pennock | |
MacStadium are providing us with free Mac Mini hosting as part of their FOSS support. I'm about to set it up. Let's have out-of-repo tuning in place before I begin. | |||
2018-08-27 | Do not use arc4random_stir() directly (Bug 2304) | Xin Li | |
arc4random_stir should not be used directly (it's fully automated after FreeBSD r227520, or approximately __FreeBSD_version 1000002), the interface will be removed from FreeBSD soon (bugs.freebsd.org/230756). Patch was from bugs.freebsd.org/230826. | |||
2018-04-17 | Compile warning defaults for OpenBSD, at request of the port maintainer | Jeremy Harris | |
2018-03-03 | ARC initial implementation. Experimental. Bug 2162 | Jeremy Harris | |
2018-02-12 | Revert "Macros: convert to tree for speed of lookup" | Jeremy Harris | |
This reverts commit 165acdd1ea3b7399b2279f94c881f8e366efaf71. | |||
2018-02-11 | Solaris 10 compatability, try two | Jeremy Harris | |
2018-02-11 | Solaris 10 compatability | Jeremy Harris | |
2018-02-10 | Update copyright year to 2018 | Heiko Schlittermann (HS12-RIPE) | |
Partly change a single year into a range, starting back in 1995, or later, if indicated by other copyright information. | |||
2018-02-09 | Builtin macros for sha3-hash and ed25519-signing support | Jeremy Harris | |
2018-02-09 | Macros: convert to tree for speed of lookup | Jeremy Harris | |
2018-01-01 | Feature macros, show-supported and build-time selection for malware interfaces | Jeremy Harris | |
2017-12-21 | exiwhat: use RM_COMMAND | tv | |
2017-12-19 | DANE: support under GnuTLS. Bug 1523 | Jeremy Harris | |
GnuTLS version 3.0.0 onwards; still Experimental | |||
2017-11-01 | Add --version to all installed Perl and Shell scripts. | Heiko Schlittermann (HS12-RIPE) | |
This option outputs the build info, and for Perl scripts it additionally outputs the Perl version that is running the current script. | |||
2017-10-26 | Copyright year bumps for substantive changes 2017exim-4_90_RC1 | Jeremy Harris | |
2017-10-26 | Revert "Build: tidying" | Jeremy Harris | |
This reverts commit 3a40b2f9648ce9737b3f8f542e5079e58c4db3c3. It didn't work with Pmake (FreeBSD/OpenBSD) | |||
2017-10-25 | Build: tidying | Jeremy Harris | |
2017-10-25 | DKIM: add builtin macro with default list of headers for signing | Jeremy Harris | |
2017-10-21 | Add equivalent for missing poll(2) #define | Jeremy Harris | |
Needed in FreeBSD and OpenBSD, and probably Solaris | |||
2017-10-20 | Add equivalent for missing poll(2) #define in OpenBSD | Jeremy Harris | |
2017-10-14 | Tidy build for OpenBSD | Jeremy Harris | |
2017-10-08 | TFO: on FreeBSD avoid client TFO-mode connects unless a TCP_FASTOPEN ↵ | Jeremy Harris | |
setsocketopt succeeds This fixes the FreeSBD no-kernel-support issues (it succeded the sendto for the connect-with-data, but dod not queue the data). Having checked dynamically, do not claim support-for TFO either. | |||
2017-10-01 | TFO: better detection of client fast-open connections (again) | Jeremy Harris | |
2017-09-19 | TFO: better detection of client fast-open connections | Jeremy Harris | |
2017-09-16 | tidying | Jeremy Harris | |
2017-09-16 | Fix build on FreeBSD | Jeremy Harris | |
2017-09-16 | Support parallel-build for the buildtin macros | Jeremy Harris | |
2017-09-02 | Logging: restrict TFO client-side to Linux | Jeremy Harris | |
The detection method depends on a getsockopt struct member apparently not supported by FreeBSD (at least). Other platforms status unknown. | |||
2017-08-31 | Logging: TCP Fast Open | Jeremy Harris | |
2017-08-14 | tidying | Jeremy Harris | |
2017-07-30 | Logging: millisecond timestamps. Bug 2102 | Jeremy Harris | |
No change to QT logging yet as that will need a spool format update |