Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-09 | More care with headers add/remove lists. Bug 1452 | Jeremy Harris | |
As a side-effect, playing games with newlines no longer gives an altered message body/ Testcase 0324 is questionable (though passing) | |||
2014-03-19 | Fix testcase for GnuTLS tls_require_ciphers | Jeremy Harris | |
2014-03-19 | Add tls_verify_hosts and tls_try_verify_hosts to smtp transport, GnuTLS. | Wolfgang Breyha | |
2014-03-19 | Fix testsuite GnuTLS case for 511a6c1 | Jeremy Harris | |
2014-03-18 | Fix ACL "condition =" for negative number values. Bug 1005 | Jeremy Harris | |
Fix conditional "bool{<string>}" for negative number values, to match. | |||
2014-03-16 | Support transport-added headers under cutthrough delivery. Bug 1431 | Jeremy Harris | |
2014-03-15 | Add tls_verify_hosts and tls_try_verify_hosts to smtp transport. Bug 1371 | Wolfgang Breyha | |
Code by Wolfgang Breyha, docs and testsuite by Jeremy Harris | |||
2014-03-15 | Testcases | Jeremy Harris | |
2014-03-09 | Log port and TLS details for a failed delivery | Jeremy Harris | |
2014-03-08 | ${utf8clean:string} expansion operator. Bug 1401 | Axel Rau | |
2014-03-06 | Code for verify=header_names_ascii | Michael Fischer v. Mollard | |
Documentation and test included. Fixed Conflicts: doc/doc-txt/ChangeLog | |||
2014-03-05 | Support log_selector smtp_confirmation for the lmtp transport. Bug 1157 | Wolfgang Breyha | |
2013-12-22 | Add ${listextract {n}{list}...} | Jeremy Harris | |
2013-12-15 | Increase test CA key sizes from 512 to 1024 to handle TLS1.2 digest sizes. | Jeremy Harris | |
2013-11-20 | Fix testsuite build on Solaris | Jeremy Harris | |
As of s11, Solaris & derivatives need libsocket and libnsl. Ensure they are searched for by autoconfig. This seems to be successfully ignored on Linux. Credit to Dave Edmondson (dme@dme.org) for the fix. | |||
2013-10-19 | Tests: Don't delete patched exim if -KEEP is used | Todd Lyons | |
2013-10-19 | Extra requires/notes for running test suite | Todd Lyons | |
2013-10-19 | Bugzilla 1402 - Handle upper case chars in tests | Todd Lyons | |
Test 533 fails if there are any upper case chars in the path to the test suite. Added caseful_local_part=true to the router which calls the pipe. | |||
2013-10-18 | Adjust runtest -CONTINUE to work everywhere | Todd Lyons | |
2013-09-30 | Merge branch 'master_tpda' | Todd Lyons | |
2013-09-30 | Adjust test build link paths. | Todd Lyons | |
Details at: http://comments.gmane.org/gmane.mail.exim.user/91154 Add ignore for a logfile from test run. | |||
2013-09-30 | Bug 1031: Experimental TPDA | Jeremy Harris | |
Remove whitespace | |||
2013-09-15 | Fix numeric comparisons for 64b. Bug 1385 | Jeremy Harris | |
2013-07-21 | Remove ACL-config skip so that ${acl } expansions work from queue-runs. | Jeremy Harris | |
Previously we skipped parsing the ACL section when not needed. Now it is potentially needed in all cases. The skip was ~5% faster than a full parse so probably not a large part of the exim process startup. Fix up testsuite output files affected by the removal and add a regression test. | |||
2013-07-03 | Add test for ${hexquote: | Jeremy Harris | |
2013-05-22 | Merge branch 'callout_auth' | Jeremy Harris | |
2013-05-20 | Support AUTH for verify-callout and cutthrough-delivery. | Jeremy Harris | |
Refactored smtp transport to pull out AUTH-related routines so they could be also called from the verify code. Bugs 321, 823. | |||
2013-04-08 | Fix runtest -CONTINUE to work everywhere | Todd Lyons | |
Changes the $more variable to just cat the changes to STDOUT and not pipe it through less or more. | |||
2013-04-07 | Drop mistakenly-added test config | Jeremy Harris | |
2013-04-07 | Merge branch 'ocsp_staple_rollup' | Jeremy Harris | |
* ocsp_staple_rollup: tidying OCSP-stapling enhancement and testing. | |||
2013-04-07 | Update testsuite case 0390 for force_command addition to pipe transport | root | |
2013-03-25 | OCSP-stapling enhancement and testing. | Jeremy Harris | |
Server: Honor environment variable as well as running_in_test_harness in permitting bogus staplings Update server tests Add "-ocsp" option to client-ssl. Server side: add verification of stapled status. First cut server-mode ocsp testing. Fix some uninitialized ocsp-related data. Client (new): Verify stapling using only the chain that verified the server cert, not any acceptable chain. Add check for multiple responses in a stapling, which is not handled Refuse verification on expired and revoking staplings. Handle OCSP client refusal on lack of stapling from server. More fixing in client OCSP: use the server cert signing chain to verify the OCSP info. Add transport hosts_require_ocsp option. Log stapling responses. Start on tests for client-side. Testing support: Add CRL generation code and documentation update Initial CA & certificate set for testing. BUGFIX: Once a single OCSP response has been extracted the validation routine return code is no longer about the structure, but the actual returned OCSP status. | |||
2013-01-26 | PRDR support, if compiled with EXPERIMENTAL_PRDR | Jeremy Harris | |
2013-01-06 | Restrict lifetime of $router_name and $transport_name. Bug 308. | Jeremy Harris | |
The router name is explicitly nulled after the router exits; the transport name is set only in the subprocess it runs in. | |||
2012-12-25 | Add $router_name and $transport_name variables. Bug 308. | Jeremy Harris | |
2012-12-23 | Update testsuite (gnutls) outputs to match 6822b9. | Jeremy Harris | |
2012-12-09 | Fix tests 5400, 5401, 5410, 5420 to work under any user. | Jeremy Harris | |
2012-12-07 | Fix tests 5401 and 5410 when not run under a user named eximtest. | Tony Finch | |
2012-12-07 | Fix test 5400 when not run under a user named eximtest. | Tony Finch | |
2012-12-07 | More test updates following the retry fix. | Tony Finch | |
Most of these are due to the changes in the logging of ultimate timeout checks. Test 0548 is more meaningfully affected. The test originally failed to spot that the recipient-specific deferrals pushed past the ultimate retry timeout. | |||
2012-12-06 | Update test 0357 following the retry fix. | Tony Finch | |
2012-11-08 | Ensure that recipient is well-defined for expansion-called acl at RCPT-time. | Jeremy Harris | |
2012-11-07 | Fix server_set_id for SPA/NTLM auth. | Phil Pennock | |
Broken in 4.80 release, commit 08488c86. We need to leave $auth1 available after the authenticator returns, so that server_set_id can be evaluated by the caller. We need to do this whether we succeed or fail, because server_set_id only makes it into $authenticated_id if we return OK, but is logged regardless. Updated test config to set server_set_id; updated logs. | |||
2012-11-06 | Add optional authenticated_sender info to A= elements of log lines; bug 1314. | Jeremy Harris | |
New log_selector, smtp_mailauth, to enable. | |||
2012-11-04 | Add A= to delivery log lines, and a client_set_id option to authenticators. | Jeremy Harris | |
2012-10-27 | Update testsuite outputs to match 333b9d. | Jeremy Harris | |
2012-10-25 | Save/restore $acl_arg1 ... across acl calls, making them local variables. | Jeremy Harris | |
2012-10-06 | Logging-only patch for 8BITMIME; bug 817. | Jeremy Harris | |
2012-10-04 | Add expansion variable $headers_added returning newline-sep list of headers | Jeremy Harris | |
added in ACLs. Bug 199. | |||
2012-10-04 | Strip leading/trailing newlines on list of headers for addition; bug 884. | Jeremy Harris | |
NB: this means a bare "X-ACL-Warn:" header is harder to add. |