summaryrefslogtreecommitdiff
path: root/test/scripts
AgeCommit message (Collapse)Author
2012-05-17CRL addition returns count of CRLs addedPhil Pennock
A couple more cert1/2 strings updated, plus some disambiguating rhubarb.
2012-05-16Overhaul 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-13Make integer values 64bit (bug 1171).Jeremy Harris
2012-05-13Fixed headers_only on smtp transports.Phil Pennock
Was not sending trailing dot. Added test case to catch this. fixes bug 1246.
2012-05-11Testing for -bw modePhil Pennock
2012-05-10Testsuite: updates for 8bitmime-as-default (Dovecot; untested).Jeremy Harris
2012-05-10Testsuite: updates for 8bitmime-as-default (GnuTLS).Jeremy Harris
Also add Retry command to more runtest testcase-fail possibilities.
2012-05-07Testsuite: updates for 8bitmime-as-default.Jeremy Harris
2011-05-09Testsuite: Compiler info skip; whitespace stupidity.exim-4_76Phil Pennock
2011-04-26Cond !bool{}/!bool_lax{} did not negate. Fixed.Phil Pennock
Fixes bug: 1104
2010-06-14added expansion tests for bool{} and bool_lax{}John Jetmore
2008-02-08A test for the encoded-character extention.Tony Finch
2008-02-07Add regression test for bug#615Tony Finch
2007-08-30Update tests for 4.68 (after testing on tahini).Philip Hazel
2007-08-29Fix quoting problem with errors_copy.Philip Hazel
2007-08-23Add message_body_newlines.Philip Hazel
2007-08-23Add "server=" feature to MySQL and PostgreSQL lookups.Philip Hazel
2007-08-22Add the NOTQUIT ACL.Philip Hazel
2007-07-05Yet another (hope the last for now) minor test tweak.Philip Hazel
2007-07-05Minor fix to one of the tests.Philip Hazel
2007-06-29Fix stupid oversight in $max_received_linelength.Philip Hazel
2007-06-27Add queue_only_load_latch.Philip Hazel
2007-06-26Add +ignore_defer and +include_defer to host lists.Philip Hazel
2007-06-22Added $max_received_linelength.Philip Hazel
2007-06-20Add /noupdate as a ratelimit option.Philip Hazel
2007-06-19Add -Mvc option.Philip Hazel
2007-06-18Add client_condition to authenticators.Philip Hazel
2007-05-08Use colon, not dot, as IPv6 separator in host-list lookups that use thePhilip Hazel
iplsearch lookup type.
2007-04-17Test suite portability updates.Philip Hazel
2007-04-16Fix bug in previous patch: following data is permitted after '.' so itPhilip 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-13Check for lost connection or unexpected input at end of message.Philip Hazel
2007-03-21Add RCPT error text to unexpected DATA error.Philip Hazel
2007-03-14Fix manualroute bug for localhost following multihomed host.Philip Hazel
2007-03-13Add host_find_failed=ignore and host_all_ignored to manualroute.Philip Hazel
2007-02-26MH's patch for allowing control characters as list separators.Philip Hazel
2007-02-20Add extra sync checks after ACLs that might delay.Philip Hazel
2007-02-20$smtp_command and $smtp_command_argument were incomplete for MAILPhilip Hazel
commands with extra options such as SIZE.
2007-02-14Added expansion items addresses, filter, map, reduce.Philip Hazel
2007-02-07Split long fakereject and fakedefer messages.Philip Hazel
2007-02-06Implemented hosts_avoid_pipelining in the smtp transport.Philip Hazel
2007-02-06Retry items for address errors that included the sender address (aPhilip Hazel
feature added to Exim 4.64) were not being deleted if an address was subsequently successfully delivered.
2007-02-06Flush SMTP before callout (unless control=no_callout_flush).Philip Hazel
2007-02-06Add forany/forall (Marcus Holmgren's patch, basically).Philip Hazel
2007-02-05Flush SMTP output buffer before "delay" in an ACL; add control =Philip Hazel
no_delay_flush to disable this behaviour.
2007-01-31Heiko Schlitterman's patch for log_selector=+pid, plus appropriatePhilip Hazel
patches for eximstats and eximon (his patch dealt with exigrep).
2007-01-31Add ${rfc2047d: expansion.Philip Hazel
2007-01-30Magnus' patch for $sending_ip_address and $sending_port.Philip Hazel
2007-01-30Add control=no_pipelining.Philip Hazel
2007-01-25Ensure acl_not_smtp_start is called for -bS input.Philip Hazel
2007-01-22Additional tests - didn't show any problems.Philip Hazel