summaryrefslogtreecommitdiff
path: root/src/src/queue.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* Taint enforce: directory open backstops, single-key search filenameJeremy Harris2020-03-281-4/+3
* Merge branch 'debug_fork'Jeremy Harris2020-03-221-8/+6
|\
| * exit-time debugJeremy Harris2020-03-221-4/+5
| * debug tidyingJeremy Harris2020-03-221-3/+1
| * consistent fork-time debugJeremy Harris2020-03-201-1/+0
| * labelled-process fork functionJeremy Harris2020-03-151-2/+2
* | tidyingJeremy Harris2020-03-201-1/+0
* | Fix segfault on bad cmdline -f (sender) argument. Bug 2541Jeremy Harris2020-03-201-2/+2
|/
* Retry once a single-item delivery from the queue, when lock causes no attemptJeremy Harris2020-03-121-0/+17
* Debug: _exit() process-terminationJeremy Harris2020-03-121-1/+1
* Default notifier socket name to spooldir-dependent path even for abstract namesJeremy Harris2020-03-081-3/+3
* Testsuite: better restriction of parallel 2-stage-queue-runnersJeremy Harris2020-03-081-2/+3
* When counting queue, avoid building & sorting list of namesJeremy Harris2020-02-221-63/+69
* Unix socket struct naming: avoid "sun" due to conflict on SolarisJeremy Harris2020-02-221-5/+5
* Allow for platforms not support abstract naming for Unix socketsJeremy Harris2020-02-211-2/+10
* Add queue_size variable. Bug 1406Jeremy Harris2020-02-191-9/+23
* Move notifier socket to general availabilityJeremy Harris2020-02-191-1/+1
* Overlapped twophase-queue-run and delivery. Experimental.Jeremy Harris2020-02-181-1/+34
* Two-phase queue run perf: parallel processes for phase oneJeremy Harris2020-01-291-5/+53
* tidyingJeremy Harris2020-01-261-24/+17
* Gnu/Hurd: revert pipe-i/o EINTR handling changesJeremy Harris2019-12-211-4/+3
* GNU/Hurd: retry EINTR returns from pipe I/OJeremy Harris2019-12-181-3/+4
* Better information on queue-runner pipe errorJeremy Harris2019-12-171-4/+5
* Support moving messages across named queues. Bug 2456Jeremy Harris2019-10-251-0/+8
* Testsuite: handle slow test-hosts more intelligentlyJeremy Harris2019-10-241-2/+2
* Performance timing measurementsJeremy Harris2019-10-121-1/+9
* inliningJeremy Harris2019-08-191-34/+1
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-8/+8
* Events: avoid evaluating intermediates for unneeded eventsJeremy Harris2019-06-041-1/+1
* Fix listing a named queue by a non-admin user. Bug 2398Jeremy Harris2019-05-101-3/+4
* Use C99 initialisations for iteratorsJeremy Harris2019-02-101-32/+28
* Squashed commit of PIPE_CONNECTJeremy Harris2018-11-051-1/+1
* Events: raise msg:fail:internal & msg:complete for -Mrm. Bug 2310Matthias Kurz2018-09-171-2/+33
* Use single-bit fields for global flagsJeremy Harris2018-08-221-76/+75
* Mark variables that are unused before release of store in the queue-list loopJeremy Harris2018-03-241-15/+9
* Mark variables unused before release of store in the queue-runner loopJeremy Harris2018-03-131-3/+1
* Update copyright year to 2018Heiko Schlittermann (HS12-RIPE)2018-02-101-1/+1
* Fix crash associated with dnsdb lookup done from DKIM ACL. Bug 2215Jeremy Harris2017-12-291-0/+1
* Copyright year bumps for substantive changes 2017exim-4_90_RC1Jeremy Harris2017-10-261-1/+1
* Fix queue_run_in_order to ignore the PID portion of the message IDJeremy Harris2017-10-121-4/+9
* tidyingJeremy Harris2017-08-051-1/+1
* Logging: millisecond QT and DT. Bug 2102Jeremy Harris2017-08-041-1/+1
* Use retval from sprintf while walking buffersJeremy Harris2017-08-011-18/+8
* DKIM: avoid use of temporary file for signingJeremy Harris2017-04-231-4/+8
* Memory management: drop variables identified as going out-of-scopeJeremy Harris2017-02-081-12/+21
* 214 spelling fixesJosh Soref2017-01-181-2/+2
* Tidying: coverity issuesJeremy Harris2016-10-161-7/+5
* Queuefile: avoid using buffered I/O - no point for a block-copyJeremy Harris2016-10-161-1/+2
* New: queuefile transport, under EXPERIMENTAL_QUEUEFILEAndrew Colin Kissa2016-10-151-1/+1