summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-06-07ARC: Fix signing for case when DKIM signing failedJeremy Harris
2018-06-06Change-logJeremy Harris
2018-06-06Fix logging of cmdline args when starting in an unlinked cwd. Bug 2274Jeremy Harris
2018-05-24Use serial number 1 for self-generated selfsigned certificateJeremy Harris
Broken-by: 23bb69826c
2018-05-20ARC: better diagnostics for keyfile issuesJeremy Harris
2018-05-20DMARC: do not wipe values set by config options, between message receptionsJeremy Harris
Broken-by: b4757e3611
2018-05-19Safer handling of argument-logging memory of cwdPhil Pennock
2018-05-16Callouts: record succeeding random local-part tests. Bug 177Jeremy Harris
2018-05-16Content scanning: Fix locking on message spool files. Bug 2275Jeremy Harris
2018-05-15Don't open spool data-files which are symlinksPhil Pennock
2018-05-11ARC: fix crash on signing with missing key fileJeremy Harris
2018-05-09-bV: include the CONFIGURE_FILE path if it contains a ':'Heiko Schlittermann (HS12-RIPE)
2018-05-07tidyingJeremy Harris
2018-05-05Cutthrough: fix race resulting in duplicate-delivery. Bug 2273Jeremy Harris
2018-05-05tidyingJeremy Harris
2018-05-03Fix typo in readconf.cHeiko Schlittermann (HS12-RIPE)
2018-05-01Expansions: new ${lheader:<name>}. Bug 2272Jeremy Harris
2018-04-29tidyingJeremy Harris
2018-04-28Docs: minor fixesJeremy Harris
2018-04-25ARC: add $arc_oldest_pass variable, for verifyJeremy Harris
2018-04-25ARC: support $arc_domains also for verify failsJeremy Harris
2018-04-24ARC: add $arc_domains variable, for verify passJeremy Harris
2018-04-24ARC: limit verify chain to 50-deepJeremy Harris
2018-04-23DKIM: enforce limit of 20 on received DKIM-Signature: headers. Bug 2269Jeremy Harris
2018-04-21Improve OpenSSL/GnuTLS; enable DNSSEC for non-smarthostPhil Pennock
2018-04-20TLS by default for example smarthost SMTP TransportPhil Pennock
And _decent_ TLS at that, with verification.
2018-04-18ACL: reword error message for ratelimit. Bug 2267Jeremy Harris
2018-04-17Compile warning defaults for OpenBSD, at request of the port maintainerJeremy Harris
2018-04-16tidyingJeremy Harris
2018-04-16Belated README.UPDATING notes for Exim 4.91Phil Pennock
People skip versions and move past them later, so while it's too late for 4.91, this will still help people moving to 4.92 from pre-4.91 in future. Note that none of these strictly needed to be documented here: experimental features, features marked as deprecated for many many years, etc. But let's err on the side of caution and include "things which will break if you try to upgrade without changing Local/Makefile".
2018-04-16Fix OpenSSL non-OCSP buildJeremy Harris
2018-04-16Fix merge artifactsJeremy Harris
2018-04-16Fix typo in arc. Bug 2262Jeremy Harris
2018-04-15Testsuite: syslog testcaseJeremy Harris
2018-04-15Merge branch '4.next'Jeremy Harris
2018-04-15Tidy logging codeJeremy Harris
2018-04-15Clear more globals between messagesJeremy Harris
2018-04-15Add client-ip info to iprev ${authres } lineJeremy Harris
2018-04-15ARC: add optional x= tag to signingJeremy Harris
2018-04-15ARC: add optional t= tags to signingJeremy Harris
2018-04-15Avoid doing logging in signal-handlers. Bug 1007Jeremy Harris
2018-04-14Logging: fix syslog logging for syslog_timestamp=no and log_selector +millisecJeremy Harris
also syslog_pid=no and log_selector +pid
2018-04-14Logging: fix syslog logging for syslog_timestamp=no and log_selector +millisecJeremy Harris
2018-04-13DKIM: add support for the SubjectPublicKeyInfo wrapped form of pubkeyJeremy Harris
2018-04-09bugfix: heimdal interaction, check lengthPhil Pennock
clang noted that taking the address of a struct member will never be 0, so checking against 0 was wrong. It was a `.length` member. I've compiled RC4 with this change and deployed it to my box and I can still authenticate fine.
2018-04-09ARC: fix signing when DKIM-signing is also being doneJeremy Harris
The ordering of headers being signed was wrong when a message being forwarded arrived with a dkim signature
2018-04-09DMARC: fix history fileJeremy Harris
Too many variables were being cleared between connections Broken-by: c780096c29 4.91 RC2
2018-04-08Better(?!?) fallback for stat: PerlPhil Pennock
We use Perl extensively in other scripts. *sigh*
2018-04-08stat portabilityPhil Pennock
I forgot how much I loathe basic stuff like "get the size of a file, portably, in shell". Bleh.
2018-04-08Added util/renew-opendmarc-tlds.sh script to renew PSLPhil Pennock