summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2024-10-07Add a multithreaded test for SIGSTOP and SIGCONT behaviour.Claudio Jeker
This actually installs a SIGTSTP handler which then triggers a SIGSTOP. Currently unlinked since both SIGSTOP and SIGCONT delivery is busted.
2024-10-07rpki-client: add small unit test for the sequence numberTheo Buehler
got this wrong too many times, let's make sure this is right.
2024-10-02Hook up the err regress.Joel Sing
2024-10-02Add initial regress for the error stack and ERR_* APIs.Joel Sing
2024-10-02Enable additional CRYPTO_get_ex_new_index() tests.Joel Sing
It was previously possible to call CRYPTO_get_ex_new_index() with either a negative index or a positive index that equaled or exceeded CRYPTO_EX_INDEX__COUNT. The reimplementation of exdata treats these as error cases.
2024-09-27test some more Match syntax, including criteria=arg and negationsDamien Miller
2024-09-26Remove debug leftover. There is no need to run tcpdump anymore.Claudio Jeker
2024-09-25Extend maxattr test to also include IPv6 and with that test for theClaudio Jeker
up_generate_mp_reach() failure.
2024-09-25Add a maxattr regress test that causes the rdomain1 bgpd instance to tripClaudio Jeker
over 4096 bytes for a BGP UPDATE message. Check on the 3rd system that the affected prefixes are properly withdrawn.
2024-09-21Check that .In is callable and parsed.Ingo Schwarze
Triggered by a documentation patch from Evan Silberman <evan at jklol dot net>. I'm not testing yet whether the same applies in the SYNOPSIS section because there are multiple parsing and formatting differences with groff in that section.
2024-09-18Enable large number of extension tests and stop skippking QUIC transportTheo Buehler
parameter extension which we now know about
2024-09-17tlsfuzzer: add a start-server convenience target for interactive testingTheo Buehler
2024-09-17Replace OpenSSL 3.1 (which no longer is in ports) with 3.3Theo Buehler
2024-09-14tlsfuzzer: grammar fix missed in previousTheo Buehler
2024-09-13typo: troups -> groupsTheo Buehler
2024-09-11parametes -> parametersTheo Buehler
2024-09-10Delete a test_ps() call that does not actually testIngo Schwarze
what it was intended to test. The intention was to test that src/bin/ps/utf8.c handles embedded NUL bytes correctly, just as the other tests in the same group test the handling of various other non-printable characters. But testing that does not work for multiple reasons. Neither does the shell pass the NUL byte to the called test program as intended, nor can argv[] in a C program contain a NUL byte in the middle of an argument, simply because in the C language, a string is defined to end at the first NUL byte. On top of all that, even the function mbswprint() that was supposed to be tested terminates the processing of the multi-byte input string as soon as it encounters a NUL byte (all of which is correct behaviour). So this particular subtest was totally bogus and only worked by accident, for reasons completely unrelated to the intended purpose. I don't think the test needs to be replaced by anything else. NUL bytes in the middle of a program argument just aren't a thing in the first place. Thanks to deraadt@ for asking what the purpose of this test_ps() call was.
2024-09-10Include CLUSTER_LIST in the bad attribute tests. Also add a 2nd sessionClaudio Jeker
which is iBGP so we can test both CLUSTER_LIST behaviours.
2024-09-09test mlkem768x25519-sha256Damien Miller
2024-09-07Futhermore -> FurthermoreTheo Buehler
2024-09-06Prepare for an upcoming tlsfuzzer test that expects decode_errorTheo Buehler
when we send illegal_parameter. Shrug.
2024-09-06Regression for '%c'.Martin Pieuchot
From Christian Ludwig.
2024-09-04Missing RCSIDTheo Buehler
2024-09-04Remove openssl 1.1 regressTheo Buehler
2024-09-04Unlink OpenSSL 1.1 regressTheo Buehler
2024-09-04Link openssl 3.2 regress to buildTheo Buehler
2024-09-04Add regress against OpenSSL 3.2Theo Buehler
OpenSSL 1.1 is dead. This directory will use the default version in ports (currently 3.2) for regress testing.
2024-09-03regression test for Include variable expansionDamien Miller
2024-09-03Fix test_fork() prototype.Anton Lindqvist
2024-09-03Stop invoking diff(1) from C in access unveil regress, instead performAnton Lindqvist
the diffing from the make target.
2024-09-03Adjust expected output after recent X_OK changes.Anton Lindqvist
2024-09-01symbols: remove special case for cpuid_setup and cpu_capsTheo Buehler
The former is gone and the latter is available in crypto.h.
2024-09-01Enable warnings and fix style nits.Anton Lindqvist
2024-09-01Make unveil access regress work with objdir.Anton Lindqvist
2024-09-01add tests for linux kpi for rbtreeaisha
lots of cleanup and rewriting by jsg@
2024-08-31Add regression test for access(2)+unveil(2)Jeremy Evans
ok deraadt
2024-08-31Update for OPENSSL_cpu_caps() now being machine independent.Joel Sing
2024-08-31Undo workaround for EVP_PKEY_*check() removalTheo Buehler
2024-08-31Retire the whirlpool testTheo Buehler
2024-08-31unhook whirlpool from the treeTheo Buehler
2024-08-30Adjust freenull test for upcoming conf_api.h removalTheo Buehler
2024-08-29Disable hmac and pkey_ec tests until after the bumpTheo Buehler
2024-08-29Remove evp_pkey_check testTheo Buehler
The API it tests will be removed shortly
2024-08-29Convert prototypes to new style.Claudio Jeker
OK millert@
2024-08-29Use signal handler safe dprintf() instead of asprintf + writeClaudio Jeker
OK millert@
2024-08-28Add test for for the case where the pattern space is empty but doesTodd C. Miller
not start with a NUL character, which might occur after using the D command.
2024-08-28Extend maxprefix and maxprefixout tests to also check that the limitsClaudio Jeker
are checked during reload.
2024-08-28fix test: -F is the argument to specify a non-default ssh_config,Damien Miller
not -f (this is sadly not a new bug)
2024-08-26Test bitstring macro evaluation.Alexander Bluhm
For all bitstring macros, add a test with side effects in the arguments. Also fix compiler warnings and wrap long line. In main() replace exit(0) with return(0) to check stack canary. Create expected test files with make target create-good. OK florian deraadt@
2024-08-23Putting Xs into squares is all the rage with statisticians. We shouldFlorian Obser
test that they can use bitstring macros for that. with & OK deraadt OK bluhm