appendfile: refactor
[exim.git] / src / src / deliver.c
2019-12-29 Jeremy HarrisLogging: Add DT= to defer & fail message lines. Bug 322
2019-12-21 Jeremy HarrisGnu/Hurd: revert pipe-i/o EINTR handling changes
2019-12-18 Jeremy HarrisGNU/Hurd: retry EINTR returns from pipe I/O
2019-12-17 Jeremy HarrisHandle EINTR from transport-pipe write
2019-12-08 Jeremy HarrisMerge branch '4.next'
2019-11-18 Jeremy HarrisTLS: restore TLS protocol version to default Received...
2019-11-14 Jeremy HarrisTLS: variables $tls_(in,out)_tlsver
2019-10-24 Jeremy HarrisTestsuite: handle slow test-hosts more intelligently
2019-10-20 Jeremy HarrisBuild: include early-pipelining unless disabled
2019-10-19 Jeremy HarrisTestsuite: when running under the testharness, wait...
2019-10-12 Jeremy HarrisReduce delivery process startup time
2019-10-12 Jeremy HarrisPerformance timing measurements
2019-10-02 Jeremy HarrisDSN: add References: header. Bug 2452
2019-09-10 Jeremy HarrisRefuse to open a msglog file with .. in the path.
2019-08-30 Heiko Schlitterman... Always check return from tls_export_cert()
2019-08-10 Jeremy HarrisRouters: make retry_use_local_part default true when...
2019-08-03 Jeremy Harriscompiler quietening
2019-08-01 Jeremy Harristidying
2019-07-25 Jeremy HarrisTrack tainted data and refuse to expand it
2019-07-11 Jeremy HarrisKeep router-variables separate on addrs, to avoid taint...
2019-07-08 Jeremy HarrisRouters: named variables
2019-06-29 Jeremy HarrisFix bounce generation under RFC 3461 request. Bug...
2019-06-26 Jeremy HarrisFix DSN Final-Recipient: field
2019-06-05 Jeremy HarrisUse dsn_from for success-DSN messages. Bug 2404
2019-06-04 Jeremy HarrisEvents: avoid evaluating intermediates for unneeded...
2019-05-28 Jeremy HarrisPIPE_CONNECT: promote from experimental
2019-05-24 Jeremy HarrisTLS: move from SUPPORT_TLS to DISABLE_TLS macro for...
2019-05-02 Jeremy HarrisTLS: Session resumption, under the EXPERIMENTAL_TLS_RES...
2019-04-19 Heiko Schlitterman... Intercept chown()/fchown() failure and emit a pointer...
2019-03-15 Jeremy HarrisRetire EXPERIMENTAL_REQUIRETLS
2019-03-08 Heiko Schlitterman... Add missing colon when logging outgoing I=
2019-02-16 Jeremy HarrisGnuTLS: Fix client detection of server reject of client...
2019-02-11 Jeremy HarrisUse separate routine for translating return-codes to...
2019-02-11 Jeremy HarrisEvents: log a non-success when a client connect is...
2019-02-10 Jeremy HarrisUse C99 initialisations for iterators
2019-02-02 Jeremy HarrisUse separate routine for translating return-codes to...
2019-01-19 Jeremy HarrisEvents: log a non-success when a client connect is...
2018-12-23 Jeremy HarrisUse C99 initialisations for iterators
2018-12-05 Jeremy HarrisSend delay-MDN for any queurun past delay_warning,...
2018-11-15 Jeremy HarrisRecast more internal string routines to use growable...
2018-11-05 Jeremy HarrisSquashed commit of PIPE_CONNECT
2018-10-21 Jeremy HarrisFix bad use of library, copying string over itself
2018-10-21 Jeremy Harristidying
2018-09-28 Matthias KurzEvents: Fire msg:fail:internal for a non-system filter...
2018-09-28 Matthias KurzEvents: Fire msg:fail:delivery event even when error...
2018-09-23 Jeremy HarrisDSN: tescase for ESMTP DSN extension, RCPT options
2018-09-16 Matthias KurzEvents: raise msg:fail:internal & msg:complete for...
2018-09-16 Jeremy HarrisTidying and compiler-silencing
2018-09-10 Matthias KurzDocs: document ancillary info for more event types...
2018-08-22 Jeremy HarrisUse single-bit fields for global flags
2018-08-21 Jeremy HarrisLogging: pipelining log_selector
2018-07-27 Jeremy HarrisSupport REQUIRETLS
2018-06-26 Jeremy Harristidying
2018-06-24 Jeremy HarrisTLS: rework client-side use with an explicit context...
2018-04-16 Jeremy Harristidying
2018-02-20 Wolfgang BreyhaOpenSSL: Fix memory leak during multi-message connectio...
2018-02-15 Jeremy HarrisDANE: move to mainline
2018-02-10 Heiko Schlitterman... Update copyright year to 2018
2018-01-28 Jeremy HarrisDebugging: fix potential null-derefs in DSN debug_printfs
2018-01-16 Jeremy HarrisLogging: Receive duration on <= lines. Bug 353
2017-11-25 Jeremy HarrisMerge branch 'master' into 4.next
2017-11-16 Jeremy HarrisTestsuite: delays for debug output ordering (again)
2017-10-28 Jeremy HarrisMerge branch 'master' into 4.next
2017-10-26 Jeremy HarrisCopyright year bumps for substantive changes 2017 exim-4_90_RC1
2017-10-21 Jeremy Harristidying
2017-10-21 Jeremy HarrisTestsuite: make debug output for proxied TLS less indet...
2017-10-20 Jeremy HarrisDebug: output type of process as it terminates
2017-10-18 Heiko Schlitterman... Include sys/uio.h for writev()
2017-10-14 Jeremy HarrisTidy build for OpenBSD
2017-10-14 Jeremy HarrisString handling: refactor the expanding-string routines...
2017-10-10 Jeremy HarrisAvoid build conflict vs. FreeBSD /usr/include/sys/file.h
2017-10-08 Jeremy HarrisTFO: on FreeBSD avoid client TFO-mode connects unless...
2017-10-03 Jeremy HarrisString handling: refactor the expanding-string routines...
2017-10-03 Jeremy HarrisMerge branch 'master' into 4.next
2017-10-01 Jeremy HarrisTFO: better detection of client fast-open connections...
2017-10-01 Jeremy HarrisMerge branch 'master' into 4.next
2017-09-16 Jeremy HarrisFix build on FreeBSD
2017-09-16 Jeremy Harristidying
2017-09-16 Heiko Schlitterman... Provide readn() as a wrapper around read()
2017-09-16 Heiko Schlitterman... Use writev(2) when sending delivery status to the parent
2017-09-16 Heiko Schlitterman... Do not use O_NONBLOCK for reading the delivery transpor...
2017-08-31 Jeremy HarrisLogging: TCP Fast Open
2017-08-20 Jeremy HarrisUse bitfields for flags in the "addr" struct
2017-08-09 Jeremy HarrisCoding: use specified-initialisers
2017-08-06 Jeremy HarrisLogging: millisecond time on 'no MAIL' lines. Bug...
2017-08-05 Jeremy Harristidying
2017-08-04 Jeremy HarrisLogging: millisecond QT and DT. Bug 2102
2017-07-22 Jeremy HarrisOn callout avoid SIZE every time but noncacheable rcpt...
2017-07-18 Jeremy HarrisDo not rely on linker identifying common strings
2017-07-09 Jeremy Harristidying
2017-06-11 Jeremy HarrisOn a continued-transport delivery, do not check the...
2017-06-11 Jeremy HarrisIn tls-proxy process take case to close unused pipe...
2017-05-01 Jeremy Harristidying: coverity
2017-04-30 Jeremy HarrisFix continue_more on TLS connection. Bug 2104
2017-04-28 Jeremy HarrisSupport wire-format spoolfiles
2017-04-23 Jeremy HarrisDKIM: avoid use of temporary file for signing
2017-04-08 Jeremy Harristidying
2017-04-06 Jeremy HarrisCallout/hold: ensure TLS-proxy process is not waited...
2017-03-21 Jeremy HarrisCallouts: a "hold" option for receipient-verify, which...
2017-03-21 Jeremy HarrisLogging: make cipher info available for continued-TLS...
next