summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
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.
2024-06-19Rework dropbear key setup to always generate ed25519 keys, other typesDarren Tucker
only if OpenSSH has support for the corresponding key type.
2024-06-18Re-enable ssh-dss tests if ssh is compiled with DSA supportDarren Tucker
2024-06-18Stop using DSA in dropbear interop tests.Anton Lindqvist
2024-06-17Add regress coverage for X509V3_get_d2i()Theo Buehler
2024-06-16zap a stray spaceTheo Buehler
2024-06-16same treatment for this testDamien Miller
2024-06-16penalty test is still a bit racyDamien Miller
2024-06-15openssl-ruby: prepare test for default ruby switchTheo Buehler
2024-06-15crank up penalty timeouts so this should work on even the slowest ofDamien Miller
test builders
2024-06-14Replace deprecated given/when and smartmatch operator in Perl scripts.Alexander Bluhm
2024-06-14split the PerSourcePenalties test in two: one tests penalty enforcementDamien Miller
but not penalty expiry, the other tests penalty expiry. This lets us disable the expiry testing in certain CI test environments.
2024-06-14don't redirect stderr for ssh-keyscan we expect to succeedDamien Miller
2024-06-14specify an algorithm for ssh-keyscan, otherwise it will makeDamien Miller
multiple attempts simultaneously and confuse the test
2024-06-11fix PIDFILE handling, broken for SUDO=doas in last commit hereDamien Miller