Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-10 | Coding: use specified-initialisers | Jeremy Harris | |
2017-08-09 | Use exim string facilities rather than custom parser for DKIM pubkey | Jeremy Harris | |
2017-08-09 | DKIM: Enforce any "h" field present in the DNS publickey record. This can ↵ | Jeremy Harris | |
be set to require specific hash types, eg sha256, in signatues. There is an IETF draft in discussion which deprecates sha1 so this feature may start to be used. | |||
2017-08-06 | Logging: millisecond time on 'no MAIL' lines. Bug 2102 | Jeremy Harris | |
2017-08-05 | tidying | Jeremy Harris | |
2017-08-05 | tidying | Jeremy Harris | |
2017-08-05 | Debugging: millisecond timestamps. Bug 2102 | Jeremy Harris | |
2017-08-04 | Logging: millisecond QT and DT. Bug 2102 | Jeremy Harris | |
2017-08-01 | Use retval from sprintf while walking buffers | Jeremy Harris | |
2017-08-01 | Tidying | Jeremy Harris | |
2017-07-30 | Logging: millisecond timestamps. Bug 2102 | Jeremy Harris | |
No change to QT logging yet as that will need a spool format update | |||
2017-07-30 | Retire historical build files from Makefile | Jeremy Harris | |
2017-07-30 | Retire historical build files | Jeremy Harris | |
2017-07-22 | On callout avoid SIZE every time but noncacheable rcpt main-verify. Bug 2151 | Jeremy Harris | |
2017-07-18 | Do not rely on linker identifying common strings | Jeremy Harris | |
2017-07-18 | Fix cache-cold random callout verify. Bug 2147 | Jeremy Harris | |
2017-07-16 | Optimise scanning config for macros | Jeremy Harris | |
2017-07-16 | Fix macro_predef build for auth_cyrus_sasl | Jeremy Harris | |
2017-07-16 | Fix build for earlier version Berkeley DB | Jeremy Harris | |
2017-07-15 | tidying | Jeremy Harris | |
2017-07-15 | Use the BDB "environment" so that a database config file is not looked for. ↵ | Jeremy Harris | |
Bug 2141 | |||
2017-07-11 | Add directory name as new arg to EXIM_DBOPEN | Jeremy Harris | |
2017-07-09 | Add $smtp_command_history variable | Jeremy Harris | |
2017-07-09 | tidying | Jeremy Harris | |
2017-07-09 | Avoid creating before-buffer pointer. Bug 2145 | Jeremy Harris | |
Found by: ASAN / <ago@gentoo.org> | |||
2017-07-08 | Prebuild the data structure for builtin macros | Jeremy Harris | |
2017-07-08 | Prebuild the data structure for builtin macros | Jeremy Harris | |
2017-07-08 | Split macro name storage out from macro definition struct | Jeremy Harris | |
2017-07-04 | exigrep: use less --quite-if-one-screen --no-init | Heiko Schlittermann (HS12-RIPE) | |
2017-07-03 | Transform string_append_listele{,_n}() to proper expanding-string triplet ↵ | Jeremy Harris | |
interface (but do always maintain a nul-term string result). This avoids always copying the previous list version, and should do fewer allocs too. | |||
2017-06-30 | Configure the default opendmarc.tlds file in EDITME | Heiko Schlittermann (HS12-RIPE) | |
2017-06-29 | Build: set LC_ALL=C for the makefile configuration | Heiko Schlittermann (HS12-RIPE) | |
Otherwise Perl may complain about missing locales, which in turn confuses the Configure-Makefile script when parsing the output from Perl | |||
2017-06-27 | Fix appendfile.c errmsg output that broke with d291c7 | Heiko Schlittermann (HS12-RIPE) | |
2017-06-26 | Repair manualroute transport name not-last option | Phil Pennock | |
Commit 55414b25b did const-ification surgery which removed the old "temporarily drop a NUL in here" anti-pattern, but one of the Ustrcmp->Ustrncmp conversions was missed, for transport-name comparison. As a result, since Exim 4.85, we've had an undocumented requirement-by-bug that the transport name be the last such option given. Restore old behaviour. Still missing a test-case to deter regression. | |||
2017-06-25 | Bail out if a configuration file starts with a byte order mark | Heiko Schlittermann (HS12-RIPE) | |
2017-06-25 | Fix what d291c7670e4c370cdc4f631ea58f82c7f4f87823 broke. Closes 1115 | Heiko Schlittermann (HS12-RIPE) | |
2017-06-25 | Add quota/quota_filecount transport option modifier "no_check" Bug 1115 | Heiko Schlittermann (HS12-RIPE) | |
This option modifier allows to ignore the quota limits, but update the maildirsize file. | |||
2017-06-13 | When pipelining under TLS do not treat fd-readability as tls-readability | Jeremy Harris | |
2017-06-13 | Add compile-time checks on expanding-string function use | Jeremy Harris | |
2017-06-13 | Cleanup (prevent repeated use of -p/-oMr to avoid mem leak) | Heiko Schlittermann (HS12-RIPE) | |
2017-06-13 | Fix log line corruption for DKIM status | Heiko Schlittermann (HS12-RIPE) | |
2017-06-11 | On a continued-transport delivery, do not check the hostlist for mismatch in the | Jeremy Harris | |
transport dispatch level when the transport does hosts-override. Instead do the full trasport process call and let it decide on compatibility with the connection. | |||
2017-06-11 | In tls-proxy process take case to close unused pipe ends, select also for ↵ | Jeremy Harris | |
exception conditions on data fds | |||
2017-06-03 | Fix logging of delivery port for callout lazy-close, when port specified by ↵ | Jeremy Harris | |
router | |||
2017-06-03 | Fix crash in transport, on second smtp-connect fail for a list of target hosts | Jeremy Harris | |
Reported as the sequence: 1MX: 554 on connect (banner) 2MX: TCP conn timeout | |||
2017-05-30 | Malware: make "sock" cmdline default usable. Bug 2111 | Jeremy Harris | |
2017-05-25 | typo | Jeremy Harris | |
2017-05-21 | TLS: do not use DH_bits for LibreSSL; it is not supported (as of LibreSSL 2.3.2) | Jeremy Harris | |
2017-05-21 | Debug: more info during server-side authentication | Jeremy Harris | |
2017-05-21 | OpenSSL: add sender_host_address info to certificate verify error log ↵ | Jeremy Harris | |
messages when in verify callout |