summaryrefslogtreecommitdiff
path: root/src/OS
AgeCommit message (Collapse)Author
2020-05-12Darwin build (mac): disable TLS Resumption supportJeremy Harris
2020-05-03Build: fix parallelism problem. Bug 2566Luca Ceresoli
2020-04-30Copyright updates:exim-4_94_RC0Jeremy Harris
vi $(git log --name-status exim-4.93..master | awk '/^M/{print $2}' | grep -v '^test/' | sort -u)
2020-02-23Replace "Try to fix Solaris build" with compatibility compiler flagsJeremy Harris
This reverts commit b11989b8d73c17ccb70e22ca7e8a13540ecca73d.
2020-02-21Allow for platforms not support abstract naming for Unix socketsJeremy Harris
2020-01-16Taint: hybrid checking modeJeremy Harris
2019-12-21Eximon: fix string-handling. Bug 2500Jeremy Harris
2019-12-21Gnu/Hurd: revert pipe-i/o EINTR handling changesJeremy Harris
2019-12-18Fix Hurd build, another goJeremy Harris
2019-12-18Fix Hurd build, another goJeremy Harris
2019-12-18Fix Hurd build: typoesJeremy Harris
Broken-by: 2791749f22
2019-12-18GNU/Hurd: retry EINTR returns from pipe I/OJeremy Harris
Replaces: a76f64c3d4
2019-12-15GNU/Hurd: handle platform-specific behaviour of setgroups()Jeremy Harris
2019-12-10Taint: invert the taint-check implementation control #defineJeremy Harris
2019-12-08Merge branch '4.next'Jeremy Harris
2019-12-08FreeBSD: better support for TFOJeremy Harris
2019-12-07FreeBSD: fix sendfile shimJeremy Harris
2019-12-03Build: Enable *GNU (Hurd) Bug 2476Heiko Schlittermann (HS12-RIPE)
2019-12-02Build: fix dependencies for platform-specific os.[ch]exim-4.93-RC6Jeremy Harris
2019-11-30FreeBSD: fix sendfile shimJeremy Harris
Broken-by: 7d758a6a68
2019-11-13Build: lose out-of-date commentJeremy Harris
Broken-by: f3facb664c
2019-09-29Build: linux only needs libnsl for LOOKUP_NISJeremy Harris
2019-09-19Fix taint-checking on SolarisJeremy Harris
2019-09-05Build: do not override the system "cc", on Linux and OpenBSDJeremy Harris
2019-09-04Fix taint-checking on FreeBSDJeremy Harris
2019-07-29Fix taint-checking on OpenBSDJeremy Harris
2019-07-25Track tainted data and refuse to expand itJeremy Harris
2019-06-16Inline the smaller string-handling functionsJeremy Harris
2019-05-24TLS: move from SUPPORT_TLS to DISABLE_TLS macro for the buildJeremy Harris
2019-05-02TLS: Session resumption, under the EXPERIMENTAL_TLS_RESUME build option.Jeremy Harris
2019-04-26Build: move md5.c from auths library to main; exim_fixdb no longer depends ↵Jeremy Harris
on auths
2019-02-14Fix info on using local_scan() in the default MakefileJeremy Harris
Broken-by: 9723f96673
2019-02-11TLS: add variables for the IETF standard name for the connection ciphersuiteJeremy Harris
(cherry picked from commit ffc3d145e3819e1a3762caa1bbe8b07e723fbaf2)
2019-02-11EXTERNAL authenticatorJeremy Harris
(cherry picked from commit c4a8c663b74a35b547d8320547079ca56b3b772e)
2018-11-15OpenBSD: bump dns-result buffer to 64kBJeremy Harris
This just to take out a difference in testsuite behaviour. Builds for memory-constrained devices could legitimately use 16kB.
2018-11-06tidyingJeremy Harris
2018-10-30MacOS: TCP Fast OpenJeremy Harris
2018-10-23Build: probe for broken poll() timing implementationJeremy Harris
2018-10-23MacOS: probe for a usable TFO system configurationJeremy Harris
2018-10-21MacOS: support large group-membership countsJeremy Harris
2018-10-12Fix Mac buildJeremy Harris
Broken-by: 75c121f07a
2018-10-12Fix OpenBSD build.Jeremy Harris
Broken-by: 75c121f07a
2018-10-12tidyingJeremy Harris
2018-09-20Builtin macros for OpenSSL optionsJeremy Harris
2018-09-14Restore Darwin OS configurationPhil 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-27Do 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-17Compile warning defaults for OpenBSD, at request of the port maintainerJeremy Harris
2018-03-03ARC initial implementation. Experimental. Bug 2162Jeremy Harris
2018-02-12Revert "Macros: convert to tree for speed of lookup"Jeremy Harris
This reverts commit 165acdd1ea3b7399b2279f94c881f8e366efaf71.
2018-02-11Solaris 10 compatability, try twoJeremy Harris