Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-07-08 | Multiple headers_add/remove options per router/transport - fixes bug 337 | Jeremy Harris | |
2012-06-27 | Acl expansions: tests and documentation | Jeremy Harris | |
2012-06-12 | Use custom variables for ACL args, up to nine. Add an arg-count variable. | Jeremy Harris | |
2012-06-12 | Add ${acl {name}{arg}} expansion item. | Jeremy Harris | |
2012-06-10 | Add ${list:name} and ${nlist:string} expansion operators. | Jeremy Harris | |
2012-06-04 | Add hosts_verify_avoid_tls option to smtp transport. | Jeremy Harris | |
2012-06-04 | Split out OpenSSL and GnuTLS versions of tests. | Jeremy Harris | |
2012-06-04 | Change use of $tls_cipher in client context to $tls_out_cipher. | Jeremy Harris | |
2012-06-04 | Support transport hosts_avoid_tls for cutthrough. | Jeremy Harris | |
2012-06-04 | Add testcase for callout fallback from ESMTP to SMTP. | Jeremy Harris | |
2012-06-04 | Deal explicitly with attempt to callout via null transport; fixes crash. | Jeremy Harris | |
2012-06-04 | Testsuite cases for basic cutthrough_delivery. | Jeremy Harris | |
Also fixed bug where a predata acl was required for cutthrough. | |||
2012-06-04 | Test for proper parsing of optional MAIL FROM args. | Todd Lyons | |
2012-05-27 | Test: update for new tls_dhparam (suite used on Scientific Linux 6 test host). | Jeremy Harris | |
2012-05-27 | Test: update for new tls_dhparam | Phil Pennock | |
2012-05-17 | Handle TLSv1.2 in test suite. | Phil Pennock | |
Normalise TLSv1.2 to TLSv1. Normalise AES256-GCM-SHA384 to AES256-SHA. Make some test configs accept AES256-GCM-SHA384 in "encrypted =" ACLs. Have test suite print final test id during abort, make it easier to track down. | |||
2012-05-16 | Overhaul of GnuTLS code. | Phil Pennock | |
GnuTLS code re-done, using cut&paste for preservation where appropriate. Stop using deprecated APIs. Stop hard-coding lists of ciphers. Use gnutls_priority_init() instead. Turns tls_require_ciphers into a string in the GnuTLS case, not just OpenSSL case. Deprecate three gnutls_require_* options; now ignored but not errors. (No warnings yet). Added TLS SNI support. Made the channel binding integration theoretically actually work. I had it guarded by an #ifdef but the value used was an enum instead. Oops. Fixed. New code much more amenable to future work permitting TLS in callouts. DH param sizes now chosen by GnuTLS maintainers, we use "normal"; that's suddenly a lot more bits, so the saved filename was changed too. (GNUTLS_SEC_PARAM_NORMAL). DH param setup only done for servers now, since clients don't need/use it. GnuTLS a lot more robust to library negotiation using stuff we don't support, error-ing out quickly for other authentication systems (PGP, etc). Renamed pseudo_random_number() to vaguely_random_number() which makes the nature clearer. GnuTLS now provides a vaguely_random_number() implementation, to match OpenSSL. Pull in <inttypes.h> to make the recent arithmetic changes compile on MacOS. Nuke test 2011 which related to the gnutls_require_* options now non-functional. | |||
2012-05-13 | Make integer values 64bit (bug 1171). | Jeremy Harris | |
2012-05-13 | Fixed headers_only on smtp transports. | Phil Pennock | |
Was not sending trailing dot. Added test case to catch this. fixes bug 1246. | |||
2012-05-11 | Testing for -bw mode | Phil Pennock | |
2012-05-07 | Default accept_8bitmime to true. | Phil Pennock | |
Some discussion at http://bugs.exim.org/show_bug.cgi?id=817 Refer readers to Dan Bernstein's analysis of the issues. Consensus seen from maintainers is that DJB is right on this point. | |||
2011-10-09 | More testsuite fixes | Phil Pennock | |
2010-07-19 | Somehow in learning how to use git I lost half the changes needed to fix the ↵ | John Jetmore | |
collision between 0383.f and 0383.F on HFS+. this is the second half of 04a45836676516936d791202928e249b711c03ee | |||
2008-02-07 | Add regression test for bug#615 | Tony Finch | |
2007-08-30 | Update tests for 4.68 (after testing on tahini). | Philip Hazel | |
2007-08-29 | Fix quoting problem with errors_copy. | Philip Hazel | |
2007-08-23 | Add message_body_newlines. | Philip Hazel | |
2007-08-22 | Add the NOTQUIT ACL. | Philip Hazel | |
2007-07-05 | Another small test tweak. | Philip Hazel | |
2007-07-04 | Remove unwanted (int) case when reading SIZE. Fix runtest for 64-bit | Philip Hazel | |
systems. Tidy obsolete stuff in test 46. | |||
2007-06-29 | Fix stupid oversight in $max_received_linelength. | Philip Hazel | |
2007-06-27 | Add queue_only_load_latch. | Philip Hazel | |
2007-06-26 | Add +ignore_defer and +include_defer to host lists. | Philip Hazel | |
2007-06-20 | Add /noupdate as a ratelimit option. | Philip Hazel | |
2007-06-19 | Add -Mvc option. | Philip Hazel | |
2007-06-18 | Add client_condition to authenticators. | Philip Hazel | |
2007-06-14 | Added $dnslist_matched. | Philip Hazel | |
2007-04-13 | Check for lost connection or unexpected input at end of message. | Philip Hazel | |
2007-03-21 | Add RCPT error text to unexpected DATA error. | Philip Hazel | |
2007-03-13 | Add host_find_failed=ignore and host_all_ignored to manualroute. | Philip Hazel | |
2007-02-26 | MH's patch for allowing control characters as list separators. | Philip Hazel | |
2007-02-20 | Add extra sync checks after ACLs that might delay. | Philip Hazel | |
2007-02-20 | $smtp_command and $smtp_command_argument were incomplete for MAIL | Philip Hazel | |
commands with extra options such as SIZE. | |||
2007-02-14 | Add "continue" modifier. | Philip Hazel | |
2007-02-08 | Fix bad outgoing_port in log line for delivery of a re-used connection. | Philip Hazel | |
2007-02-07 | Split long fakereject and fakedefer messages. | Philip Hazel | |
2007-02-06 | Implemented hosts_avoid_pipelining in the smtp transport. | Philip Hazel | |
2007-02-06 | Retry items for address errors that included the sender address (a | Philip Hazel | |
feature added to Exim 4.64) were not being deleted if an address was subsequently successfully delivered. | |||
2007-02-06 | Flush SMTP before callout (unless control=no_callout_flush). | Philip Hazel | |