Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-24 | Silence the compiler | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 33d5b8e8e4c2f23b4e834e3a095e3c9dd9f0686b) | |||
2021-06-24 | Do not close the (main)_log, if we do not see a chance to open it again. | Heiko Schlittermann (HS12-RIPE) | |
The process doing local deliveries runs as an unprivileged user. If this process needs to log failures or warnings (as caused by the is_tainting2() function), it can't re-open the main_log and just exits. (cherry picked from commit 235c7030ee9ee1c1aad507786506a470b580bfe2) | |||
2021-06-24 | Silence compiler | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 2c9869d0622cc690b424cc74166d4a8393017ece) | |||
2021-06-24 | tidy log.c | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 0327b6460eec64da6b0c1543c7e9b3d0f8cb9294) (cherry picked from commit 8021b95c2e266861aba29c97b4bb90dc6f7637a2) | |||
2021-06-24 | testsuite: add 0990 for allow_insecure_tainted_data | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 56213337357265eb42c40dd04a22f6ac433b9e81) | |||
2021-06-24 | update doc | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 77cc1ad3058e4ef7ae82adb914ccff0be9fe2c8b) | |||
2021-06-24 | smtp | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 8b7d4ba8903ace7e3e3db70343798a5a0b7cea23) | |||
2021-06-24 | smtp_out | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit b9b967cca71a4da51506f8ba596b9ae40cfcef57) | |||
2021-06-24 | deliver | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 2bafe3fc82cf62f0c21f939f5891b8d067f3abc7) | |||
2021-06-24 | rf_get_transport | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 015fff57c854184f8bce61476c46a2830a97daf8) | |||
2021-06-24 | lf_sqlperform | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 9810dfc25d8b9687b46e57963a3ac30bf5c9b2c9) | |||
2021-06-24 | expand | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit c02ea85f525ff256d78e084d6f76fe3032fd52e1) | |||
2021-06-24 | directory | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 5f41e800ce9cc7ad154047298914df955e905bf4) | |||
2021-06-24 | deliver | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 2fee91ae42e974c21202e0b5e17185f6a87bf8af) | |||
2021-06-24 | pipe | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit f9628406706112be459adb3f121db8e6cf282c2d) | |||
2021-06-24 | autoreply | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 26de37d8960da80473866fb59b9dfd10a5761538) | |||
2021-06-24 | rda | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit a6da9c67acaee699616516be141d600cc178a633) | |||
2021-06-24 | parse | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 7eeeb6f26af05322814ecc77c87f09c72ab2216a) | |||
2021-06-24 | acl | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 44fd80ad8abcd885fc1c8dbb294fc2140e4ef481) | |||
2021-06-24 | dbstuff | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 35b11dd0e52b5ac176849f807cca8898bcaf0c3d) | |||
2021-06-24 | search | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit b71d675f695c2cf17357b190476129535d5f446c) | |||
2021-06-24 | Introduce main config option allow_insecure_tainted_data | Heiko Schlittermann (HS12-RIPE) | |
This option is deprecated already now. (cherry picked from commit ec06d64532e4952fc36429f73e0222d26997ef7c) | |||
2021-06-22 | GnuTLS: fix build with older GnuTLS | Jeremy Harris | |
The ALPN handling we need requires later features than the basic functions. Broken-byu: f50a063dc0 | |||
2021-06-22 | TLS: as server, reject connections with ALPN indicating non-smtp use | Jeremy Harris | |
2021-06-21 | Testsuite: fix testcases for non-TLS build | Jeremy Harris | |
2021-06-21 | Testsuite: fix munging for no-TLS build | Jeremy Harris | |
Broken-by: da40b1ec6b | |||
2021-06-21 | Compiler quietening | Jeremy Harris | |
Stupid static analysis failing to track crontrol dependencies | |||
2021-06-19 | OpenSSL: on library versions too old to support session tickets | Jeremy Harris | |
client-side limit the valid lifetime of resumable sessions | |||
2021-06-19 | Testsuite: split out OpenSSL TLS1.3 resume tests | Jeremy Harris | |
Older library versions do not support 1.3 so a separate numbered testcase is needed | |||
2021-06-19 | Testsuite: allow time for daemon to listen before terminating | Jeremy Harris | |
2021-06-17 | OpenSSL: fix verify-certs stack initialization | Jeremy Harris | |
2021-06-17 | Testsuite: output changes for OpenSSL library variants | Jeremy Harris | |
Broken-by: 2f8e0a5f6b | |||
2021-06-17 | Docs: typo | Jeremy Harris | |
2021-06-15 | hosts_require_helo | Jeremy Harris | |
2021-06-13 | Testsuite: EC cert | Jeremy Harris | |
2021-06-08 | Fix server creds cache invalidation | Jeremy Harris | |
Broken-by: 5fd673807d | |||
2021-06-07 | compiler quietening | Jeremy Harris | |
2021-06-07 | Re-fix non-Linux build | Jeremy Harris | |
2021-06-06 | tidying | Jeremy Harris | |
Vroken-by: ef77ddc923 | |||
2021-06-06 | Fix non-Linux build | Jeremy Harris | |
2021-06-06 | Observability: listen queue backlog | Jeremy Harris | |
2021-06-06 | Testsuite: testcase for multiple listener sockets ready | Jeremy Harris | |
2021-06-06 | Avoid rescanning listen select set | Jeremy Harris | |
2021-06-06 | Compute select fd_set outside daemon loop | Jeremy Harris | |
2021-06-05 | Testsuite: fix OCSP/OpenSSL/1.3 testcase | Jeremy Harris | |
2021-06-05 | Fix SSL creds file watching on kevent platforms (BSDs) for symlinks | Jeremy Harris | |
2021-06-04 | DMARC: note unsupported library versions issue | Jeremy Harris | |
2021-06-04 | debug: fix openssl output | Jeremy Harris | |
2021-06-04 | Testsuite: regen certificates suite with fixed Authority Identifier | Jeremy Harris | |
2021-06-03 | DKIM: under GnuTLS, permit weak algorithms | Jeremy Harris | |
Recent versions of GnuTLS by default disallow use of some methods now regarded as weak. This probably mean sha1, which is deprecated per DKIM standards. |