Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-17 | Delivery: clarify error log line. Bug 1782 | Jeremy Harris | |
"retry time not reached for any host after a long failure period" has generated so many queries it plainly is not clear. Replace with "all hosts for 'dom.ain' have been failing for a long time (and retry time not reached)". | |||
2016-05-16 | Logging: dnssec status on accept & delivery lines | Jeremy Harris | |
2016-05-12 | DANE: for hosts_try_dane (but not _require), on dnssec but no TLSA returned, ↵ | Jeremy Harris | |
fallback to plain TLS | |||
2016-05-06 | Avoid exposing passwords in log, on failing ldap lookup expansion. Bug 165 | Jeremy Harris | |
2016-05-04 | Avoid exposing passwords in log, on failing ldap lookup expansion. Bug 165 | Jeremy Harris | |
2016-05-04 | TLS: support older GnuTLS versions | Jeremy Harris | |
2016-05-04 | TLS: when tls_certificates unset, generate a selfsigned cert | Jeremy Harris | |
2016-04-27 | Delivery: quieten smtp transport conn reuse vs. delivery race. Bug 1810 | Jeremy Harris | |
The fix is in deliver.c only. The remainder is just tidying. | |||
2016-04-24 | char signedness | Jeremy Harris | |
2016-04-24 | DANE: Remove fallback from hosts_try_dane. If TLSA record not retrieved, | Jeremy Harris | |
do not use this host. | |||
2016-04-21 | DANE: treat "no action taken" response from library as a non-error | Jeremy Harris | |
2016-04-20 | Doc: fix minor typos | Heiko Schlittermann (HS12-RIPE) | |
2016-04-18 | configure.default: nice message for overlong lines (Bug 1817) | Heiko Schlittermann (HS12-RIPE) | |
2016-04-14 | Tidying: coverity issues | Jeremy Harris | |
2016-04-14 | Fix Solaris build | Jeremy Harris | |
2016-04-14 | Tidying: coverity issues | Jeremy Harris | |
2016-04-14 | Expansions: fix forced-fail of extract. Bug 1815 | Jeremy Harris | |
2016-04-14 | Expansions: better error messages for parse errors, and better debug | Jeremy Harris | |
2016-04-10 | tidying: char signedness | Jeremy Harris | |
2016-04-10 | String-handling: rename string_cat() to string_catn() and intro a new ↵ | Jeremy Harris | |
string_cat() to handle the common-use case of needing strlen() as the length | |||
2016-04-10 | DKIM: use Exim native memoory management | Jeremy Harris | |
2016-04-10 | tidying: char signedness | Jeremy Harris | |
2016-04-09 | Cleanup redundant definition of PATH_MAX | Jeremy Harris | |
2016-04-09 | Tidying: coverity issues | Jeremy Harris | |
2016-04-08 | Testsuite: 0322 (pipelining errors) avoid triggering SIGPIPE | Jeremy Harris | |
This was timing-dependent; if the exim closed the connection before the script wrote to it _after_ triggerring an error, EPIPE/SIGPIPE. Unexplained as yet: why runtest (perl) saw this as a 141 server returncode (NB: 141-128 = 13 = SIGPIPE, the shell behaviour) when "perldoc -v '$?'" (which runtest is coded to) says that a signum should be in the top nibble of 16b. | |||
2016-04-07 | DANE: fix build under GnuTLS to properly fail. Bug 1812 | Andrew Colin Kissa | |
2016-04-07 | Init the resolver even in -be mode. | Heiko Schlittermann (HS12-RIPE) | |
This gives us consistent behaviour if we use the resolver in -be and in -bh, and probably other modes. (Perl uses the resolver library linked into Exim and Perl's Socket6::getaddrinfo() returned different results in -be and -bh mode.) | |||
2016-04-07 | Add perl_taintmode option | Heiko Schlittermann (HS12-RIPE) | |
2016-04-07 | Suppress tls_advertise_hosts warning during 'make install' | Heiko Schlittermann (HS12-RIPE) | |
2016-04-07 | Log: -bV should send all output to stderr/stdout | Heiko Schlittermann (HS12-RIPE) | |
2016-04-07 | Demime: cleanup after WITH_OLD_DEMIME removal | Jeremy Harris | |
2016-04-06 | ACL: remove obsolete demime condition | Jeremy Harris | |
2016-04-06 | nicer retry message | Jeremy Harris | |
2016-04-06 | TLS: Fix ECDH use under LibreSSL. Bug 1806 | Renaud Allard | |
2016-04-06 | Avoid RE compile unneeded unless LOOKUP_MODULE_DIR defined | Jeremy Harris | |
2016-04-06 | Pass on SIZE to cutthrough connection | Jeremy Harris | |
2016-04-02 | Fix build on systems where size_t is (non-long) uintexim-4_87 | Jeremy Harris | |
The exemplar was Ubuntu 14.04 LTS 32-bit - but probably many 32-bit systems would be affected | |||
2016-04-02 | contstification | Jeremy Harris | |
2016-04-02 | Copyright year updates (things touched in 2016) | Jeremy Harris | |
Update current year in docs and banner copyright in src/src/globals.c Rest of changes from: vi $(git whatchanged --since=2016-01-01 | grep '^:100' | sed -n 's/^[^M]*M//p' | sort -u | fgrep -v test/) | |||
2016-04-01 | Constify use of string_nextinlist() | Heiko Schlittermann (HS12-RIPE) | |
2016-03-31 | Supress TLS/Env warnings in checking and listing mode | Heiko Schlittermann (HS12-RIPE) | |
2016-03-30 | Typo fix. | Andreas Metzler | |
messsage -> message receved -> received Found/reported by Vincent Lefevre in <https://bugs.debian.org/819482>. | |||
2016-03-24 | Provide getcwd(NULL, 0) for Solaris (SunOS5) | Heiko Schlittermann (HS12-RIPE) | |
2016-03-23 | Add os_unsetenv() | Heiko Schlittermann (HS12-RIPE) | |
BSDI: void unsetenv(const char*) Other: int unsetenv(const char*) | |||
2016-03-17 | Constify spf | Heiko Schlittermann (HS12-RIPE) | |
2016-03-16 | tidying: coverity issues | Jeremy Harris | |
2016-03-15 | tidying: coverity issues | Jeremy Harris | |
2016-03-15 | Utilites: fix exim_lock | Jeremy Harris | |
Unaccountable fails to lock, seen in testsuite Fix appeared when tidying a Coverity "unchecked returncode" fault | |||
2016-03-14 | Fix build for Solaris: "all" must be the first make target. | Jeremy Harris | |
Broken-by: dfe7d917154a Bug 1578 | |||
2016-03-12 | tidying: coverity issues | Jeremy Harris | |