summaryrefslogtreecommitdiff
path: root/src/src/daemon.c
Commit message (Expand)AuthorAgeFilesLines
* Enforce pid_file_path start at "/"Heiko Schlittermann (HS12-RIPE)2021-04-211-0/+3
* tidyHeiko Schlittermann (HS12-RIPE)2021-04-211-10/+6
* Fix daemon-SIGHUP on FreeBSDJeremy Harris2021-02-061-6/+21
* smtp_accept_map_per_host: call search_tidyup in fail path. Bug 2597Jeremy Harris2020-06-121-0/+1
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* tidyingJeremy Harris2020-04-261-2/+0
* Fix reporting of 2-phase queue-runner daemon, in daemon start log line and in...Jeremy Harris2020-04-261-1/+2
* Taint: check on supplied buffer vs. list when extracting elementsJeremy Harris2020-04-051-3/+3
* Log fast-ramp queue-run triggerJeremy Harris2020-04-031-0/+2
* exit-time debugJeremy Harris2020-03-221-9/+11
* debug tidyingJeremy Harris2020-03-221-6/+3
* tidyingJeremy Harris2020-03-181-2/+2
* labelled-process fork functionJeremy Harris2020-03-151-5/+5
* Debug: _exit() process-terminationJeremy Harris2020-03-121-6/+6
* Default notifier socket name to spooldir-dependent path even for abstract namesJeremy Harris2020-03-081-7/+15
* Close notifier socket before re-exec of daemon. Bug 2539Jeremy Harris2020-03-081-7/+17
* Replace "Try to fix Solaris build" with compatibility compiler flagsJeremy Harris2020-02-231-5/+1
* Try to fix Solaris buildJeremy Harris2020-02-231-1/+5
* Unix socket creds: FreeBSD needs level 0 not SOL_SOCKETJeremy Harris2020-02-221-12/+14
* Unix socket struct naming: avoid "sun" due to conflict on SolarisJeremy Harris2020-02-221-14/+14
* Allow for platforms not support abstract naming for Unix socketsJeremy Harris2020-02-211-17/+42
* Unix socket creds sockopt for BSD-ish platformsJeremy Harris2020-02-191-8/+16
* Unix socket creds definitions for BSD-ish platformsJeremy Harris2020-02-191-3/+20
* Add queue_size variable. Bug 1406Jeremy Harris2020-02-191-5/+31
* Move notifier socket to general availabilityJeremy Harris2020-02-191-12/+3
* Overlapped twophase-queue-run and delivery. Experimental.Jeremy Harris2020-02-181-9/+158
* Avoid needless arg on queue-runner execJeremy Harris2020-02-031-1/+1
* ACL: control = queue/first_pass_routeJeremy Harris2020-01-261-1/+2
* Remove the daemon pid file when exit is due to SIGTERM. Bug 340Jeremy Harris2019-11-091-14/+96
* Reduce delivery process startup timeJeremy Harris2019-10-121-0/+14
* Performance timing measurementsJeremy Harris2019-10-121-0/+4
* SPF: split library init from per-connection initJeremy Harris2019-08-131-0/+3
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-20/+22
* TLS: move from SUPPORT_TLS to DISABLE_TLS macro for the buildJeremy Harris2019-05-241-2/+2
* TLS: Session resumption, under the EXPERIMENTAL_TLS_RESUME build option.Jeremy Harris2019-05-021-0/+5
* Logging: fix initial listening-on log lineJeremy Harris2019-03-181-28/+46
* Use C99 initialisations for iteratorsJeremy Harris2019-02-101-28/+17
* Lose more string-copy operationsJeremy Harris2018-11-171-6/+6
* MacOS: TCP Fast OpenJeremy Harris2018-10-301-2/+14
* MacOS: probe for a usable TFO system configurationJeremy Harris2018-10-231-1/+2
* Debug: provide for SIGALRM trackingJeremy Harris2018-10-211-3/+3
* Use single-bit fields for global flagsJeremy Harris2018-08-221-28/+28
* TLS: rework client-side use with an explicit context rather than a globalJeremy Harris2018-06-241-1/+1
* Mark variables unused before release of store in the daemon loopJeremy Harris2018-03-131-12/+7
* OpenSSL: Fix memory leak during multi-message connections using STARTTLSWolfgang Breyha2018-02-201-1/+1
* Update copyright year to 2018Heiko Schlittermann (HS12-RIPE)2018-02-101-1/+1
* tidyingJeremy Harris2017-11-261-3/+2
* String handling: refactor the expanding-string routines and users to use a de...Jeremy Harris2017-10-141-47/+30
* tidyingJeremy Harris2017-08-141-3/+3
* Coding: use specified-initialisersJeremy Harris2017-08-101-1/+1