summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2015-08-02Testsuite: pass GnuTLS despite OCSP whiningJeremy Harris
2015-08-02Testsuite: Add testcase for OCSP-nonaware client, to supporting server. Bug ↵Jeremy Harris
1664 The logfile here is for (I hope) the passing case, though the fixed GnuTLS library is not yet available. Also due to the bug, client-gnutls is not usable for the test; client-openssl must be used - meaning that a GnuTLS-only system cannot run the testcase: OCSP-GnuTLS/5650 OCSP stapling, server ** Command 15 ("client-ssl", starting at line 98) ** Return code 127 (expected 0)
2015-06-22Testsuite: Add a first test for dns_trust_aaHeiko Schlittermann (HS12)
2015-06-22Testsuite: fakens may return AUTHORITY recordsHeiko Schlittermann (HS12)
If an entry in db.<zone> is prefixed with "AA ", fakens will put a valid NS record into the AUTHORITY section of the returned packet. This will be used by dns_trust_aa checks.
2015-06-10Testsuite: additional EC encryptions seenJeremy Harris
2015-06-10Testsuite: Increase test delays and retry rule timesJeremy Harris
to allow slow hosts more reliable testing
2015-06-09Testsuite: less agressive PID-hidingJeremy Harris
2015-06-09Testsuite: quieteningJeremy Harris
2015-06-09Testsuite: avoid IPv6 to avoid "no route to host" log linesJeremy Harris
2015-06-08Truncate delay when peer closes connection. Bug 348Jeremy Harris
This is now possible on Linux, at least.
2015-06-07Testsuite: avoid IPv6 interfaces to avoid extra debug stderr linesJeremy Harris
2015-06-04TLS authenticatorJeremy Harris
2015-05-27Testsuite: Add $USER to env if missingHeiko Schlittermann (HS12)
2015-05-27Note MAIL commands in -bS batch, to avoid smtp_no_mail logline. Bug 1346Jeremy Harris
2015-05-26TLS: Enable ECDHE on OpenSSL, just the NIST P-256 curve. Bug 1397Phil Pennock
Original by Phil Pennock; tweaked by JH.
2015-05-23New ${env {NAME}} expansion. Bug 1604Jeremy Harris
2015-05-23Testsuite: move test.again.dns and test.fail.dns handling to fakensJeremy Harris
2015-05-23tidyingJeremy Harris
2015-05-22DANE: do not fail/defer message due to TLSA lookup but dane is only requestedJeremy Harris
2015-05-21Fix DANE for multiple-MX when all TLSA lookup defer. Bug 1634Jeremy Harris
2015-05-20Testsuite: Check debug message if we requested AD but got AAHeiko Schlittermann (HS12)
2015-05-20Testsuite: Add support for authoritive answer to fakensHeiko Schlittermann (HS12)
2015-05-19Change HELO-verify forward case from byname to bydns and add DNSSEC trackingJeremy Harris
2015-05-19Change host_lookup re-forward from byname to bydns; checking DNSSECJeremy Harris
2015-05-19Testsuite: avoid tryng to run in net 10.Jeremy Harris
2015-05-18Testsuite: Add ad= to even more outputsHeiko Schlittermann (HS12)
2015-05-18Fix truncated dns-lookup return record handlingJeremy Harris
2015-05-18Testsuite: move manyhome.test,ex handling from exim to fakensJeremy Harris
2015-05-17Remove word "rejected" from ACL-discard log lines. Bug 1632Jeremy Harris
2015-05-17Testsuite: Munge the output to fit the ad=… linesHeiko Schlittermann (HS12)
2015-05-15Callout: additional debug on cache operationsJeremy Harris
2015-05-14Testsuite: missing output fileJeremy Harris
2015-05-13Testsuite: Check dnssec_{request,require}_domains for dnslookupHeiko Schlittermann (HS12)
2015-05-12Testsuite: locate fakens relative to the config_main_directoryHeiko Schlittermann (HS12)
This makes the test configs more intuitive, because the spool_directory=SPOOL/spool does not need to be there anymore, except we really need a spool directory.
2015-05-12Output dnssec status in -bt/-bv modeHeiko Schlittermann (HS12)
Currently this feature is enabled only if running_in_test_harness, because I don't want to break anything else.
2015-05-11Do not use the A lookup following an AAAA for setting the FQDN. Bug 1588Jeremy Harris
Normally benign, it bites when the pair was led to by a CNAME; modern usage is to not canoicalize the domain to a cname target (and we were inconsistent anyway for A-only vs AAAA+A).
2015-05-09Support SOA lookup in dnsdb lookups. Bug 286Jeremy Harris
2015-05-09Add retrans/retry options to dnsdb lookup. Bug 1539Jeremy Harris
2015-05-08Testsuite: fix build on older LinuxenJeremy Harris
2015-05-07 Log lengthy DNS lookups. Bug 514Jeremy Harris
Original by <derrick.rice@gmail.com>, massaged by JH
2015-05-06Testsuite: Fix the [U]pdate for new testcasesHeiko Schlittermann (HS12)
2015-05-06Log reason for defer, on a hostlist dns-lookup temporary error. Bug 1328Jeremy Harris
2015-05-05Testsuite: fix testcase sequencingJeremy Harris
Broken-by: f41e05066084 Replaces: 0368847fd98d
2015-05-04I18N: new ${imapfolder_<sep>:<string>} expansion item. Bug 420Jeremy Harris
2015-05-04Testsuite: Patch for lost server -> exim interlockJeremy Harris
This is an interim workaround. Broken-by: f41e05066084
2015-05-04Testsuite: fix scripts for daemon interlockJeremy Harris
Broken-by: f41e05066084
2015-05-03Testsuite: allow long server startup delay after big file writeJeremy Harris
Needed for running on an SD-card filesystem
2015-05-03Testsuite: interlock daemon startup with testcase runJeremy Harris
Required for running on an SD card filesystem, which is subject to obscene delays (possibly flash background processing).
2015-04-26MIME: Support RFC2231 for filenames. Bug 466Jeremy Harris
Patch originally from Alexander Shikoff, heavily reworked by JH.
2015-04-25Make dnssec_request_domains/dnssec_require_domains genericHeiko Schlittermann (HS12)
Not only the dnslookup router should use DNSSEC for lookups. The manualroute and even queryprogram router may just generate a host list. The names then need to be resolved, optionally via DNSSEC.