Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-29 | Testsuite: add missing output file. | Jeremy Harris | |
Broken-by: 560e71cc5451 | |||
2017-01-29 | CHUNKING: Reject messages with malformed line ending. Bug 2000 | Jeremy Harris | |
Actually test only the first header line, but still do full line-ending canonicalisation on the remainder of the message in case a Evil Person slips past that. | |||
2017-01-21 | Testcases for pipelined callout | Jeremy Harris | |
2017-01-21 | Use smtp_write_mail_and_rcpt_cmds() for verify callout | Jeremy Harris | |
2017-01-21 | Use smtp_setup_conn() for verify callout | Jeremy Harris | |
2017-01-03 | CHUNKING: fix non-pipelined synch checks. Bug 2004 | Jeremy Harris | |
2016-12-03 | Testsuite: ensure delivery order | Jeremy Harris | |
2016-10-02 | Logging: connection_reject log selector should apply also to the connect acl | Jeremy Harris | |
2016-09-05 | Cutthrough: option to reflect 4xx errors from target to initiator | Jeremy Harris | |
2016-09-04 | Testsuite: missing output file | Jeremy Harris | |
2016-07-11 | testsuite: abstract out common conf settings | Jeremy Harris | |
2016-03-03 | Cutthrough: Reflect 5xx recipient reject from target to originator | Jeremy Harris | |
When connection not opened by verify and target hard-rejects a RCPT, the reject was not being passed to the originating system (just the cutthrough connection was being dropped). Fix this. | |||
2016-03-03 | Testsuite: testcases for rejected rcpt-callout-triggered cutthrough | Jeremy Harris | |
2016-02-06 | Testsuite: avoid assuming 127.0.0.2 is a viable sending address | Jeremy Harris | |
2016-02-06 | Testsuite: allow for different data arrival in SMTP synch check | Jeremy Harris | |
2016-01-17 | Testsuite: changes for VFRY update, 4f6ae5c314e5 | Jeremy Harris | |
2015-12-21 | dnslists: testsuite output | Jeremy Harris | |
2015-12-20 | dnslists: permit use with explicit key(s) in nonsmtp ACLs. Bug 1748 | Jeremy Harris | |
2015-09-19 | Retry: always use interface, if set, for retry DB key. Bug 1678 | Jeremy Harris | |
Even constant values must be used, as multiple transports with different values may be in play and should be kept distinct. | |||
2015-05-17 | Remove word "rejected" from ACL-discard log lines. Bug 1632 | Jeremy Harris | |
2015-04-21 | UTF8: mua_wrapper | Jeremy Harris | |
2015-04-19 | UTF8: GnuTLS testcase outputs | Jeremy Harris | |
2015-04-18 | Testsuite: split out tests requiring IPv6 | Jeremy Harris | |
2015-04-13 | UTF8: split up testcases | Jeremy Harris | |
2015-04-12 | tls | Jeremy Harris | |
2015-04-12 | sender verify callout | Jeremy Harris | |
2015-04-12 | recipient verify callout | Jeremy Harris | |
2015-01-20 | Testsuite: add testcase for <>-mismatch in To:/From: headers | Jeremy Harris | |
2015-01-12 | Support timeout option on malware= | Jeremy Harris | |
2015-01-12 | Testsuite: case for malware= avast | Jeremy Harris | |
2015-01-12 | Log certificate verification status by default | Jeremy Harris | |
2015-01-12 | Make the multi_domain smtp transport option expanded | Jeremy Harris | |
2014-12-27 | Testsuite: case for malware= cmdline | Jeremy Harris | |
2014-12-21 | Testsuite: cases for malware= interfaces to f-protd, aveserver, fsecure, ↵ | Jeremy Harris | |
soophie & clamav There are running against scripts not the rea thing so only useful for spotting gross breakage. | |||
2014-08-29 | Fix crash in mime acl when a parameter is zero-length | Jeremy Harris | |
2014-08-13 | Testsuite - 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-06-08 | Testcase for udpsend | Jeremy Harris | |
2014-03-09 | Log port and TLS details for a failed delivery | Jeremy Harris | |
2014-03-06 | Code for verify=header_names_ascii | Michael Fischer v. Mollard | |
Documentation and test included. Fixed Conflicts: doc/doc-txt/ChangeLog | |||
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-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-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-10-06 | Logging-only patch for 8BITMIME; bug 817. | Jeremy Harris | |
2012-07-27 | Bug #198: Add remove_header ACL modifier. | Todd Lyons | |
Used patch from Magnus Holmgren dated 2007-02-20. Added documentation. Added tests to detect proper operation. | |||
2012-06-04 | Deal explicitly with attempt to callout via null transport; fixes crash. | Jeremy Harris | |
2012-06-04 | Test for proper parsing of optional MAIL FROM args. | Todd Lyons | |
2012-05-19 | Cipher munging continues. | Phil Pennock | |
I omitted log/2025 pending further investigation. | |||
2012-05-18 | Test suite fixes, mostly for new certs. | Phil Pennock | |
New cert1 and cert2 but I'd only updated the GnuTLS tests. This fixes OpenSSL ones too. The SHELL vs /bin/sh one also fixed, finally realised that the test output just hadn't been updated to match the munging. |