summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2021-12-09Fix missing return in asn1_compare_bytes()Joel Sing
2021-12-09Add initial tests for coverage of ASN.1 complex/constructed types.Joel Sing
2021-12-09Add initial tests for coverage of ASN.1 basic/primitive types.Joel Sing
2021-12-08Remove unnecessary select(2) exceptfds kludges.Visa Hankala
2021-12-07Add test case for authentication with locally stored peer certificates.Tobias Heider
2021-12-07be more specific which NETSCAPE stuff to ignore, and whyIngo Schwarze
2021-12-07Some improvements allowing to handle asn1.h and x509v3.h:Ingo Schwarze
* handle multiple qualifiers on the function return type * handle function pointer type declarations * handle unions inside structs * handle forward struct declarations * handle "typedef const" * handle ASN1_F_, ASN1_R_, and X509V3_R_ error constants * handle "#if defined" in the same way as "#ifdef" * skip whitespace between "#" and "define" * skip whitespace before C comments * ignore TYPEDEF_D2I2D_OF
2021-12-06Test poll/select with various I/O conditions; not hooked up yet.Visa Hankala
2021-12-05Add test case for policy matching on responder with multiple policies thatTobias Heider
only differ by srcid.
2021-12-05Allow libradius tests to compile with opaque HMAC_CTX.Theo Buehler
2021-12-05Add initial regress for CT.Joel Sing
This provides test coverage for SCT encoding/decoding.
2021-12-04gross trailing whitespaceTheo Buehler
2021-12-04Free cert, key and ocsp_staple on exit of do_keypair_test().Theo Buehler
Reported by Ilya Shipitsine, discussed with jsing
2021-12-04Convert main into single exit to appease asan.Theo Buehler
2021-12-04Explicitly free EVP_MD_CTX to appease asan. Reported by Ilya Shipitsin.Theo Buehler
2021-12-04Add regress for ECPKParameters ASN.1 encoding/decoding.Joel Sing
2021-12-03Dump more data in the hopes of figuring out why this test occasionallyAnton Lindqvist
fails.
2021-12-02Tell testers which packages to install right away (and why)Klemens Nanni
Other regress tests do it differently; just fix/thouch those that did not mention any package name at all. This helps grepping logs for SKIPPED to find instructions for the next run.
2021-12-02Log that kern.allowdt=1 is needed and whereKlemens Nanni
This helps grepping logs for SKIPPED to find instructions for the next run.
2021-12-02Tell testers which packages to install right awayKlemens Nanni
OK bluhm
2021-12-01Make `sun' global variable. It used by threads and could be corruptedVitaliy Makkoveev
when main() thread exited.
2021-12-01Add some RRDP specific regress tests.Claudio Jeker
OK benno@
2021-11-30Add regress for {d2i,i2d}_{,DSA_,EC_,RSA_}PUBKEY{,_bio}().Joel Sing
2021-11-29Use nanosleep(3) instead of select(2) for test run time delay. Use ~10Vitaliy Makkoveev
years interval as operational infinity.
2021-11-29Create socket within current directory instead of /tmp. Also remove itVitaliy Makkoveev
with "make clean".
2021-11-29Register-time event should make poll/select non-blocking.Visa Hankala
2021-11-29Avoid including sys/param.h. Make a local copy of MINIMUM() in test_helper.hTobias Heider
instead, like we did elsewhere. ok bluhm@
2021-11-29Add and enable 'unconacc' test which provides multithreaded connect(2)Vitaliy Makkoveev
and accept(2) calls on single unix(4) socket. ok bluhm@
2021-11-27Adjust wait channel name and re-enable test.Visa Hankala
2021-11-27Fix timeouts in poll/select regress testsVisa Hankala
Disable poll/select timeout so that the wchan wait would work as intended. The timeout is not essential to the test flow. In addition, the top-level alarm timer prevents the tests from getting stuck should something go wrong.
2021-11-27whitespac eDamien Miller
2021-11-27regression test for match-principals. Mostly by Fabian StelzerDamien Miller
2021-11-26make the bn/mont test compile with opaque DH.Theo Buehler
2021-11-25LibreSSL error message has changed again, make test more tolerant.Alexander Bluhm
2021-11-25Rework this test to compile with opaque RSATheo Buehler
2021-11-25Resolve last issue with opaque BIGNUM in this test.Theo Buehler
2021-11-24Disable poll_close test for now as it expects kqueue backend.Visa Hankala
2021-11-23temporarily disable test unless this is fixedMarc Espie
2021-11-23A weird little test which can expose buggy return value conditions in poll()Theo de Raadt
2021-11-22Add regress test for futexes in shared anonymous memory.Mark Kettenis
ok mpi@
2021-11-21Prepare ssltest for opaque DHTheo Buehler
2021-11-21wycheproof: modify RSA tests to work with opaque RSA structTheo Buehler
2021-11-21wycheproof.go: modify some DSA and ECDSA code to work with opaque structsTheo Buehler
2021-11-21Add tests for concurrent closing of a poll/select monitored fd.Visa Hankala
2021-11-20Switch to BIO_up_ref() instead of adjusting references manually.Theo Buehler
2021-11-20Use BIO_up_ref() instead of adjusting refcounts manuallyTheo Buehler
2021-11-19Mark the X509_VERIFY_PARAM_ID variable type as intentionallyIngo Schwarze
undocumented. It is an opaque struct used only internally, as a sub-object of the public X509_VERIFY_PARAM type. All related API functions take X509_VERIFY_PARAM arguments, so X509_VERIFY_PARAM_ID is of no interest to the user.
2021-11-19Make function prototype parsing a bit stricter,Ingo Schwarze
reducing the risk of accidental misparsing: Require whitespace after the function return type (before the asterisk indicating that the function returns a pointer, if any) and do not accept whitespace between the function name and the opening parenthesis of the parameter list. These changes are not a problem because we want that style for KNF reasons anyway.
2021-11-19Add and enable the new 'undgram_conclose' test which tries to kill theVitaliy Makkoveev
datagram socket connected to the dying socket while it cleaning it's list of connected sockets. Incorrect handling of this case could produce kernel crash. ok bluhm@
2021-11-19Add and enable new 'unsendrecvthr' test which performs multithreadedVitaliy Makkoveev
writes on unix(4) sockets. The receiver should be sure no data corruption or loss. ok bluhm@