summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add '3rd-party/xfpt/' from commit '24eaa721effcf2f56d1da62344ee27ac9721d3ec'add-xfptHeiko Schlittermann (HS12-RIPE)2022-06-0545-0/+12579
|\ | | | | | | | | | | git-subtree-dir: 3rd-party/xfpt git-subtree-mainline: 3aa5fb00be821a198f42c69924ae02b393ac2b4b git-subtree-split: 24eaa721effcf2f56d1da62344ee27ac9721d3ec
| * Merge branch 'import-tars'Philip Hazel2012-10-1213-154/+308
| |\
| | * Imported from xfpt-0.09.tar.bz2Philip Hazel2012-10-1213-154/+308
| | |
| * | Merge branch 'import-tars'Nigel Metheringham2010-06-0944-0/+12420
| |\ \ | | |/
| | * Imported from /Users/nigel/Work/x/xfpt-0.08.tar.bz2.Philip Hazel2010-06-094-10/+12
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.07.tar.bz2.Philip Hazel2010-06-098-95/+229
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.06.tar.bz2.Philip Hazel2010-06-0920-302/+423
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.05.tar.bz2.Philip Hazel2010-06-0911-14/+54
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.04.tar.bz2.Philip Hazel2010-06-094-14/+81
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.03.tar.bz2.Philip Hazel2010-06-0914-193/+881
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.02.tar.bz2.Philip Hazel2010-06-0912-166/+525
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.01.tar.bz2.Philip Hazel2010-06-099-95/+190
| | |
| | * Imported from /Users/nigel/Work/x/xfpt-0.00.tar.bz2.Philip Hazel2010-06-0937-0/+12592
| |
| * Added .gitignoreNigel Metheringham2010-06-091-0/+5
|
* SRS: avoid expanding ${srs_encode...} when guarded by ${if...}Jeremy Harris2022-06-031-1/+1
|
* Handle a v4mapped sender address given us by a proxy. Bug 2855Jeremy Harris2022-06-027-41/+75
|
* Unbreak DISABLE_PIPE_CONNECT buildJeremy Harris2022-06-011-35/+37
| | | | Broken-by: b326f3a87a
* SRS: fix encode operation for empty sender addresses.Jeremy Harris2022-06-016-50/+68
|
* Docs: fix host_require_heloJeremy Harris2022-05-301-5/+7
| | | | Broken-by: 2f8e0a5f6b
* Fix build with DISABLE_TLS_RESUMEJeremy Harris2022-05-261-7/+9
|
* CHUNKING: handle protocol errors during receptionJeremy Harris2022-05-265-32/+117
|
* CHUNKING: fix second message on conn when first rejectedJeremy Harris2022-05-266-14/+226
|
* DEBUG: clarify multiline smtp responsesJeremy Harris2022-05-266-51/+45
|
* TLS resumption: fix for PIPECONNECTJeremy Harris2022-05-244-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.
* typoJeremy Harris2022-05-241-1/+1
|
* Logging: distinguish mem-allocation errorsJeremy Harris2022-05-231-3/+3
|
* TLS resumption: disable on continued-connectionJeremy Harris2022-05-233-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.
* Docs: more info on PIPECONNECTJeremy Harris2022-05-231-6/+10
|
* Debug: clarify SMTP DATA ops in transportJeremy Harris2022-05-2313-24/+24
|
* ARC: reset headers before signing for secondary MX. Bug 2886Jeremy Harris2022-05-191-0/+1
|
* GnuTLS: Do not free the cached creds on transport connection close. Bug 2886Jeremy Harris2022-05-196-5/+115
|
* Debug: pass ACL-initiated debug through spool residencyexim-4.96-RC1Jeremy Harris2022-05-1515-26/+239
|
* Testsuite: munge for recent GnuTLSJeremy Harris2022-05-151-0/+3
|
* tidyingJeremy Harris2022-05-152-7/+0
|
* Revert "LibreSSL: maintain buildability on versions after 3.5.0"Jeremy Harris2022-05-111-20/+16
| | | | | | Breaks Solaris builds. This reverts commit c0418936da7c7ec6674e6d60dac5fa33a84e0618.
* LibreSSL: maintain buildability on versions after 3.5.0Kirill Miazine2022-05-111-16/+20
|
* Fix string_copyn() for limit greater than actual string lengthJeremy Harris2022-05-092-1/+9
| | | | Broken-by: a76d120aed
* Docs: clarify distinction between config file and Makefile, for ↵Jeremy Harris2022-05-081-2/+2
| | | | log_file_path. Bug 2825
* Docs: clarify $authentication_failed. Bug 2878Jeremy Harris2022-05-081-3/+4
|
* Fix build with Solaris compilerMartin Preen2022-05-071-1/+5
|
* Fix dbmjz lookup. Bug 2884Jeremy Harris2022-05-065-2/+15
| | | | Broken-by: 0cc804c877
* Docs: use tables rather than displaysJeremy Harris2022-05-032-216/+215
|
* Taint: generate detainted $domain_data & $local_part_data from Rverify calloutJeremy Harris2022-04-305-0/+51
|
* Docs: index detaint methodsJeremy Harris2022-04-301-1/+9
|
* Docs: more warnings on use of tainted dataJeremy Harris2022-04-291-0/+14
|
* Docs: mark up known-tainted variablesJeremy Harris2022-04-291-44/+55
|
* Docs: tidy for taint-check of transport process argsJeremy Harris2022-04-251-9/+21
| | | | Broken-by: cfe6acff2d
* Fix DISABLE_EVENT buildJeremy Harris2022-04-252-1/+12
| | | | Broken-by: ef2e5890df
* Copyright updates:exim-4.96-RC0Jeremy Harris2022-04-23148-136/+162
| | | | vi $(git log --name-status exim-4.95..master | awk '/^M/{print $2}' | grep -v '^test/' | sort -u)
* Docs: more resumption notesJeremy Harris2022-04-211-1/+3
|