summaryrefslogtreecommitdiff
path: root/src/src
Commit message (Collapse)AuthorAgeFilesLines
* Enforce pid_file_path start at "/"Heiko Schlittermann (HS12-RIPE)2021-04-211-0/+3
| | | | (cherry picked from commit 60f2a8e797d9ebaea1e3eac4ad28ff64e11bab40)
* tidyHeiko Schlittermann (HS12-RIPE)2021-04-211-10/+6
| | | | (cherry picked from commit 7973b58af7db0fb8fddb54b366dcf43c7ce131ec)
* Bulid: fix DISABLE_PIPE_CONNECT build. Bug 2703Jeremy Harris2021-02-231-1/+3
| | | | (cherry picked from commit a842359f622190904ceccfff1afff021570566eb)
* Fix list-expansion for various domainlists, having included sublist ↵Jeremy Harris2021-02-223-32/+30
| | | | | | elements. Bug 2701 (cherry picked from commit e2be2df5c0760e2b6a7870c88ad486a23f5e4b01)
* Fix build for platforms not having ulongJeremy Harris2021-02-191-1/+1
| | | | (cherry picked from commit be839a2609381f535f263ed0c459a4ebf3fd5d1d)
* Fix weight calculation for socks_proxy. Bug 2694Heiko Schlichting2021-02-191-1/+1
| | | | (cherry picked from commit 83811e3c1b8189c0a725ec53df699730e7767263)
* Fix weight calculation for spamd_address. Bug 2694Heiko Schlichting2021-02-191-1/+1
| | | | (cherry picked from commit 6296a393aeab9fecc38916dfcbf1c94d54691650)
* Fix FreeBSD 13 buildJeremy Harris2021-02-131-2/+2
| | | | (cherry picked from commit e8fd2c45ddd6f59f159baaa2c154ced5ce36f3df)
* Fix handling of server which follows a RCPT 452 with a 250. Bug 26092Jeremy Harris2021-02-061-4/+7
| | | | (cherry picked from commit d6870e76cf0b838eab1929e5d5afb486c4e7b448)
* Fix daemon-SIGHUP on FreeBSDJeremy Harris2021-02-061-6/+21
| | | | Cherry-picked from: beb5d85c7d
* Lookups: fix $local_part_data for a match on a filename list element. ↵Jeremy Harris2021-01-291-0/+5
| | | | | | Bug 2691 (cherry picked from commit 0c70e694cf1a703798c0778a3236079e1b25c91d)
* Auths: in plaintext authenticator, fix parsing of consecutive circuflex. ↵Jeremy Harris2021-01-121-2/+8
| | | | | | Bug 2687 (cherry picked from commit ca22cc0abe93c28f3d296d99c239413bb0d079c4)
* Utilities: harden exim_tidydb against corrupt wait-records. Bug 2343Jeremy Harris2021-01-122-5/+28
| | | | (cherry picked from commit fc96555ab63243de9d468325aeaaa14cd77b9943)
* Fix build warning on 32-bit int platfowms. Bug 2678Jeremy Harris2021-01-121-1/+2
| | | | (cherry picked from commit abca11df7f354c123b0ff8a9bfb89a669d7742d4)
* Fix ${listextract } from a tainted listJeremy Harris2020-12-241-3/+4
| | | | (cherry picked from commit 942f0be6c2cd3ec8c39ca234a449561d9d3c1075)
* Fix local delivery delay when combined with remote callout/hold. Bug 2599Jeremy Harris2020-12-201-2/+12
| | | | (cherry picked from commit 94ecf089d68ac5b85c2a99177a8e4b4d35d5aa2e)
* Fix the PIPE_CONNECT feature control in the template Makefile, theJeremy Harris2020-12-171-2/+2
| | | | | | | default having changed to "included" for 4.93 Broken-by: 81344b40e3 (cherry picked from commit 46694b802ce0302f3c3344be933cc9737d4d4f4c)
* Remove the X_ prefix from the PIPE_CONNECT SMTP service extension keyword.Jeremy Harris2020-12-171-2/+2
| | | | (cherry picked from commit 958af3bdb77dc5c190b7f5117c68d2b0acd7b5bc)
* Fix matching of long addresses. Bug 2677Jeremy Harris2020-12-161-2/+4
| | | | (cherry picked from commit 183389fae10672e8d5ffb1f14f23a179798f483a)
* Pass authenticator pubname through spool. Bug 2648Jeremy Harris2020-11-023-8/+14
| | | | (cherry picked from commit a75ebe0dcc5faeb915cacb0d9db66d2475789116)
* LDAP: fix taint-check in server list walk. Bug 2646Jeremy Harris2020-10-301-2/+1
| | | | (cherry picked from commit 51b611aa81d7ee01243b196abc34a0e2eabd293c)
* Fix non-TLS buildJeremy Harris2020-09-061-9/+9
| | | | (cherry picked from commit b38a477da0a5248ed1d2b7590922c89c6337ec3b)
* GnuTLS: clear errno before any data i/o op, so error logging does not see ↵Jeremy Harris2020-09-061-0/+3
| | | | | | stale values (cherry picked from commit d52a8ce8499fbb88f4670623df9f52d3e790292b)
* Fix non-DANE buildJeremy Harris2020-08-273-7/+16
| | | | (cherry picked from commit 651946cbf8e3849687332049730e5fa23d42b4b7)
* DANE: Fix 2 messages from queue caseJeremy Harris2020-08-279-36/+147
| | | | (cherry picked from commit b6054898ace169a0e5143117397a4f666a5e7283)
* Fix non-DANE buildJeremy Harris2020-08-271-4/+11
| | | | (cherry picked from commit 79b19a30d9fc64a7b7f70928cdefe4f51064280b)
* DANE: Fix 2-rcpt message, diff domins case. Bug 2265Jeremy Harris2020-08-265-12/+76
| | | | (cherry picked from commit 99350dede64ad634300ddf15d0d97a81fd75d330)
* DANE: force SNI to use $domain. Bug 2265Jeremy Harris2020-08-265-3/+5
| | | | | Note: this is not a complete fix for the issue (cherry picked from commit 7044dd8fd62e215572ecf5a2c7f1bb9581cf6628)
* Build: ifdef guard for EXPERIMENTAL_QUEUEFILEJeremy Harris2020-08-241-0/+4
| | | | (cherry picked from commit 1f5d0a9551205febf6729c7ee36c27626a76b4a4)
* Taint: fix off-by-one in is_tainted(). Bug 2634Gavan2020-08-211-2/+2
| | | | (cherry picked from commit e0ae68c8ee6788508da4989ee0d6fcbaf40c7b97)
* Fix ${readsocket } eol-replacement. Bug 2630Jeremy Harris2020-08-146-22/+37
| | | | (cherry picked from commit 7f83b348ccf4cd815e9758ab9ca1012e66324e9d)
* Fix spelling of local_part_data in docs and debug outputJeremy Harris2020-08-091-1/+1
| | | | (cherry picked from commit ccec2d82e2fda6d764f6cd1a9dd21c4f6285b614)
* debug_print_socket(): output formattingHeiko Schlittermann (HS12-RIPE)2020-07-171-4/+4
|
* Fix debug_print_socket()Heiko Schlittermann (HS12-RIPE)2020-07-171-15/+19
| | | | debug_print_socket() crashed on AF_UNIX sockets
* Taint: fix ACL "spam" condition, to permit tainted name argumentsJeremy Harris2020-07-131-8/+7
| | | | | | Follow-on from: 62b2ccce05 (cherry picked from commit 532800c8bf0e4bc2c27739477e70e0d7eef7df21)
* Fix taint trap in parse_fix_phrase(). Bug 2617Jeremy Harris2020-07-097-89/+41
| | | | (cherry picked from commit 3c90bbcdc7cf73298156f7bcd5f5e750e7814e72)
* Fix DKIM signing to always ;-terminate. Bug 2295Guillaume Outters2020-07-071-72/+44
| | | | (cherry picked from commit 65fe780259d0009354b5dfc9a4f1b48ad6513db2)
* typoesJeremy Harris2020-07-031-1/+1
|
* Fix message-reception clock usage. Bug 2615Jeremy Harris2020-06-303-26/+37
| | | | | Broken-by: 6906c131d1 (4.94) (cherry picked from commit c9bce82e3064126be34d85280d0a7fbf65b3abec)
* Taint: fix ACL "spam" condition, to permit tainted name arguments.Jeremy Harris2020-06-291-4/+1
| | | | Cherry-picked from: 62b2ccce05
* Sqlite: fix segfault on bad/missing sqlite_dbfile. Bug 2606Jeremy Harris2020-06-281-3/+10
| | | | (cherry picked from commit 3d0472791a0928963a3f8184fe28479e80d1a47d)
* Lookups: Fix "subdir" filter on a dsearch.Jeremy Harris2020-06-251-4/+3
| | | | (cherry picked from commit e0e21929b7426b9b5bbf5e3747797043801b1151)
* Cutthrough: handle request when a callout-hold is active. Bug 2604Jeremy Harris2020-06-222-25/+29
| | | | (cherry picked from commit 99bfcf2b678e7bd8125a7eb44409e46549bfc111)
* Fix string_copy() macro to not multiple-eval args. Bug 2603Jeremy Harris2020-06-211-2/+2
| | | | | Broken-by: a76d120aed (cherry picked from commit 80c2ec2e47c556daff00c79ee068ce68f25fd264)
* Taint: fix verify. Bug 2598Jeremy Harris2020-06-141-2/+2
| | | | (cherry-picked from 2b60ac1021 and 9eed571fd7)
* smtp_accept_map_per_host: call search_tidyup in fail path. Bug 2597Jeremy Harris2020-06-121-0/+1
| | | | (cherry-picked from: d3a538c8fe)
* Taint: fix radius expansion conditionJeremy Harris2020-06-121-2/+1
| | | | (cherry picked from commit f91219c114a3d95792d052555664a5a7a3984a8d)
* TLS: use RFC 6125 rules for certifucate name checks when CNAMES are ↵Jeremy Harris2020-06-114-20/+40
| | | | | | present. Bug 2594 (cherry picked from commit 0851a3bbf4667081d47f5d85b6b3a5cb33cbdba6)
* Filters: fix "vacation" in Exim filter. Bug 2593Jeremy Harris2020-06-081-3/+3
| | | | | Broken-by: cfb9cf20cb (4.90) (cherry picked from commit 59eee1bc902f106d20f507ba16f37cb8ab5a5e8d)
* Fix -bi. Bug 2590Jeremy Harris2020-06-041-1/+1
| | | | | | | Actual fix from pierre.labastie@neuf.fr ; additional coding and testcase bu jgh Broken-by: bdcc6f2bd5 (Cherry-picked from: 0e0e171628)