summaryrefslogtreecommitdiff
path: root/src/src/ip.c
Commit message (Expand)AuthorAgeFilesLines
* SPDX: Mass-update to GPL-2.0-or-laterJeremy Harris2022-11-271-1/+1
* SPDX: license tags (mostly by guesswork)Jeremy Harris2022-11-271-0/+1
* select() -> poll(). Bug 2831Jeremy Harris2021-11-171-9/+3
* Copyright updates:Jeremy Harris2021-10-231-1/+1
* Avoid needless socket closeJeremy Harris2021-01-011-2/+2
* Remove attempts to quieten compiler static-checking (more)Jeremy Harris2020-06-281-4/+0
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* TFO: even in binary built for modern Linux, handle error returned by old Linu...Brian Foley2020-01-251-17/+23
* Dovecot auth: inet socket. Bug 2280Jeremy Harris2020-01-231-4/+8
* tidyingJeremy Harris2019-12-231-0/+4
* FreeBSD: better support for TFOJeremy Harris2019-12-081-27/+30
* TFO: disable for FreeBSDJeremy Harris2019-12-031-3/+3
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-1/+1
* Debug: indent lowlevel connect resultJeremy Harris2019-07-201-5/+5
* tidyingJeremy Harris2019-06-261-1/+1
* Fix smtp response timeoutJeremy Harris2019-06-051-9/+7
* TLS: move from SUPPORT_TLS to DISABLE_TLS macro for the buildJeremy Harris2019-05-241-1/+1
* Compiler quieteningJeremy Harris2019-04-231-0/+3
* Use C99 initialisations for iteratorsJeremy Harris2019-02-101-6/+4
* tidyingJeremy Harris2018-11-061-1/+1
* MacOS: fix buildJeremy Harris2018-11-051-1/+1
* Squashed commit of PIPE_CONNECTJeremy Harris2018-11-051-3/+3
* MacOS: TCP Fast OpenJeremy Harris2018-10-301-9/+44
* Debug: provide for SIGALRM trackingJeremy Harris2018-10-211-2/+2
* TFO: use enum for client statusJeremy Harris2018-10-061-2/+2
* Use single-bit fields for global flagsJeremy Harris2018-08-221-3/+3
* tidyingJeremy Harris2018-08-221-1/+5
* Expansions: A tls option on ${readsocket }. Bug 2282Jeremy Harris2018-06-251-1/+2
* TLS: rework client-side use with an explicit context rather than a globalJeremy Harris2018-06-241-8/+8
* Update copyright year to 2018Heiko Schlittermann (HS12-RIPE)2018-02-101-1/+1
* Fix FreeBSD build (again)Jeremy Harris2017-10-101-2/+1
* Avoid build conflict vs. FreeBSD /usr/include/sys/file.hJeremy Harris2017-10-101-1/+1
* Fix debug_printf data sizeJeremy Harris2017-10-081-3/+3
* TFO: on FreeBSD avoid client TFO-mode connects unless a TCP_FASTOPEN setsocke...Jeremy Harris2017-10-081-15/+40
* Testsuite: for TFO testcases manipulate the system stateJeremy Harris2017-10-011-6/+8
* TFO: better detection of client fast-open connections (again)Jeremy Harris2017-10-011-8/+12
* TFO: early-data for ClamAV and for readsocket expansionJeremy Harris2017-09-201-6/+6
* TFO: better detection of client fast-open connectionsJeremy Harris2017-09-191-15/+25
* TFO: early-data for client outbound via socks5 proxyJeremy Harris2017-09-191-8/+22
* Logging: TCP Fast OpenJeremy Harris2017-08-311-8/+9
* tidyingJeremy Harris2017-08-141-1/+1
* Coding: use specified-initialisersJeremy Harris2017-08-101-1/+1
* Copyright year bumps for substantive changes 2017exim-4_89_RC1Phil Pennock2017-01-301-1/+1
* TFO: remember setsockopt results, to condition non-transport client use. Bug...Jeremy Harris2017-01-291-1/+2
* 214 spelling fixesJosh Soref2017-01-181-1/+1
* tidyingJeremy Harris2016-10-291-1/+1
* TFO: use IPPROTO_TCP not SOL_TCL for setsockopt, being present on more platformsJeremy Harris2016-10-251-2/+2
* TFO: Support compilation on systems which define TCP_FASTOPEN but not MSG_FAS...Jeremy Harris2016-10-221-1/+1
* TCP Fast OpenJeremy Harris2016-10-221-4/+30
* Copyright year updates (things touched in 2016)Jeremy Harris2016-04-021-1/+1