summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2015-12-02Testsuite: fakens: check for sys/socket.hHeiko Schlittermann (HS12-RIPE)
FreeBSD seems to need it for AF_INET
2015-12-02Testsuite: helpful diagnostic for configuration faultJeremy Harris
2015-12-02DKIM: fix simple body verify for trailing empty lines after textJeremy Harris
2015-12-01DKIM: $dkim_key_length visibility variable. Bug 1311Jeremy Harris
2015-11-29DKIM: fix relaxed body verify for a newline-only body. Bug 963Jeremy Harris
2015-11-29DKIM: relaxed body canonicalisation should ignore whitespace at EOLJeremy Harris
and empty lines at EOM. Bug 1721
2015-11-28Testsuite: permit "client" utility to pass trailing spaces from script input ↵Jeremy Harris
lines
2015-11-25Testsuite: fakens/inet_pton on solaris againHeiko Schlittermann (HS12-RIPE)
2015-11-25Testsuite: fakens/inet_pton on solaris againHeiko Schlittermann (HS12-RIPE)
2015-11-25Testsuite: search for libs providing inet_{ntop,pton}Heiko Schlittermann (HS12-RIPE)
2015-11-25Testsuite: Add Ustrtok() to quieten solaris' compilerHeiko Schlittermann (HS12-RIPE)
2015-11-25MIME: fix crash on filenames having null charset. Bug 1730Jeremy Harris
2015-11-24Testsuite: fix 1003 logHeiko Schlittermann (HS12-RIPE)
The IPv6 address of the connecting *is* resolveable.
2015-11-24Testsuite: Fix fakens parser for A and AAAA RRsHeiko Schlittermann (HS12-RIPE)
2015-11-24Testsuite: fakens include unistd.h for sleepHeiko Schlittermann (HS12-RIPE)
2015-11-14Events: add recipient-deferred events, both per-host and all-hosts.Jasen Betts
2015-11-12Logging: support +outgoing_port on defer lines and per-host error linesJeremy Harris
2015-11-10Testsuite: reorder for dependencies; rename TPDA to eventsJeremy Harris
2015-11-08Expansions: New ${ipv6denorm:<string>} and ${ipv6norm:<string>} operators. ↵Jeremy Harris
Bug 1650
2015-11-08Testsuite: perl executable location may differJeremy Harris
2015-11-08Testsuite: fix fallout from TLS-by-defaultJeremy Harris
Also handle testsuite run user different from testsuite files owner
2015-11-08TLS: Default tls_advertise_hosts to "*". Bug 1709Jeremy Harris
Make the option available in non-TLS builds, and clear in testsuite confs as needed to keep TLS and non-TLS testcase outputs the same. An error is logged at startup if tls_advertise_hosts is nonempty but tls_certificate is not set.
2015-11-08Testsuite: Add munge for EXPERIMENTAL_DSN_INFOJeremy Harris
2015-11-06Transport: permit an empty string for the transport_filter option. Bug 1714Jeremy Harris
2015-11-03PRDR: Introduce $prdr_requested flag variable. Bug 1712Jeremy Harris
2015-10-27Testsuite: allow for sudo -u <user> in test scriptsHeiko Schlittermann (HS12-RIPE)
2015-10-27Manualroute: use same host for all RCPTs of a message, even under ↵Eric Andresen
hosts_randomize. Bug 830 Patch from author adjusted by JH to retain MX priorities when /MX indirection is used.
2015-10-26Testsuite: followon -bt output changesJeremy Harris
2015-10-26Testsuite: deal better with -bt output and long test-system ipv4 addressesJeremy Harris
2015-10-25Pipe transport: fix log_defer_output option. Bug 840Jeremy Harris
2015-10-13Log deferred deliveries for transport max_parallelJeremy Harris
2015-10-13max_parallel transport optionJeremy Harris
2015-09-30Testsuite: nail testcase to ipv4 to avoid output difference in non-6 buildJeremy Harris
2015-09-29Testsuite: nail testcase to ipv4 to avoid output difference in 4+6 environmentJeremy Harris
2015-09-22Testsuite: move regex testcase to Content-scanning sectionJeremy Harris
2015-09-20Testsuite: remove unused acl option from testcaseJeremy Harris
Fixes case-fail on non-contentscan builds.
2015-09-19Retry: always use interface, if set, for retry DB key. Bug 1678Jeremy Harris
Even constant values must be used, as multiple transports with different values may be in play and should be kept distinct.
2015-09-17DNS: time-limit cached returns, using TTL. Bug 1395Jeremy Harris
This can matter for fast-changing data such as DNSBLs.
2015-09-14Add the Exim version to process info (exiwhat)Heiko Schlittermann (HS12-RIPE)
2015-09-13Testsuite: output changes resulting from 055e2cb463e4Jeremy Harris
2015-09-12New $callout_address variable to record spamd (etc) address. Bug 1652Jeremy Harris
2015-09-09DSN: Under EXPERIMENTAL_DSN_INFO add extras to bounce messages. Bug 1686Jeremy Harris
2015-09-08 Capture substrings in ACL regex= . Bug 425.Jeremy Harris
2015-09-03Testsuite: a DSN case for a remote-MTA specified by name rather than IPJeremy Harris
2015-08-21Remember the fail reason for verify=headers_syntax. Bug 264Jeremy Harris
2015-08-19Testsuite: auto-detect the Exim binary in ../src/build*Heiko Schlittermann (HS12)
2015-08-19Testsuite: Update README about flavoursHeiko Schlittermann (HS12-RIPE)
2015-08-19Testsuite: Update debian8 flavour for 5600Heiko Schlittermann (HS12-RIPE)
2015-08-14Improve the consistency of logging incoming and outgoing interfaces.Tony Finch
The I= interface field on outgoing lines is now after the H= remote host field, same as incoming lines. There is a separate outgoing_interface log selector which allows you to disable the outgoing I= field. (slight massaging by JH)
2015-08-13Testsuite: Add short help to serverHeiko Schlittermann (HS12)