Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-28 | Update Changelog about -p/-oMr | Heiko Schlittermann (HS12-RIPE) | |
2017-06-27 | Fix ChangeLog notice re manualroute option ordering | Phil Pennock | |
We do *NOT* permit options before hostnames. It's always hostnames before options. It's _within_ the options that the use of a transport name as an option name had been accidentally constrained to come last, which was then fixed in commit 833c70bc. I goofed in describing this. | |||
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-25 | Doc: check for w3m existence | Heiko Schlittermann (HS12-RIPE) | |
w3m is called as non-last command in pipelines. A missing w3m creates empty output and Make doesn't get it, because the last command of the pipe (e.g. Tidytxt) doesn't return failure on empty input. | |||
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-11 | Testsuite: testcase for continued-delivery with transport hosts_override | Jeremy Harris | |
2017-06-03 | Fix logging of delivery port for callout lazy-close, when port specified by ↵ | Jeremy Harris | |
router | |||
2017-06-03 | Testsuite: stabilize output sequence for 2x35/6 | Jeremy Harris | |
2017-06-03 | Docs: tweak "sock" malware interface description | Jeremy Harris | |
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-06-02 | Docs: add missing dollarsign | Jeremy Harris | |
2017-05-31 | Testsuite: stabilize output sequence for case 4530 | Jeremy Harris | |
2017-05-30 | Testsuite: stabilize output sequence for case 0906 | Jeremy Harris | |
2017-05-30 | Malware: make "sock" cmdline default usable. Bug 2111 | Jeremy Harris | |
2017-05-26 | doc: string2 not expanded, don't imply otherwise | Phil Pennock | |
A simple reading which skips the later paragraph would mislead people; this was remnant text from before the EXPAND_LISTMATCH_RHS changed the default behaviour. A couple of paragraphs later we contradicted this now-misleading parenthetical, but that's not enough. Nuke it. | |||
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 | |||
2017-05-20 | Use DH_bits for OpenSSL 1.1.0 | Phil Pennock | |
Fixes bug 2095 | |||
2017-05-19 | TLS: PIPELINING under OpenSSL | Jeremy Harris | |
2017-05-17 | Testsuite: delays in 2x3[567] | Jeremy Harris | |
2017-05-17 | Testsuite: add delays for predictable log sequencing in 2x36, log-sorting ↵ | Jeremy Harris | |
for 2x38 | |||
2017-05-17 | TLS: do decent PIPELINING under TLS, at least with GnuTLS | Jeremy Harris | |
I've not found an equivalent in OpenSSL of gnutls_record_cork() nor gnutls_record_check_pending() yet. | |||
2017-05-14 | Revert "DANE: do not trust a non-dnssec NXDOMAIN return for the TLSA lookup" | Jeremy Harris | |
This reverts commit 5d6bdf01a921a88030e9baec7ba5f238da90e979. | |||
2017-05-09 | Add option commandline_checks_require_admin | Phil Pennock | |
May help with scenarios already so broken that bug report 2118 is actually an issue (Wordpress vuln). | |||
2017-05-07 | Testsuite: add DANE cases for DNS secure no-TLSA lookups | Jeremy Harris | |
2017-05-07 | Testsuite: add DANE testcase for TLSA lookup SERVFAIL | Jeremy Harris | |
2017-05-07 | DANE: do not trust a non-dnssec NXDOMAIN return for the TLSA lookup | Jeremy Harris | |
2017-05-07 | DANE: avoid info leak by checking TLSA dnssec before connecting to MX | Jeremy Harris | |
2017-05-07 | tidying | Jeremy Harris | |
2017-05-07 | Testsuite: fix fakens to not claim that an unsupported NXDOMAIN is dnssec-AD | Jeremy Harris | |
2017-05-06 | Enable use of sendfile on FreeBSD | Jeremy Harris | |
2017-05-06 | Enable use of sendfile on FreeBSD | Jeremy Harris | |
2017-05-06 | Teach SMTP input sync check ("input sent too soon") about SMTP input buffering | Jeremy Harris | |
2017-05-06 | Docs: add note on Received-By: header creation under cutthrough | Jeremy Harris | |
2017-05-04 | testsuite: tidying | Jeremy Harris | |
2017-05-04 | CHUNKING / wire-format spool: use block-copies for receiption | Jeremy Harris | |
2017-05-01 | testsuite output changes | Jeremy Harris | |
2017-05-01 | testsuite: tidying | Jeremy Harris | |
2017-05-01 | tidying: coverity | Jeremy Harris | |