Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-12 | Bug 1216: Add -M (related) to exigrep. | Todd Lyons | |
Thanks to Arkadiusz for pointing out that this was never merged. | |||
2014-09-11 | Fix ldap lookup for single-attr request, multiple-attr return. Bug 1521 | Heiko Schlittermann | |
Exim documented behaviour is that the single-request case controls the output format (by not labelling attributes with names). The code is broken for the case where attrs B, C are derived from A and A is requested (and the LDAP server used isn't buggy here; some are and only return A rather than A, B, C). | |||
2014-09-11 | Add debug for number of CA certs, for OpenSSL/file load | Jeremy Harris | |
2014-09-10 | Fix undersized buffer use by eximon. Bug 1527 | Jeremy Harris | |
The long spoolfile line now used for certificate info was too big, resulting in an apparent syntax error in the file. Apart from using a decent size, do autogrow in case of immense certificates. | |||
2014-09-10 | TPDA tidying | Jeremy Harris | |
2014-09-06 | Add expansion item for sorting lists | Jeremy Harris | |
2014-09-06 | Support secondary-separator specifier for MX, SRV and TLSA dnsdb lookups | Jeremy Harris | |
2014-09-04 | Enforce TLS under DANE when host has TLSA records | Jeremy Harris | |
2014-09-02 | Fix ${extract expansion for use within ${if inlist etc. Bug 1524 | Jeremy Harris | |
The coding of the numeric test on the key decided that empty was numeric, and insisted on a third substring even in syntax-check "skip" mode. This failed when a single expansion variable was used for the key (eg. $item) and the defaults for string2, string3 were being assumed. Skip the test in skip mode. | |||
2014-09-02 | Introduce EXPERIMENTAL_DANE feature | Jeremy Harris | |
2014-08-31 | Update comment | Jeremy Harris | |
2014-08-29 | Fix crash in mime acl when a parameter is zero-length | Jeremy Harris | |
2014-08-27 | Further TPDA events | Jeremy Harris | |
msg:complete msg:fail:internal msg:fail:delivery | |||
2014-08-20 | Merge branch dane-tpda into dane | Jeremy Harris | |
Conflicts: doc/doc-txt/experimental-spec.txt src/src/deliver.c src/src/functions.h src/src/smtp_out.c src/src/tls-openssl.c src/src/transports/smtp.c src/src/verify.c | |||
2014-08-20 | Merge branch 'master' into dane | Jeremy Harris | |
Conflicts: doc/doc-txt/ChangeLog src/src/tls-openssl.c src/src/transports/smtp.c src/src/verify.c | |||
2014-08-20 | Expanded EXPERIMENTAL_TPDA feature | Jeremy Harris | |
Note this introduces incompatible changes; users who are compiling the feature in, and with configuration files using it, will need to change their configurations appropriately. See the experimental-spec.txt file. | |||
2014-08-18 | Merge remote-tracking branch 'exim_github/pr/16' | Todd Lyons | |
2014-08-17 | Safer coding for utf8clean expansion operator | Jeremy Harris | |
2014-08-17 | Log an error (instead of hanging) if Dovecot auth is configured to use the ↵ | Timo Sirainen | |
wrong auth-master/auth-userdb socket. | |||
2014-08-17 | Unbreak utf8clean testcase. | Jeremy Harris | |
Broken by my compile quitening; the issue was a variable declared local in a loop body and used for carrying data from one iteration to the next. I'd blindly added an initialiser, destroying the data. However, I *think* that compilers might be at liberty to not use the same location for separate iterations; if so the code was broken (and only worked by chance). Fix by moving the declaration outside the loop. | |||
2014-08-17 | Override an unchanged default hosts_request_ocsp when DANE is used | Jeremy Harris | |
2014-08-17 | Feature compile-guard | Jeremy Harris | |
2014-08-17 | Add observability variables and provision for avoiding OCSP conflicts | Jeremy Harris | |
2014-08-16 | Break out dane code to separate functions | Jeremy Harris | |
2014-08-15 | Compiler quietening | Jeremy Harris | |
2014-08-14 | Fix fakens TLSA generation and DANE TLSA lookup | Jeremy Harris | |
2014-08-14 | Fix non-dane build | Jeremy Harris | |
2014-08-14 | OpenBSD 5.5 removed arc4random_stir | Todd Lyons | |
2014-08-11 | Do not sleep for tiny periods, or hang trying to sleep for zero. Bug 1426 | Jeremy Harris | |
2014-08-11 | Better logging of OCSP fails | Jeremy Harris | |
2014-08-10 | Enable OCSP | Jeremy Harris | |
2014-08-10 | Change CV= log line element for dane-verified cert | Jeremy Harris | |
2014-08-10 | Capture the knowlege that verification succeeded | Jeremy Harris | |
2014-08-10 | Verifiable conn with DANE-EE(3) / SPKI(1) / SHA2-512(2) | Jeremy Harris | |
2014-08-10 | Add support in the fakens utility for TLSA records | Jeremy Harris | |
2014-08-10 | On a host lookup name->MX->A->ip sequence, require both stages to | Jeremy Harris | |
be dnssec before declaring the lookup was secure. | |||
2014-08-08 | Test development | Jeremy Harris | |
2014-08-08 | Bug 1509: Add parser for DSN spool linesexim-4_84_RC2 | Wolfgang Breyha | |
DSN support added a new formatted entry to the spool files, this change gives exipick the ability to read that entry. | |||
2014-08-08 | Testsuite basics. | Jeremy Harris | |
Not actually excercising DANE yet, this will take additions in the fakedns and probably changes in certificates. | |||
2014-08-07 | Sketch in library interface | Jeremy Harris | |
2014-08-04 | Better logging of OCSP fails | Jeremy Harris | |
2014-08-02 | Fix broken EXPERIMENTAL_DSN compile | Jeremy Harris | |
2014-08-01 | Fix development-testing induced crash on second use | Jeremy Harris | |
2014-08-01 | Basic DANE entry points | Jeremy Harris | |
2014-07-31 | Add interface documentation for the DANE library | Jeremy Harris | |
2014-07-30 | Fix parsing of quoted parameter values in MIME headers. Bug 1513 | Jeremy Harris | |
2014-07-29 | Coding style closer to project norms | Jeremy Harris | |
2014-07-29 | Create a hosts_try_dane transport option, does nothing yet | Todd Lyons | |
2014-07-29 | Framework to build dane support | Todd Lyons | |
2014-07-23 | Bug 1506: Silence static checkers. | Lars Mueller | |
Re-adds a return NULL which was removed because it was redundant. Static checkers don't parse the logic, so adding it back to make them happy. |