Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-20 | Testsuite: munge for platform errno variance | Jeremy Harris | |
2016-10-20 | Testsuite: use /usr/bin/env perl to get Perl from $PATH | Heiko Schlittermann (HS12-RIPE) | |
Some buildfarm animals may have more recent versions of Perl installed in some directory accessable via $PATH. So we don't hardwire /usr/bin/perl. (e.g. verily) | |||
2016-10-20 | Testsuite: Add doc for PORT_DYNAMIC | Heiko Schlittermann (HS12-RIPE) | |
2016-10-20 | Testsuite: cosmetical change | Heiko Schlittermann (HS12-RIPE) | |
2016-10-20 | Testsuite: Use .editorconfig for test/runtest | Heiko Schlittermann (HS12-RIPE) | |
2016-10-20 | Testsuite: Add PORT_DYNAMIC (Bug 1775) | Heiko Schlittermann (HS12-RIPE) | |
This avoids problems on OpenBSD with SO_REUSEADDR. On OpenBSD SO_REUSEADDR only works if the IP address AND the EUID of the bind(2) calls match. In 0562 Exim binds to 1225 as euid=0, in 0564 runtest tries to bind to 01225 as the user running the tests. Thanks to Kirill Miazine for working this out. | |||
2016-10-20 | Testsuite: Fix IPv4 address detection. | Heiko Schlittermann (HS12-RIPE) | |
Broken-by: d63a95630 | |||
2016-10-20 | Testsuite: Test for existence if 'ip' | Heiko Schlittermann (HS12-RIPE) | |
2016-10-17 | Testsuite: Check version of binary against current git revision | Heiko Schlittermann (HS12-RIPE) | |
2016-10-16 | Fix sender-verify callout to not use trigger-message SIZE | Jeremy Harris | |
Broken-by: 9094b84b4cce | |||
2016-10-16 | Testsuite: revert some of the modernish Perl constructs | Heiko Schlittermann (HS12-RIPE) | |
Solaris10 needs to be supported, they use Perl 5.8 | |||
2016-10-15 | Testsuite: re-insert munge expression about size/inode | Heiko Schlittermann (HS12-RIPE) | |
2016-10-15 | Testsuite: detect "hidden" IPs | Heiko Schlittermann (HS12-RIPE) | |
`ifconfig -a` doesn't show all addresses, it skippes addresses that do not have a label. `ip a` show even these. Bonus: some small cosmetical changes to get a more modern Perl style. | |||
2016-10-15 | Testsuite: stabilize disk space/inode munging | Heiko Schlittermann (HS12-RIPE) | |
2016-10-15 | Testsuite: add tests/munges for configure owner | Heiko Schlittermann (HS12-RIPE) | |
2016-10-15 | Testsuite: add clarification about the permissions of the trusted-configs file | Heiko Schlittermann (HS12-RIPE) | |
2016-10-15 | Testsuite: for queuefile transport, avoid using named-queues as part of test | Jeremy Harris | |
Also avoid using aux-var as a testing temporary area | |||
2016-10-15 | New: queuefile transport, under EXPERIMENTAL_QUEUEFILE | Andrew Colin Kissa | |
2016-10-14 | Testsuite: (named queues) add testcase for 3rd-party queue transfer | Jeremy Harris | |
2016-10-10 | Lazy-create builtin macros | Jeremy Harris | |
By only filling out the internal macro representation for the builtin macros when a config line includes an underscore followed by a letter which might be one we should save startup effort on configs which never use a builtin. | |||
2016-10-08 | Fix callouts connection fallback from TLS to cleartext. Bug 1897 | Jeremy Harris | |
2016-10-04 | Testsuite: for CHUNKING set sender name explicitly | Jeremy Harris | |
for consistent chunk size on different platforms | |||
2016-10-03 | Testsuite: for CHUNKING rewrite sender name in headers to consistent value | Jeremy Harris | |
for consistent chunk size on different test platforms | |||
2016-10-02 | Logging: connection_reject log selector should apply also to the connect acl | Jeremy Harris | |
2016-09-29 | Testsuite: tidying | Jeremy Harris | |
2016-09-28 | Default to filesystem space/inode checking enabled | Jeremy Harris | |
2016-09-28 | Drain socket to get clean TCP FINs | Jeremy Harris | |
2016-09-22 | Routing: for efficiency, avoid complexifying the "condition" string until ↵ | Jeremy Harris | |
the second is read from config | |||
2016-09-11 | Log EHLO response on getting conn-close response for HELO. Bug 1832 | Jeremy Harris | |
2016-09-11 | Reduce space used by flags in smtp transport | Jeremy Harris | |
2016-09-05 | Cutthrough: option to reflect 4xx errors from target to initiator | Jeremy Harris | |
2016-09-04 | Testsuite: missing output file | Jeremy Harris | |
2016-09-01 | Testsuite: fix GnuTLS OCSP testing | Jeremy Harris | |
2016-09-01 | Support "G" multiplier on integer configuration values | Jeremy Harris | |
2016-09-01 | Testsuite: fix spool-space testcase for larger disks | Jeremy Harris | |
2016-09-01 | CHUNKING: after rejecting a pipelined SMTP command, flush any followon BDAT data | Jeremy Harris | |
2016-08-22 | Add automatic macros for compile-time feature options | Jeremy Harris | |
2016-08-22 | Testsuite: fix macro conflict (X vs. HEADERS_MAXSIZE) | Jeremy Harris | |
2016-08-19 | Testsuite: rework timing of time-dependent testcase | Jeremy Harris | |
2016-08-17 | tidying | Jeremy Harris | |
2016-08-14 | Testsuite: add progress detail to log of troublesome testcase | Jeremy Harris | |
2016-08-14 | Expansions: new ${escape8bit:<string>} operator. Bug 1863 | Jeremy Harris | |
2016-08-14 | LMDB: introduce as Experimental. Bug 1856 | Andrew Colin Kissa | |
2016-08-11 | Testsuite: missing output files | Jeremy Harris | |
2016-08-09 | Testsuite: nail down hostname for CHUNKING test cases | Jeremy Harris | |
2016-08-08 | Testsuite: accept debug & testscript output sizes varying with testhost name | Jeremy Harris | |
2016-08-08 | Testsuite: account for change in debug | Jeremy Harris | |
Broken-by: fb6833e0a559 | |||
2016-08-07 | CHUNKING: fix transmit with long headers | Jeremy Harris | |
When the buffer used for SMTP commands and message headers filled to flush point, protocol sequencing was wrong. | |||
2016-08-06 | Routing: in a dnslookup, fix fail_defer_domains to defer on missing MX ↵ | Jeremy Harris | |
record. Bug 1867 | |||
2016-08-06 | Fix DISABLE_DKIM build & test. Fix build on systems lacking MAX in standard ↵ | Jeremy Harris | |
includes. Broken-by: 44bc8f0c2f35 |