summaryrefslogtreecommitdiffstats
path: root/regress
AgeCommit message (Collapse)AuthorFilesLines
2021-04-03Run the CMAC tests through EVP_PKEY_new_CMAC_key().tb1-10/+22
2021-04-02Two cases of BRE involving counts and backrefs that go wrong andotto1-1/+16
similar that have no isssues. Reported by Michael Paoli. Failing cases commented out for now.
2021-04-01Add encoding.c to the various build targetsclaudio1-6/+8
2021-03-31cannot effectively test posix-rename extension after changes indjm1-8/+10
feature advertisment.
2021-03-31Remove workaround for missing d2i_DSAPrivateKey_fp prototypetb1-5/+1
2021-03-30In HTML output, correctly render .Bd -unfilled in proportionally-spacedschwarze1-1/+1
font, rather than with the monospace font appropriate for .Bd -literal. This fixes a minibug reported by anton@. Implemented by no longer relying on the typical browser default of "pre { font-family: monospace }" but instead letting <pre> elements inherit the font family from their parent, then adding an explicit CSS .Li class only for those displays where the manual page author requested it by using the -literal option on the .Bd macro.
2021-03-29Add regress coverage for TLSv1.2 record number increment.jsing1-8/+151
2021-03-29Add a pretty_key_id() which reinserts colons into the hex string.claudio5-12/+53
This way the AKI and SKI printed in the tests tools look the same as before. Requested by job@, OK job@ tb@
2021-03-28The failure mode of test-tls13-version-negotiation.py has changed.tb1-4/+2
Update comment.
2021-03-28Add some restrictions to manifest object profilejob1-1/+2
OK tb@, feedback from claudio@
2021-03-27Enable test-sig-algs-renegotiation-resumption.py.tb1-5/+6
This test covers various scenarios with renegotiation and session resumption. In particular it crashes the OpenSSL 1.1.1j server due to the sigalg NULL deref fixed this week. We need --sig-algs-drop-ok since we do not currently implement signature_algorithms_cert.
2021-03-27Handle dynamic definition of SIGSTKSZ as of glibc 2.34 on Linux.bcook1-7/+24
ok bluhm@, inoguchi@, tb@, deraadt@
2021-03-26Add test-sig-algs-renegotiation-resumption.pytb1-1/+5
This test currently fails but may soon be fixed.
2021-03-24The server only sends a cookie during a HRR, not a SHtb1-4/+4
2021-03-24test HEAD requests, from niklas@benno2-9/+56
2021-03-24Update regress for new_cipher rename.jsing2-6/+6
2021-03-22Don't leak ca in test_cms_sign_verify().tb1-1/+2
Reported by Ilya Shipitsin
2021-03-22Plug a few memory leaks reported by Ilya Shipitsintb1-9/+7
2021-03-21Revise regress to match handshake struct changes.jsing1-18/+18
2021-03-21Build options regress with -DLIBRESSL_INTERNAL.jsing1-2/+2
This is currently needed for DTLS1_2_VERSION, however it should be used here regardless.
2021-03-21Plug memory leak reported by Ilya Shipitsintb1-3/+2
Since r1.7, input in base64_decoding_test() is allocated unconditionally, so free it unconditionally.
2021-03-20typotb1-2/+2
2021-03-20Add new test-tls13-multiple-ccs-messages.pytb1-1/+8
This is a test that checks for NSS's CCS flood DoS CVE-2020-25648. The test script currently fails on LibreSSL and OpenSSL 1.1.1j because it sends invalid records with version 0x0300 instead of 0x0303. We have the ccs_seen logic corresponding to NSS's fix: https://hg.mozilla.org/projects/nss/rev/57bbefa793232586d27cee83e74411171e128361 but we do allow up to two CCS due to an interop issue with Fizz, so at least one of the tests will likey be broken once the record version is fixed.
2021-03-19add a test for misc.c:argv_split(), currently failsdjm3-2/+144
2021-03-19splitdjm5-151/+235
2021-03-17Update for DTLSv1.2 being enabled.jsing1-4/+4
2021-03-17Update for DTLSv1.2 version handling.jsing1-6/+90
2021-03-15add a check for system-version, since I tend to reverse comparisonsespie2-3/+16
2021-03-13Add TEST_SSH_MODULI_FILE variable to allow overriding of the moduli filedtucker1-2/+7
used during the test run.
2021-03-12INET6_NOPRIVACY is called AUTOCONF6TEMP now, missed during rename.florian1-2/+2
2021-03-11Check for the existence of p5-IO-Socket-SSL by checking for its SSL.pmtb1-3/+4
instead of running pkg_add which may block due to its locking mechanism. Precise file to check for suggested by sthen ok kn deraadt on previous version
2021-03-10Revise TLS extension regress to match version handling changes.jsing1-57/+25
2021-03-09Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'smartijn2-2/+1173
regress for basic functionality. This regress covers quite a few usecases, but there's still plenty missing. feedback and OK bluhm@
2021-03-09Kernel drops fewer messages in sendsyslog(2), adapt syslogd(8)bluhm13-15/+300
tests. Kernel stashes logs temporarily, test it. Fix some races in existing tests.
2021-03-05Fix regress tests after changes to tal.c, mft.c, and cert.c.claudio2-4/+38
2021-03-05Test case for read-only array being not that read-only in ksh.zhuk1-1/+14
okay tb@
2021-02-26zap spades of trailing whitespacetb1-266/+266
2021-02-26remove this KEX fuzzer; it's awkward to use and doesn't play nicedjm4-585/+1
with popular fuzzing drivers like libfuzzer. AFAIK nobody has used it but me.
2021-02-25Update regress to match TLS versions change.jsing1-6/+6
2021-02-25s/PubkeyAcceptedKeyTypes/PubkeyAcceptedAlgorithms/djm5-29/+29
2021-02-24Rename pubkeyacceptedkeytypes to pubkeyacceptedalgorithms in test todtucker1-13/+13
match change to config-dump output.
2021-02-23Make this test module aware so it passes with Go 1.16tb1-0/+4
2021-02-23Make this test module aware so it passes with Go 1.16tb1-0/+4
2021-02-21PATH does not include '.' anymore. Fix the runs test for that situation.tb1-2/+2
2021-02-20Enable threads testotto1-1/+1
2021-02-20A regress test to test concurrent exception handling in threadsotto2-0/+63
2021-02-20Revise regress to match change in SSL{_CTX,}_get_{min,max}_proto_version().jsing1-34/+45
2021-02-18mark test-inlabel-wildcard-cert-no-CA-client as an expected failuretb1-1/+2
2021-02-17Make sure puttygen is new enough to successfully run the PuTTY interopdtucker1-10/+9
tests, otherwise skip them.
2021-02-16Add x509 certificate validation regression testsjan3-2/+242
The validation tests are originaly createtd by Steffen Ullrich. OK tb@ No objection jsing@