summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2016-11-12Testsuite: Assume '' for missing VERSION_IDHeiko Schlittermann (HS12-RIPE)
2016-11-12OpenLLS 1.1 - TestsuiteJeremy Harris
2016-11-11Revert "Testsuite: tidyup runtest"Jeremy Harris
This reverts commit 2d47f67729aecd3dcbacdfd303b719893f2d61fa. Fails on some buildfarm animals (older perl version?); the "r" option on a / edit
2016-11-08Testsuite: 4509 independent of calling userJeremy Harris
2016-11-08Testsuite: 2091,5403 independent of calling userJeremy Harris
2016-11-08Testsuite: 2191 independend on calling userHeiko Schlittermann (HS12-RIPE)
2016-11-08Testsuite: tidyup runtestHeiko Schlittermann (HS12-RIPE)
2016-11-08Ensure socket is nonblocking before draining. Bug 1914Jeremy Harris
2016-11-06tidyingexim-4_88_RC4Jeremy Harris
2016-11-05Testsuite: use @ISA instead of 'parent'Heiko Schlittermann (HS12-RIPE)
Use parent is available on Perl >= 5.10.1, some old CentOS do not have it.
2016-11-05Testsuite: limited support for Content-length:Heiko Schlittermann (HS12-RIPE)
The simulation of the rspamd protocol needs this, as rspamd-client sends this Content-length header and newer rspamd-servers honour this header in favour of a half closed connection.
2016-11-05Testsuite: remove \r line endings from script fileHeiko Schlittermann (HS12-RIPE)
2016-11-04Testsuite: Update debian8 flavourHeiko Schlittermann (HS12-RIPE)
2016-11-04Testsuite: Add flavour detectionHeiko Schlittermann (HS12-RIPE)
2016-11-04Testsuite: fixe lower/upper case fix in OpenSSL mungingHeiko Schlittermann (HS12-RIPE)
2016-11-04Add syslog_pid option.Heiko Schlittermann (HS12-RIPE)
This option suppresses the PID duplication to syslog. As syslog/systemd add the PID of the logging process automatically.
2016-11-04Testsuite: tidyupHeiko Schlittermann (HS12-RIPE)
2016-11-04Introduce EXIM_BUILD_SUFFIX for src/Makefile and testsuiteHeiko Schlittermann (HS12-RIPE)
This enables parallel builds in a shared directory, if they have the same os-type and arch-type. Think about EXIM_BUILD_SUFFIX as 'name of your linux distro'
2016-11-03Testsuite: Exim::Runtest uses parent ExporterHeiko Schlittermann (HS12-RIPE)
2016-11-03Testsuite: Add more tests to Exim::Runtest testsHeiko Schlittermann (HS12-RIPE)
2016-11-03Testsuite: Add POD to Exim::RuntestHeiko Schlittermann (HS12-RIPE)
2016-11-03Testsuite: check dynamic port >= 1024 to avoid permission problemsHeiko Schlittermann (HS12-RIPE)
2016-11-03Testsuite: move dynamic_socket to Exim::RuntestHeiko Schlittermann (HS12-RIPE)
2016-11-03Testsuite: structure the testsuite testHeiko Schlittermann (HS12-RIPE)
2016-11-02Testsuite: README for t/Heiko Schlittermann (HS12-RIPE)
2016-11-02Testsuite: started t/ to add tests for the testsuiteHeiko Schlittermann (HS12-RIPE)
2016-11-02Fix OCSP proof verification for direct-signed proofs. Bug 1909Jeremy Harris
2016-11-02Testsuite: replicate testcases for LE OCSPJeremy Harris
2016-11-02Testsuite: regen certs, now with additional LetsEncrypt-style OCSP proofsJeremy Harris
2016-11-02Testsuite: 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-01Testsuite: do not attempt to open /dev/tty if in -CONTINUE modeHeiko Schlittermann (HS12-RIPE)
2016-10-29Testsuite: tidyingJeremy Harris
2016-10-29Testsuite: tidyingJeremy Harris
2016-10-29Testsuite: tidyingJeremy Harris
2016-10-25Testsuite: for $parm_hostname use method more similar to readconf() ↵Jeremy Harris
$primary_hostname coding
2016-10-25Testsuite: make common-code config usable in non-TLS buildsJeremy Harris
2016-10-23Testsuite: account for platforms not supporting TFO, reduxHeiko Schlittermann (HS12-RIPE)
2016-10-23TFO: feature advertisementexim-4_88_RC3Jeremy Harris
2016-10-23Testsuite: account for platforms not supporting TFOJeremy Harris
2016-10-22Testsuite: Add testcase for GnuTLS disconnect after STARTTLSJeremy Harris
2016-10-22Testsuite: More help with getting testsuite runningJeremy Harris
2016-10-22TCP Fast OpenJeremy Harris
2016-10-20Testsuite: munge for platform errno varianceJeremy Harris
2016-10-20Testsuite: use /usr/bin/env perl to get Perl from $PATHHeiko 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-20Testsuite: Add doc for PORT_DYNAMICHeiko Schlittermann (HS12-RIPE)
2016-10-20Testsuite: cosmetical changeHeiko Schlittermann (HS12-RIPE)
2016-10-20Testsuite: Use .editorconfig for test/runtestHeiko Schlittermann (HS12-RIPE)
2016-10-20Testsuite: 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-20Testsuite: Fix IPv4 address detection.Heiko Schlittermann (HS12-RIPE)
Broken-by: d63a95630
2016-10-20Testsuite: Test for existence if 'ip'Heiko Schlittermann (HS12-RIPE)