Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2007-03-14 | Fix manualroute bug for localhost following multihomed host. | 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 | Added expansion items addresses, filter, map, reduce. | 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 | |
2007-02-06 | Add forany/forall (Marcus Holmgren's patch, basically). | Philip Hazel | |
2007-02-05 | Flush SMTP output buffer before "delay" in an ACL; add control = | Philip Hazel | |
no_delay_flush to disable this behaviour. | |||
2007-01-31 | Heiko Schlitterman's patch for log_selector=+pid, plus appropriate | Philip Hazel | |
patches for eximstats and eximon (his patch dealt with exigrep). | |||
2007-01-31 | Add ${rfc2047d: expansion. | Philip Hazel | |
2007-01-30 | Magnus' patch for $sending_ip_address and $sending_port. | Philip Hazel | |
2007-01-30 | Add control=no_pipelining. | Philip Hazel | |
2007-01-25 | Ensure acl_not_smtp_start is called for -bS input. | Philip Hazel | |
2007-01-22 | Additional tests - didn't show any problems. | Philip Hazel | |