Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-02 | Testsuite: find a group name if 'mail' is not available. | Heiko Schlittermann (HS12-RIPE) | |
If the group 'mail' does not exist (as on some *BSD systems), test 0001 fails. We now use a randomly choosen group, if necessary. The group name isn't used for anything else than testing the config file parser. | |||
2016-11-01 | Testsuite: do not attempt to open /dev/tty if in -CONTINUE mode | Heiko Schlittermann (HS12-RIPE) | |
2016-10-29 | Testsuite: tidying | Jeremy Harris | |
2016-10-29 | Tidying: coverity issues | Jeremy Harris | |
2016-10-29 | Fix dns authority-name lookup | Jeremy Harris | |
2016-10-29 | constification | Jeremy Harris | |
2016-10-29 | Testsuite: tidying | Jeremy Harris | |
2016-10-29 | Testsuite: tidying | Jeremy Harris | |
2016-10-29 | tidying | Jeremy Harris | |
2016-10-25 | Testsuite: for $parm_hostname use method more similar to readconf() ↵ | Jeremy Harris | |
$primary_hostname coding | |||
2016-10-25 | TFO: use IPPROTO_TCP not SOL_TCL for setsockopt, being present on more platforms | Jeremy Harris | |
Also downgrade errors from panic-log to debug | |||
2016-10-25 | Testsuite: make common-code config usable in non-TLS builds | Jeremy Harris | |
2016-10-23 | Update README.UPDATING; fix typos in ChangeLog/NewStuff | Phil Pennock | |
2016-10-23 | Testsuite: account for platforms not supporting TFO, redux | Heiko Schlittermann (HS12-RIPE) | |
2016-10-23 | TFO: feature advertisementexim-4_88_RC3 | Jeremy Harris | |
2016-10-23 | Testsuite: account for platforms not supporting TFO | Jeremy Harris | |
2016-10-23 | Fix bug with aborted server TLS connection, under GnuTLS | Jeremy Harris | |
Longstanding, but exposed by 60d10ce | |||
2016-10-22 | TFO: Support compilation on systems which define TCP_FASTOPEN but not ↵ | Jeremy Harris | |
MSG_FASTOPEN RHEL 7.0 does that, oddly | |||
2016-10-22 | Testsuite: Add testcase for GnuTLS disconnect after STARTTLS | Jeremy Harris | |
2016-10-22 | Testsuite: More help with getting testsuite running | Jeremy Harris | |
2016-10-22 | tidying | Jeremy Harris | |
2016-10-22 | TCP Fast Open | Jeremy Harris | |
2016-10-21 | Expansions: errorcheck use of crypt() in the open-coded version of ↵ | Jeremy Harris | |
crypteq/crypt16 Previously, bad arguments crashed under OpenBSD | |||
2016-10-20 | tidying | Jeremy Harris | |
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-18 | Unbreak build: crypto hdrs not in system includes | Phil Pennock | |
If using pkg-config to get the paths for various packages and the crypto library headers are not in the system headers, then the hash work broke the Exim build by requiring the CFLAGS manipulation for _all_ builds, not just the TLS libraries. Shows up on MacOS where there's a system OpenSSL but not system OpenSSL headers (because only SecureTransport is supported) and using brew-installed OpenSSL. I've also coded the fix for GnuTLS on the same basis, but that's untested. Fixes bug 1906 | |||
2016-10-18 | Avoid pure-ACK TCP segments during command phase | Jeremy Harris | |
2016-10-17 | Testsuite: Check version of binary against current git revision | Heiko Schlittermann (HS12-RIPE) | |
2016-10-16 | Tidying: coverity issues | Jeremy Harris | |
2016-10-16 | Fix sender-verify callout to not use trigger-message SIZE | Jeremy Harris | |
Broken-by: 9094b84b4cce | |||
2016-10-16 | Tidying: coverity issues | Jeremy Harris | |
2016-10-16 | Queuefile: avoid using buffered I/O - no point for a block-copy | Jeremy Harris | |
and it meant (an admittedly ingnorable) Coverity whine about a FILE leak Take the oppurtunity to constify a utility function | |||
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 | Include 'Configure owner' in -bV output | 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 | tidying | Jeremy Harris | |
2016-10-15 | Queuefile: refactor | Jeremy Harris | |
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 | |