summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2024-08-15Regen some OK files since the bgpctl rib header changed.Claudio Jeker
Friendly reminder by anton@
2024-08-15t_recvmmsg and t_sendmmsg were enabled in 2022Philip Guenther
2024-08-15adapt to EVP_PKEY conversionDamien Miller
2024-08-11Add include path for crypto_arch.h.Joel Sing
2024-08-09Regenerate expected files since gcc4 switched to std=gnu9x some time ago.Claudio Jeker
OK deraadt@ millert@
2024-08-09Add string.h include and typecast data to reduce warningsClaudio Jeker
OK deraadt@ millert@
2024-08-08check_complete: accept #errorTheo Buehler
2024-08-08check_complete: OBJ_bsearch_() and OBJ_bsearch_ex_() are goneTheo Buehler
2024-08-08instead of including a literal NUL in a string, use "x$(printf \\000)x"Theo Buehler
2024-08-08hmac test: fix build with gccTheo Buehler
The bounded attribute leads to failing regress compilation with gcc due to a test passing a negative length to exercise a chck. noticed and fixed suggested by claudio
2024-08-07Update sparc64 ok files to match with reality.Claudio Jeker
OK deraadt@
2024-08-07Rework fork-exit regress to work with any pagesize not only 4k.Claudio Jeker
Also mmap PROT_READ|PROT_WRITE instead of write only. Add a bit more extra space for the stack allocations. With all of this this test no longer fails on sparc64 OK deraadt@ bluhm@
2024-08-07adjust check_complete after recent-ish API and docs changesTheo Buehler
2024-08-06Define _LOCORE before including machine/ctlreg.h in ASM code.Claudio Jeker
OK miod@ kettenis@
2024-08-02Fix previousTheo Buehler
Arguably the want_protocol entries in various of these tests are incorrect but I'll leave that for another day.
2024-08-02Adjust tls regress for protocol parsing fixesTheo Buehler
This mostly reverts what was done by beck in Tallinn and adjust tlstest to add new test cases and now failing connection tests.
2024-07-30sched_yield() is not strong enough to overflow the recv buffer on someClaudio Jeker
systems. Use a proper sleep using usleep(100) instead.
2024-07-30On arm64, check whether the CPU has the BT feature to determine the expectedMark Kettenis
outcome of the test.
2024-07-25Fix test23. It assumed the place of the attribute is unchanged. But now,YASUOKA Masahiko
the message-authenticator is located at first always. found anton
2024-07-23Revise regress for ssl3_get_cipher() changes.Joel Sing
2024-07-22Revise regress to match cipher suite values change.Joel Sing
2024-07-21asn1time: indicate which comparison function failedTheo Buehler
extracted from a diff by Kenjiro Nakayama
2024-07-20Fix golden numbers after beck broke it months agoTheo Buehler
(why is it always me who gets to clean up this shit?)
2024-07-19test transfers in mux proxy mode tooDamien Miller
2024-07-17Add RCS idTheo Buehler
2024-07-17Enable regress for SSL_CIPHER_get_handshake_digest()Joel Sing
Turns out this is already linked statically.
2024-07-17Rework cipher find test to also provide coverage for SSL_CIPHER_*()Joel Sing
2024-07-16Update regress for removal of SSL_HANDSHAKE_MAC_DEFAULT.Joel Sing
2024-07-15fix signature of main()Anton Lindqvist
2024-07-15enable warnings and apply a dash of knfmtAnton Lindqvist
2024-07-14enable warnings and fix complaintsAnton Lindqvist
2024-06-28Test writing to socket pair closed by the other side. This mustAlexander Bluhm
trigger EPIPE error. with and OK mvs@
2024-07-14Add elf_aux_info(3)Jeremie Courreges-Anglas
Designed to let userland peek at AT_HWCAP and AT_HWCAP2 using an already existing interface coming from FreeBSD. Headers bits were snatched from there. Input & ok kettenis@ libc bump and sets sync will follow soon
2024-07-11Adjust regress to match changes in SSL_select_next_proto() argsTheo Buehler
2024-07-10Teach symbols test about the namespaceTheo Buehler
This ensures that when adding public symbols, the magic is not omitted. with/ok beck
2024-07-10Sweep up more softdep crumbs.Kenneth R Westerback
Nuke #if notyet/#endif chunks containing references to never defined STATFS_SOFTUPD; ok otto@
2024-07-10Sweep up more softdep crumbs.Kenneth R Westerback
FFS_SOFTUPDATES is no longer used. Remove stray defined(FFS_SOFTUPDATES) checks and an #if/#endif block referencing no longer defined softdep_fsync(). ok otto@
2024-07-09Improve test coverage for TLS1-PRFTheo Buehler
This is basically a copy of the libssl unit tests, moved to libcrypto to avoid starting the infection of libssl with this particular piece of EVP garbage.
2024-07-09Add a minimal regress test for TLS1-PRFTheo Buehler
2024-07-08Adjust regress for SPKAC removalTheo Buehler
ok jsing
2024-07-01Explicit TLS handshake with syslog client.Alexander Bluhm
Add a new TLS handshake callback for incoming connections. This will allow to inspect the client certificate later. For now only print a debug message and check it in regress. with and OK henning@
2024-07-01use "lcd" to change directory before "lls" rather then "cd", sinceDamien Miller
the directory we're trying to list is local. Spotted by Corinna Vinschen
2024-06-28Link regress unp-write-closed to build.Alexander Bluhm
2024-06-28Test writing to socket pair closed by the other side. This mustAlexander Bluhm
trigger EPIPE error. with and OK mvs@
2024-06-28Add more regress coverage for SSL_select_next_proto()Theo Buehler
2024-06-23rust-openssl: switch from deprecated config to config.tomlTheo Buehler
2024-06-20Work around dbclient cipher and mac query bug.Darren Tucker
Unlike earlier versions, recent Dropbear (at least v2024.85) requires a host arg when querying supported ciphers and macs via "-c/-m help". Earlier versions accept but do not require it, so always provide it. If these queries fail, skip the test with a warning.
2024-06-20Remove dropbear key types not supported by current OpenSSH.Darren Tucker
Allows subsequent test runs to work if OpenSSH is rebuilt w/out OpenSSL.
2024-06-19Provide defaults for ciphers and macs if querying for them fails sinceDarren Tucker
on some versions of Dropbear (at least v2024.85) "-m help" doesn't seem to work. Enable all supported pubkey algorithms in the server.
2024-06-19Use ed25519 keys for kex tests since that's supported by OpenSSH even whenDarren Tucker
built without OpenSSL. Only test diffie-hellman kex if OpenSSH is compiled with support for it.