summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-04Enforce TLS under DANE when host has TLSA recordsJeremy Harris
2014-09-02Fix ${extract expansion for use within ${if inlist etc. Bug 1524Jeremy 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-02Introduce EXPERIMENTAL_DANE featureJeremy Harris
2014-09-02ChangeLog entryJeremy Harris
2014-09-01Warn on OCSP interaction with DANEJeremy Harris
2014-08-31Add missing puctuationJeremy Harris
2014-08-31Update commentJeremy Harris
2014-08-31Further doc examples for ldap lookup outputHeiko Schlittermann
2014-08-29Fix crash in mime acl when a parameter is zero-lengthJeremy Harris
2014-08-29Fix tpda tcp:connect testcaseJeremy Harris
2014-08-28Bugzilla 1518: Clarify router "condition" parsingTodd Lyons
2014-08-27Further TPDA eventsJeremy Harris
msg:complete msg:fail:internal msg:fail:delivery
2014-08-27Add doc detail on ldap lookup output parsingJeremy Harris
2014-08-20Merge branch dane-tpda into daneJeremy 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-20Update change logJeremy Harris
2014-08-20Merge branch 'master' into daneJeremy Harris
Conflicts: doc/doc-txt/ChangeLog src/src/tls-openssl.c src/src/transports/smtp.c src/src/verify.c
2014-08-20Expanded EXPERIMENTAL_TPDA featureJeremy 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-18Merge remote-tracking branch 'exim_github/pr/16'Todd Lyons
2014-08-17Safer coding for utf8clean expansion operatorJeremy Harris
2014-08-17Update DANE draft docsJeremy Harris
2014-08-17Log an error (instead of hanging) if Dovecot auth is configured to use the ↵Timo Sirainen
wrong auth-master/auth-userdb socket.
2014-08-17Unbreak 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-17Properly detect/set test variables from scripts.Todd Lyons
2014-08-17Override an unchanged default hosts_request_ocsp when DANE is usedJeremy Harris
2014-08-17Feature compile-guardJeremy Harris
2014-08-17Add sha256 operator usageJeremy Harris
2014-08-17Add observability variables and provision for avoiding OCSP conflictsJeremy Harris
2014-08-16Break out dane code to separate functionsJeremy Harris
2014-08-16Clarify docs on ldap alternate servers listJeremy Harris
2014-08-15Compiler quieteningJeremy Harris
2014-08-14Clean docs for next releaseJeremy Harris
2014-08-14Fix fakens TLSA generation and DANE TLSA lookupJeremy Harris
2014-08-14ChangeLog entry for OpenBSD 5.5 patchTodd Lyons
2014-08-14Shuffle test orderJeremy Harris
2014-08-14Merge branch 'master' of git://git.exim.org/eximTodd Lyons
2014-08-14Properly detect/set test variables from scripts.Todd Lyons
2014-08-14Add testcase for TLSA record accessJeremy Harris
2014-08-14Fix non-dane buildJeremy Harris
2014-08-14OpenBSD 5.5 removed arc4random_stirTodd Lyons
2014-08-13Testsuite - Squashed commit of the following:Jeremy Harris
commit 7566c531c43298510e080eb8a7ed7cf767f9476b Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 16:20:38 2014 +0100 Assorted OpenSSL cases fail on different library versions. Discard stdout info to hide this. commit 3d389bc6a5ba0943f1b451fa7a8f2e3246de0bb1 Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 14:05:19 2014 +0100 Case 0563 was broken when the GECOS field had spaces. Accept quoted ones in stderr. commit d4333083f230702c8be45650dc48b6eb65a162eb Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Mon Aug 11 18:30:49 2014 +0100 Case 0601 was unreliable; perl racing with exim for output. Quieten exim.
2014-08-11Do not sleep for tiny periods, or hang trying to sleep for zero. Bug 1426Jeremy Harris
2014-08-11Better logging of OCSP failsJeremy Harris
2014-08-10Enable OCSPJeremy Harris
2014-08-10Add (2 0 1) testJeremy Harris
2014-08-10Change CV= log line element for dane-verified certJeremy Harris
2014-08-10Capture the knowlege that verification succeededJeremy Harris
2014-08-10Add direct-A testJeremy Harris
2014-08-10Verifiable conn with DANE-EE(3) / SPKI(1) / SHA2-512(2)Jeremy Harris
2014-08-10Diffs for draft 11Jeremy Harris
2014-08-10Copy latest SMTP-with-DANE - draft 11Jeremy Harris