Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SRS: avoid expanding ${srs_encode...} when guarded by ${if...} | Jeremy Harris | 2022-06-03 | 1 | -1/+1 |
| | |||||
* | Handle a v4mapped sender address given us by a proxy. Bug 2855 | Jeremy Harris | 2022-06-02 | 3 | -16/+47 |
| | |||||
* | Unbreak DISABLE_PIPE_CONNECT build | Jeremy Harris | 2022-06-01 | 1 | -35/+37 |
| | | | | Broken-by: b326f3a87a | ||||
* | SRS: fix encode operation for empty sender addresses. | Jeremy Harris | 2022-06-01 | 2 | -50/+55 |
| | |||||
* | Fix build with DISABLE_TLS_RESUME | Jeremy Harris | 2022-05-26 | 1 | -7/+9 |
| | |||||
* | CHUNKING: handle protocol errors during reception | Jeremy Harris | 2022-05-26 | 2 | -29/+48 |
| | |||||
* | CHUNKING: fix second message on conn when first rejected | Jeremy Harris | 2022-05-26 | 1 | -9/+5 |
| | |||||
* | DEBUG: clarify multiline smtp responses | Jeremy Harris | 2022-05-26 | 1 | -18/+12 |
| | |||||
* | TLS resumption: fix for PIPECONNECT | Jeremy Harris | 2022-05-24 | 4 | -28/+31 |
| | | | | | | When actively initiating a connection with PIPECONNECT, evaluate the EHLO response for possible lbserver indication when we do eventually reap that response, before acting on the STARTTLS response. | ||||
* | typo | Jeremy Harris | 2022-05-24 | 1 | -1/+1 |
| | |||||
* | Logging: distinguish mem-allocation errors | Jeremy Harris | 2022-05-23 | 1 | -3/+3 |
| | |||||
* | TLS resumption: disable on continued-connection | Jeremy Harris | 2022-05-23 | 3 | -6/+8 |
| | | | | | | When we have an open TCP connection and are start a second TLS session we do not have the host-lbserver string (being in a freshly exec'd process) needed for session-cache lookup, so resumptino is not safe. | ||||
* | Debug: clarify SMTP DATA ops in transport | Jeremy Harris | 2022-05-23 | 1 | -2/+2 |
| | |||||
* | ARC: reset headers before signing for secondary MX. Bug 2886 | Jeremy Harris | 2022-05-19 | 1 | -0/+1 |
| | |||||
* | GnuTLS: Do not free the cached creds on transport connection close. Bug 2886 | Jeremy Harris | 2022-05-19 | 1 | -5/+3 |
| | |||||
* | Debug: pass ACL-initiated debug through spool residencyexim-4.96-RC1 | Jeremy Harris | 2022-05-15 | 8 | -23/+57 |
| | |||||
* | tidying | Jeremy Harris | 2022-05-15 | 2 | -7/+0 |
| | |||||
* | Revert "LibreSSL: maintain buildability on versions after 3.5.0" | Jeremy Harris | 2022-05-11 | 1 | -20/+16 |
| | | | | | | Breaks Solaris builds. This reverts commit c0418936da7c7ec6674e6d60dac5fa33a84e0618. | ||||
* | LibreSSL: maintain buildability on versions after 3.5.0 | Kirill Miazine | 2022-05-11 | 1 | -16/+20 |
| | |||||
* | Fix string_copyn() for limit greater than actual string length | Jeremy Harris | 2022-05-09 | 1 | -1/+4 |
| | | | | Broken-by: a76d120aed | ||||
* | Fix build with Solaris compiler | Martin Preen | 2022-05-07 | 1 | -1/+5 |
| | |||||
* | Fix dbmjz lookup. Bug 2884 | Jeremy Harris | 2022-05-06 | 1 | -2/+4 |
| | | | | Broken-by: 0cc804c877 | ||||
* | Taint: generate detainted $domain_data & $local_part_data from Rverify callout | Jeremy Harris | 2022-04-30 | 1 | -0/+21 |
| | |||||
* | Fix DISABLE_EVENT build | Jeremy Harris | 2022-04-25 | 2 | -1/+12 |
| | | | | Broken-by: ef2e5890df | ||||
* | Copyright updates:exim-4.96-RC0 | Jeremy Harris | 2022-04-23 | 146 | -134/+160 |
| | | | | vi $(git log --name-status exim-4.95..master | awk '/^M/{print $2}' | grep -v '^test/' | sort -u) | ||||
* | exim_dumpdb: keys-only output option | Jeremy Harris | 2022-04-19 | 1 | -14/+16 |
| | |||||
* | TLS resumption: support Outlook hosts-behind-loadbalancer | Jeremy Harris | 2022-04-15 | 4 | -12/+56 |
| | |||||
* | Add string-hashing interface | Jeremy Harris | 2022-04-15 | 6 | -21/+28 |
| | |||||
* | TLS resumption: restrict session re-use | Jeremy Harris | 2022-04-12 | 11 | -72/+143 |
| | |||||
* | tidying | Jeremy Harris | 2022-04-10 | 1 | -45/+38 |
| | |||||
* | DKIM: clarify debug output | Jeremy Harris | 2022-04-09 | 1 | -10/+11 |
| | |||||
* | compiler quietening | Jeremy Harris | 2022-04-07 | 1 | -3/+1 |
| | |||||
* | tidying | Jeremy Harris | 2022-04-07 | 3 | -3/+4 |
| | |||||
* | Openssl client: ocsp stapling on resumed seesion | Jeremy Harris | 2022-04-07 | 1 | -12/+13 |
| | |||||
* | tidying | Jeremy Harris | 2022-04-05 | 5 | -19/+21 |
| | |||||
* | Support PIPECONNECT with helo_data using the local IP, when interface is known. | Jeremy Harris | 2022-04-04 | 6 | -71/+109 |
| | |||||
* | CHUNKING: fix availability on continued-transport | Jeremy Harris | 2022-04-03 | 1 | -16/+16 |
| | |||||
* | Revert "Build: remove hints-DB interface from macro-predef phase" | Jeremy Harris | 2022-04-02 | 1 | -3/+3 |
| | | | | This reverts commit d518c8b6721ea30a9dc3190e57157edd676234ec. | ||||
* | Build: remove hints-DB interface from macro-predef phase | Jeremy Harris | 2022-04-01 | 1 | -3/+3 |
| | |||||
* | c99 / non-gcc compatible inlineable functions | Jeremy Harris | 2022-04-01 | 1 | -162/+84 |
| | |||||
* | designated initializers | Jeremy Harris | 2022-03-31 | 1 | -60/+62 |
| | |||||
* | Compiler quietening | Jeremy Harris | 2022-03-28 | 2 | -0/+81 |
| | |||||
* | Tidying: explicit (de)tainting copies | Jeremy Harris | 2022-03-28 | 8 | -10/+10 |
| | |||||
* | Hints DB interface: convert from macros to inlinable functions. | Jeremy Harris | 2022-03-28 | 17 | -923/+1128 |
| | | | | Testing status: tdb, dbm, gdbm & ndbm build and pass testsuite. | ||||
* | Logging: fix crash on local_part utf8-conversion fail | Jeremy Harris | 2022-03-28 | 1 | -25/+19 |
| | | | | Broken-by: d2f99aad04 | ||||
* | Taintcheck transport-process arguments | Jeremy Harris | 2022-03-27 | 10 | -19/+108 |
| | |||||
* | Debug: build a summary string tracking transport SMTP commands & responses | Jeremy Harris | 2022-03-19 | 11 | -19/+106 |
| | |||||
* | BDB: specific build-time error for version 1 library | Jeremy Harris | 2022-03-19 | 2 | -20/+13 |
| | | | | Broken-by: 990ba85353 | ||||
* | constify | Jeremy Harris | 2022-03-16 | 3 | -11/+11 |
| | |||||
* | tidying | Jeremy Harris | 2022-03-16 | 1 | -4/+1 |
| |