Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-25 | Add non-mtp source info to ${authres } | Jeremy Harris | |
2018-01-16 | Logging: Receive duration on <= lines. Bug 353 | Jeremy Harris | |
2017-11-11 | Downgrade an unfound-list name from panic to DEFER. Bug 1645 | Jeremy Harris | |
2017-10-31 | Add macro support to -be expansion test mode. Bug 1623 | Jeremy Harris | |
2017-10-08 | Logging: show when input from truncated for logging "next input sent too soon" | Jeremy Harris | |
2017-10-06 | Testsuite: accept different debug detail for peer-terminated connection | Jeremy Harris | |
2017-10-06 | Check for proper output separator in expanding ${addresses:STRING} ↵ | Heiko Schlittermann (HS12-RIPE) | |
(Closes 2171) Better yet would be to force setting the output separator literally, and not after expansion of the STRING. But this would be an incompatible change. | |||
2017-08-06 | Logging: millisecond time on 'no MAIL' lines. Bug 2102 | Jeremy Harris | |
2017-08-05 | Debugging: millisecond timestamps. Bug 2102 | Jeremy Harris | |
2017-08-04 | Logging: millisecond QT and DT. Bug 2102 | Jeremy Harris | |
2017-07-30 | Logging: millisecond timestamps. Bug 2102 | Jeremy Harris | |
No change to QT logging yet as that will need a spool format update | |||
2017-07-22 | On callout avoid SIZE every time but noncacheable rcpt main-verify. Bug 2151 | Jeremy Harris | |
2017-06-25 | Bail out if a configuration file starts with a byte order mark | Heiko Schlittermann (HS12-RIPE) | |
2017-06-03 | Fix crash in transport, on second smtp-connect fail for a list of target hosts | Jeremy Harris | |
Reported as the sequence: 1MX: 554 on connect (banner) 2MX: TCP conn timeout | |||
2017-05-30 | Testsuite: stabilize output sequence for case 0906 | Jeremy Harris | |
2017-05-06 | Teach SMTP input sync check ("input sent too soon") about SMTP input buffering | Jeremy Harris | |
2017-04-28 | Support wire-format spoolfiles | Jeremy Harris | |
2017-03-21 | Callouts: a "hold" option for receipient-verify, which keeps the connection ↵ | Jeremy Harris | |
open both for further recipients and for eventual delivery. | |||
2017-03-18 | Expansions: check numeric values of IPv4 address components | Jeremy Harris | |
2017-03-11 | Testsuite: remove debug "ps" output from 0420 | Heiko Schlittermann (HS12-RIPE) | |
2017-02-27 | Testsuite: Fix more end-of-input markers (****) | Heiko Schlittermann (HS12-RIPE) | |
These wrong markers didn't have any impact. | |||
2017-02-27 | Testsuite: reduce trailing 0372 subtest to queue-only | Jeremy Harris | |
Suboptimal, but sufficient to regression-test the reason it was added (a live acl_m_ variable being store_reset over, after reception (and ACLs) and then referenced later. The problem was, child procs of the daemon were still running as the following 0373 started up, and left unexpected output files there. | |||
2017-02-26 | Testsuite: Terminate the client input properly | Heiko Schlittermann (HS12-RIPE) | |
2017-02-26 | Add option to control use of shutdown by ${readsocket }. Bug 400 | Jeremy Harris | |
2017-02-26 | Testsuite: regression test for Bug 2061 | Jeremy Harris | |
2017-02-24 | Memory management: drop $acl_m_ variables explicitly as they go out-of-scope | Jeremy Harris | |
between message receptions in an SMTP connection | |||
2017-02-06 | CHUNKING: fix transport crash on temp-reject of pipelined non-first chunk | Jeremy Harris | |
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-24 | Testsuite: fix delay-dependent testcase for really slow systems | Jeremy Harris | |
2017-01-24 | Fix reception of (quoted) local-parts with embedded spaces. Bug 2025 | Jeremy Harris | |
2017-01-21 | Fix DKIM verify when used with CHUNKING. Bug 2016 | Jeremy Harris | |
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 | Split out smtp_setup_conn() from smtp_deliver, in the transport | Jeremy Harris | |
2017-01-21 | Fix DKIM verify operation in -bh test mode. Bug 2017 | Jeremy Harris | |
2017-01-19 | VRFY: add docs note on results, and additional test cases | Jeremy Harris | |
2017-01-03 | CHUNKING: fix non-pipelined synch checks. Bug 2004 | Jeremy Harris | |
2016-12-29 | Testsuite: use custom-munge for dsn-info in 4510 | Jeremy Harris | |
Broken-by: 87cb4a166c47 | |||
2016-12-29 | Allow relative file names in .include lines (Closes 1971) | Heiko Schlittermann (HS12-RIPE) | |
2016-12-03 | Testsuite: ensure delivery order | Jeremy Harris | |
2016-11-19 | Testsuite: fix platforn TFO nonsupprt mungeexim-4_88_RC5 | Jeremy Harris | |
2016-11-19 | Testsuite: Munge for platform TFO nonsupport | Jeremy Harris | |
2016-11-08 | Ensure socket is nonblocking before draining. Bug 1914 | Jeremy Harris | |
2016-11-04 | Add syslog_pid option. | Heiko Schlittermann (HS12-RIPE) | |
This option suppresses the PID duplication to syslog. As syslog/systemd add the PID of the logging process automatically. | |||
2016-10-20 | Testsuite: Add PORT_DYNAMIC (Bug 1775) | Heiko Schlittermann (HS12-RIPE) | |
This avoids problems on OpenBSD with SO_REUSEADDR. On OpenBSD SO_REUSEADDR only works if the IP address AND the EUID of the bind(2) calls match. In 0562 Exim binds to 1225 as euid=0, in 0564 runtest tries to bind to 01225 as the user running the tests. Thanks to Kirill Miazine for working this out. | |||
2016-10-16 | Fix sender-verify callout to not use trigger-message SIZE | Jeremy Harris | |
Broken-by: 9094b84b4cce | |||
2016-10-14 | Testsuite: (named queues) add testcase for 3rd-party queue transfer | Jeremy Harris | |
2016-10-04 | Testsuite: for CHUNKING set sender name explicitly | Jeremy Harris | |
for consistent chunk size on different platforms | |||
2016-10-03 | Testsuite: for CHUNKING rewrite sender name in headers to consistent value | Jeremy Harris | |
for consistent chunk size on different test platforms | |||
2016-10-02 | Logging: connection_reject log selector should apply also to the connect acl | Jeremy Harris | |