summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2024-01-24Adjust community regress test after the switch to ibuf in bgpd.Claudio Jeker
OK tb@
2024-01-23Place the blob in the .openbsd.mutable section to cope with recentAnton Lindqvist
madvise(2) changes. ok deraadt@
2024-01-21Replace more occurrences of OBJ_NAME_do_all_sorted() withTheo Buehler
OBJ_NAME_do_all()
2024-01-20link the infcover test statically in preparation of zlib changesTheo Buehler
2024-01-19Enable shutdown regress test.Joel Sing
2024-01-19Add regress test coverage for SSL_shutdown().Joel Sing
This tests and codifies the behaviour of SSL_shutdown() with respect to SSL_quiet_shutdown() and SSL_set_shutdown(). For now, only the legacy stack (TLSv1.2) is tested, as there are currently some subtle differences with the TLSv1.3 stack.
2024-01-18ec_point_conversion: zap an empty lineTheo Buehler
2024-01-16Cope with recent changes to pfctl output.Anton Lindqvist
2024-01-15Run the pkey cleanup test also for {Ed,X}25519Theo Buehler
2024-01-15Switch to EVP_CIPHER_do_all() now that snaps are available on most archesTheo Buehler
2024-01-15Increase wait until threshold. Should hopefully make these tests moreAnton Lindqvist
stable.
2024-01-12appstest: Zap a trailing tab added in previousTheo Buehler
2024-01-12Add -force_pubkey -multivalue-rdn -set_issuer -set_subject -utf8 to x509 appJob Snijders
The -set_issuer, -set_subject, and -force_pubkey features can be used to 'rechain' PKIs, for more information see https://labs.apnic.net/nro-ta/ and https://blog.apnic.net/2023/12/14/models-of-trust-for-the-rpki/ OK tb@
2024-01-11Remove the evp_pkey_method() testTheo Buehler
This is a minimal test for an API that will be removed in a subsequent commit.
2024-01-11don't disable RSA test when DSA is disabled; bug introduced in last commitDamien Miller
2024-01-11make DSA testing optional, defaulting to onDamien Miller
ok markus
2024-01-09extend ChannelTimeout regression test to exercise multiplexed connectionsDamien Miller
and the new "global" timeout type. ok dtucker@
2024-01-08Fix regress build since the reacharounds are fragileTheo Buehler
noted by anton
2024-01-05Wait until the expected interface state is reached instead of relying onAnton Lindqvist
arbitrary sleeps. Should hopefully make these tests more stable.
2024-01-04Skip tests that use too many resources on armv7.Alexander Bluhm
2024-01-02Run bind(2) and connect(2) in parallel also for TCP and Raw IP.Alexander Bluhm
Before only UDP was tested.
2023-12-31Sprinkle a handfull of missing continueTheo Buehler
2023-12-30Add extended regress coverage for ASN.1 methodsTheo Buehler
Validate that every alias resolves to a non-alias in one step and that non-aliases have pkey_id == pkey_base_id, an info string and a pem_str. They can be looked up by their pkey_id or pem_str. Conversely, all these are false for aliases.
2023-12-29There is no need to include sys/uio.h here.Claudio Jeker
2023-12-29more regress tests for RB_* and RBT_* macrosaisha
help, pointers and OK bluhm@
2023-12-27Add initial regress for CRYPTO_EX_DATA.Joel Sing
2023-12-27Remove engine regress.Joel Sing
Engines are no longer a thing. Discussed with tb@
2023-12-22xargs: fix parsing of empty fields when "xargs -0" is used.Todd C. Miller
Previously, these fields would be skipped. From Hiltjo Posthuma.
2023-12-20btrace: add support for hex and octal values.Dave Voutila
Changes number tokenizing and parsing to support hex & octal values. Does not address other lexer issues (e.g. $0x1) to close gaps with bpftrace. OK claudio@
2023-12-18regress test for agent PKCS#11-backed certificatesDamien Miller
2023-12-18regress test for constrained PKCS#11 keysDamien Miller
2023-12-17c2sp: replace openssl 3.0 with 3.2 supportTheo Buehler
2023-04-23Import C2SP/CCTV testTheo Buehler
This currently only covers Ed25519 using the c2sp-testvectors package and checks that our Ed25519 implementation behaves as expected from a "ref10" implementation. This test has Go and c2sp-testvectors as a hard dependency. It will optionally pick up any OpenSSL package installed on the system and test that as well. https://github.com/C2SP/CCTV https://github.com/C2SP/CCTV/tree/main/ed25519
2023-12-15Remove the string_table testTheo Buehler
If it wasn't for security/xca, all of the ASN1_STRING_TABLE API would hit the attic before long. API design by a trained professional... The table can at least be made immutable, which in turn makes this test entirely pointless.
2023-12-13remove -o cases; reminded by antonKlemens Nanni
2023-12-13rfc3779: remove redundant const.Theo Buehler
This is already included in the typedef (yuck) and makes some Windows compilers unhappy.
2023-12-13tlsexttest: \178 isn't a valid octal escape sequenceTheo Buehler
2023-12-13constraints: \178 isn't a valid octal escape sequenceTheo Buehler
2023-12-13x509_asn1: avoid lookup table that makes some compilers whineTheo Buehler
2023-12-10evp_test: zap extra empty lineTheo Buehler
2023-12-08Add regress coverage for OBJ_NAME_do_all*()Theo Buehler
While this may seem a bit out of place since is an objects API by name, it really is about EVP. Plus, we want to leverage some things we already needed for the EVP_*do_all() API (which currently wraps OBJ_NAME_do_all* but that will change soon).
2023-12-07Run bind(2) and connect(2) stress test also with IPv6.Alexander Bluhm
2023-12-06Add tests that create and delete cloned routes during connect(2).Alexander Bluhm
2023-12-06Stress test bind(2) and connect(2) system calls in OpenBSD regress.Alexander Bluhm
2023-12-01Add tests to exercise the recent bug fixes.Todd C. Miller
2023-11-27EVP test: fix includesTheo Buehler
2023-11-27EVP test: add regress coverage for the do_all() APITheo Buehler
2023-11-24Additional tests of automatic tagging involving different kinds of hyphensIngo Schwarze
after tag.c rev. 1.38.
2023-11-241. Do not put ASCII_HYPH (0x1c) into the tag file.Ingo Schwarze
That happened when tagging a string containing '-' on an input text line, most commonly in man(7) .TP next line scope. 2. Do not let "\-" end the tag. In both cases, translate ASCII_HYPH and "\-" to plain '-' for output. For example, this improves handling of unbound.conf(5). These two bugs were found thanks to a posting by weerd@.
2023-11-20Add a couple of tests for handling of tcp connections.Martijn van Duren