summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-06-28LibreSSL: TLS-write-shutdown does not push dataJeremy Harris
2021-06-28Readonly-config: not supported by Solaris 10Jeremy Harris
Broken-by: 753739fdef
2021-06-28gsasl authenticator: do not try to clear server password after use, ifJeremy Harris
from config text
2021-06-28paniclog sigsegv eventsJeremy Harris
2021-06-28openssl config strings are immutableJeremy Harris
2021-06-28Config lines are immutable during -bP config dumpJeremy Harris
2021-06-28autorepy never_mail strings are immutableJeremy Harris
2021-06-28avoid mofying config textJeremy Harris
2021-06-28smtp tpt fallback_hosts list must be mutableJeremy Harris
2021-06-28hostlist for router fallback_hosts must be mutableJeremy Harris
2021-06-28consificationJeremy Harris
2021-06-28avoid modifying source text in parse_forward_list()Jeremy Harris
2021-06-28avoid modifying source text, in appendfileJeremy Harris
2021-06-28tree nodes for acls must be mutableJeremy Harris
2021-06-28avoid modifying possible config text during :fail: deliveryJeremy Harris
2021-06-28copy transport struct for modifying for **bypassed** postprocessJeremy Harris
2021-06-28use store_get_perm()Jeremy Harris
2021-06-28driver options blocks must be mutableJeremy Harris
2021-06-28router instance must be mutableJeremy Harris
2021-06-28namedlist_block has to be allocated mutably, to cache lookupsJeremy Harris
paniclog from 5 - subprocess crashes
2021-06-28first go. crashes in 0003Jeremy Harris
2021-06-28Fix Solaris 10 build, moreJeremy Harris
2021-06-27Fix Solaris 10 build, for intro of taintwarnJeremy Harris
Broken-by: f9a3fcddba
2021-06-27TLS: track changing fd of file-watcher when creds are releaded.Jeremy Harris
Broken-by: 5fd673807d
2021-06-24Fix logging with build-time config and empty elements (Closes 2733)Heiko Schlittermann (HS12-RIPE)
(cherry picked from commit 66392b270e3a6c8202e4626d43bbc9b77545ae23)
2021-06-24Fix logging with empty element in log_file_path (Bug 2733)Jeremy Harris
(cherry picked from commit e19790f7707cc901435849e78d20f249056c16b5)
2021-06-24Silence the compilerHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 33d5b8e8e4c2f23b4e834e3a095e3c9dd9f0686b)
2021-06-24Do 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-24Silence compilerHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 2c9869d0622cc690b424cc74166d4a8393017ece)
2021-06-24tidy log.cHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 0327b6460eec64da6b0c1543c7e9b3d0f8cb9294) (cherry picked from commit 8021b95c2e266861aba29c97b4bb90dc6f7637a2)
2021-06-24smtpHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 8b7d4ba8903ace7e3e3db70343798a5a0b7cea23)
2021-06-24smtp_outHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit b9b967cca71a4da51506f8ba596b9ae40cfcef57)
2021-06-24deliverHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 2bafe3fc82cf62f0c21f939f5891b8d067f3abc7)
2021-06-24rf_get_transportHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 015fff57c854184f8bce61476c46a2830a97daf8)
2021-06-24lf_sqlperformHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 9810dfc25d8b9687b46e57963a3ac30bf5c9b2c9)
2021-06-24expandHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit c02ea85f525ff256d78e084d6f76fe3032fd52e1)
2021-06-24directoryHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 5f41e800ce9cc7ad154047298914df955e905bf4)
2021-06-24deliverHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 2fee91ae42e974c21202e0b5e17185f6a87bf8af)
2021-06-24pipeHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit f9628406706112be459adb3f121db8e6cf282c2d)
2021-06-24autoreplyHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 26de37d8960da80473866fb59b9dfd10a5761538)
2021-06-24rdaHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit a6da9c67acaee699616516be141d600cc178a633)
2021-06-24parseHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 7eeeb6f26af05322814ecc77c87f09c72ab2216a)
2021-06-24aclHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 44fd80ad8abcd885fc1c8dbb294fc2140e4ef481)
2021-06-24dbstuffHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit 35b11dd0e52b5ac176849f807cca8898bcaf0c3d)
2021-06-24searchHeiko Schlittermann (HS12-RIPE)
(cherry picked from commit b71d675f695c2cf17357b190476129535d5f446c)
2021-06-24Introduce main config option allow_insecure_tainted_dataHeiko Schlittermann (HS12-RIPE)
This option is deprecated already now. (cherry picked from commit ec06d64532e4952fc36429f73e0222d26997ef7c)
2021-06-22GnuTLS: fix build with older GnuTLSJeremy Harris
The ALPN handling we need requires later features than the basic functions. Broken-byu: f50a063dc0
2021-06-22TLS: as server, reject connections with ALPN indicating non-smtp useJeremy Harris
2021-06-21Compiler quieteningJeremy Harris
Stupid static analysis failing to track crontrol dependencies
2021-06-19OpenSSL: on library versions too old to support session ticketsJeremy Harris
client-side limit the valid lifetime of resumable sessions