Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-15 | Compiler quietening | Jeremy Harris | |
2016-02-14 | Malware: fix error logged on a scanner connect fail. Bug 1796 | Jeremy Harris | |
2016-02-10 | TLS: support build with OpenSSL 1.1.0 Bug 1771 | Jeremy Harris | |
2016-02-10 | DKIM: fix selection of header for signing/verification given several. Bug 1792 | Jeremy Harris | |
2016-02-10 | DKIM: support oversigning. Bugs 1309, 1310 | Jeremy Harris | |
2016-02-10 | Testsuite: Support running exim under valgrind | Jeremy Harris | |
Fails mostly thanks to lack of suid handling, but -be tests usable if you retry after de-suid of eximdir/exim | |||
2016-02-06 | SRS: fix crash in queryprogram router when compiled with EXPERIMENTAL_SRS | Jeremy Harris | |
2016-02-05 | TLS: Whine to log on client config of SNI under too-old OpenSSL version | Jeremy Harris | |
2016-02-05 | Fix EXPERIMENTAL_DMARC build | Jeremy Harris | |
Broken-by: df3def24 | |||
2016-02-05 | Add backward compatibility for EXIM_TMPDIR | Heiko Schlittermann (HS12-RIPE) | |
2016-02-05 | Rename build-time option TMPDIR to EXIM_TMPDIR | Alexander Tsoy | |
Build-time option TMPDIR included in Makefile clashes with environment variable of the same name. This breaks tools that make use of that variable, such as distcc. The following example demonstrates what's going on: $ cat Makefile TMPDIR="/tmp" all: env $ export TMPDIR=test $ make | grep ^TMPDIR TMPDIR="/tmp" distcc error (note the extra quotes): ERROR: can't use TMPDIR ""/tmp"": No such file or directory | |||
2016-02-04 | Use GCRYPT if GNUTLS isn't good enough | Jeremy Harris | |
2016-02-01 | DKIM: replace SHA and RSA routines from gnutls, under earlier library | Jeremy Harris | |
versions, using libgcrypt and libtasn1 directly. Bug 1772 | |||
2016-01-31 | Keep options ordered alphabetical | Heiko Schlittermann (HS12-RIPE) | |
2016-01-28 | Fix typo | Heiko Schlittermann (HS12-RIPE) | |
2016-01-22 | PDKIM: Fix use of private-keys having trailing '=' in the base-64. Bug 1781 | Jeremy Harris | |
2016-01-22 | Cutthrough: Fix bug with dot-only line | Jeremy Harris | |
2016-01-18 | Copyright dates 2014, 2015 | Jeremy Harris | |
via: vi $(git whatchanged --since=2014-12-31 --until=2016-01-01 | grep '^:100' | sed 's/^[^M]*M//' | grep -v 000000 | sort -u | fgrep -v test/) (etc) | |||
2016-01-17 | Tidying | Jeremy Harris | |
2016-01-17 | Restrict line lengths in bounces. Bug 1760 | Jeremy Harris | |
2016-01-16 | VRFY: Permit an ACL to override the default 252 response, to support | Jeremy Harris | |
verify-by-ACL instead of the more usual verify-by-routers. Bug 1769 | |||
2016-01-16 | Tidying | Jeremy Harris | |
2016-01-16 | Tidying | Jeremy Harris | |
2016-01-16 | Expansions: avoid releasing memory used for $value in ${run } | Jeremy Harris | |
2016-01-14 | Expansions: more detail in error messages | Jeremy Harris | |
2016-01-14 | OpenSSL: Default the SINGLE_DH_USE option flag set | Jeremy Harris | |
2016-01-12 | Docs: add note on HELO rejections, and add requirment on good HELO in | Jeremy Harris | |
the example configuration | |||
2016-01-11 | Expansions: Fix crash in crypteq: On OpenBSD a bad second-arg | Jeremy Harris | |
results in an error-return from crypt(). Errorcheck that return. | |||
2016-01-11 | DNS: fix crash in megahomed test case, on OpenBSD. Sanity-check | Jeremy Harris | |
pointers when stepping through resolver returns, as the return may have been truncated if it seemed oversize. Bug 1773 | |||
2016-01-11 | SOCKS: fix build on OpenBSD | Jeremy Harris | |
2016-01-11 | DANE: fix build with LibreSSL | Jeremy Harris | |
2016-01-07 | DKIM: reinstate embedded Polarssl SHA routines under older GnuTLS. Bug 1772 | Jeremy Harris | |
We need an incremental build of the hash, and GnuTLS did not expose the required interfaces until version 2.10.0 | |||
2016-01-06 | typo | Jeremy Harris | |
2016-01-06 | DKIM: Remove embedded copy of PolarSSL and use OpenSSL/GnuTLS library. | Jeremy Harris | |
Bug 1192 | |||
2016-01-06 | fix no-ssl build | Jeremy Harris | |
2016-01-05 | DKIM: fix base64 decode to ignore whitespace; needed for private-key input | Jeremy Harris | |
from file. Use this for general-purpose b64decode also. Testsuite: DKIM signing testcase | |||
2015-12-30 | Support certificates in base64 expansion operator. Bug 1762 | Jeremy Harris | |
2015-12-30 | New expansion operator base64d, and base64 as synonym for str2b64. Bug 1746 | Jeremy Harris | |
2015-12-30 | Consolidate base64 encode/decode routines. | Jeremy Harris | |
The functions previously in the auth directory, which allocate exim-standard strings for output, are the main pair. The file-IO variant decode routine use by mime-handling is brought into the same new source file. The PDKIM functions are dropped. | |||
2015-12-28 | tidying | Jeremy Harris | |
2015-12-27 | Provide setenv/unsetenv for environments lacking them. Bug 1578 | Jeremy Harris | |
Currently this covers HP-UX and older Solaris. | |||
2015-12-26 | Pretty print for -bP config | Heiko Schlittermann (HS12-RIPE) | |
2015-12-23 | tidying | Jeremy Harris | |
2015-12-21 | Fix build on OpenBSD. Bug 1761 | Jeremy Harris | |
2015-12-20 | dnslists: permit use with explicit key(s) in nonsmtp ACLs. Bug 1748 | Jeremy Harris | |
2015-12-20 | Malware: Fix potential spin-on-read-error with kavdaemon | Richard Clayton | |
2015-12-20 | Compiler quietening | Richard Clayton | |
2015-12-20 | DKIM: fix quoted-printable decode | Richard Clayton | |
2015-12-20 | build dependencies | Jeremy Harris | |
2015-12-20 | tidying | Jeremy Harris | |