Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-12 | Change names to "listnamed" and "listcount". | Jeremy Harris | |
2012-06-10 | Add ${list:name} and ${nlist:string} expansion operators. | Jeremy Harris | |
2012-06-05 | Testsuite: add per-testcase munge facility; use for dnssec and gnutls. | Jeremy Harris | |
2012-06-05 | Support "G" modifier on numbers in ${if comparisons. | 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 | Fix bug verifying certs on dual-tls. | 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 | Fix tls variables order, and testsuite case 5401 (cutthrough) for changes ↵ | Jeremy Harris | |
that went in with dual-tls. | |||
2012-06-04 | Deal explicitly with attempt to callout via null transport; fixes crash. | Jeremy Harris | |
2012-06-04 | Fixup testsuite cases affected by dual-tls - mainly EHLO on callouts. | 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-17 | CRL addition returns count of CRLs added | Phil Pennock | |
A couple more cert1/2 strings updated, plus some disambiguating rhubarb. | |||
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-10 | Testsuite: updates for 8bitmime-as-default (Dovecot; untested). | Jeremy Harris | |
2012-05-10 | Testsuite: updates for 8bitmime-as-default (GnuTLS). | Jeremy Harris | |
Also add Retry command to more runtest testcase-fail possibilities. | |||
2012-05-07 | Testsuite: updates for 8bitmime-as-default. | Jeremy Harris | |
2011-05-09 | Testsuite: Compiler info skip; whitespace stupidity.exim-4_76 | Phil Pennock | |
2011-04-26 | Cond !bool{}/!bool_lax{} did not negate. Fixed. | Phil Pennock | |
Fixes bug: 1104 | |||
2010-06-14 | added expansion tests for bool{} and bool_lax{} | John Jetmore | |
2008-02-08 | A test for the encoded-character extention. | Tony Finch | |
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-23 | Add "server=" feature to MySQL and PostgreSQL lookups. | Philip Hazel | |
2007-08-22 | Add the NOTQUIT ACL. | Philip Hazel | |
2007-07-05 | Yet another (hope the last for now) minor test tweak. | Philip Hazel | |
2007-07-05 | Minor fix to one of the tests. | Philip Hazel | |
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-22 | Added $max_received_linelength. | 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-05-08 | Use colon, not dot, as IPv6 separator in host-list lookups that use the | Philip Hazel | |
iplsearch lookup type. | |||
2007-04-17 | Test suite portability updates. | Philip Hazel | |
2007-04-16 | Fix bug in previous patch: following data is permitted after '.' so it | Philip Hazel | |
must not be diagnosed as an error. The check for vanished socket can only be applied when there is no data pending. | |||
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 | |