summaryrefslogtreecommitdiff
path: root/src/regress/lib/libssl/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Hook renegotiation regress.jsing2025-02-011-1/+2
|
* Instead of unhooking libssl/client regress tests, flag them as expectedanton2024-04-221-3/+2
| | | | | | to fail. ok tb@
* Disable client handshake test for now for pending changes.beck2024-03-261-2/+3
| | | | ok jsing@
* Enable shutdown regress test.jsing2024-01-191-1/+2
|
* Link symbols test to buildtb2023-07-151-1/+2
|
* Reenable clienttest and servertesttb2023-07-121-3/+3
|
* Disable TLS 1.0 and TLS 1.1 in libsslbeck2023-07-021-3/+3
| | | | | | | | | | | | Their time has long since past, and they should not be used. This change restricts ssl to versions 1.2 and 1.3, and changes the regression tests to understand we no longer speak the legacy protocols. For the moment the magical "golden" byte for byte comparison tests of raw handshake values are disabled util jsing fixes them. ok jsing@ tb@
* Add regress coverage for TLS exporters.jsing2022-11-051-1/+2
|
* Link rust-openssl to regresstb2022-10-201-1/+2
|
* Wire up QUIC regress.jsing2022-08-271-1/+2
|
* Provide regress for SSL public APIs.jsing2022-01-051-1/+2
| | | | | | This will largely test curly and inconsistent APIs that are not covered by other regress tests. Currently, this tests the wonder that is SSL_get_peer_cert_chain().
* Add a regress test for TLS client/server.jsing2021-10-231-1/+2
| | | | | | | | | This currently exercises various combinations of TLS versions and their associated key exchange mechanisms. Note that this currently fails for TLSv1.0/TLSv1.1 with RSA KEX (to be fixed shortly). Over time all of the ssl regress should be moved into the dtls and tls regress tests.
* hook verify regress test to buildtb2021-08-301-1/+2
|
* Revert accidental committb2021-08-301-2/+1
|
* link verify regress tests to buildtb2021-08-301-1/+2
|
* Hook openssl-ruby test to regress treetb2021-05-031-1/+2
|
* Hook up dtls regress.jsing2020-10-141-1/+2
|
* Hook up tlslegacy regress.jsing2020-10-071-1/+2
|
* 1) Move the interop tests to the end so we see tlsfuzzer firstbeck2020-09-211-2/+2
| | | | | | | | | | 2) Reorder the interop tests so the really slow "cert" test is at the end 3) Change the cert tests to use REGRESS_SLOW_TARGETS when testing combination of client and server that does not involve libressl. This way we can skip testing openssl to openssl11 when running these manually by setting REGRESS_SKIP_SLOW to "yet" in mk.conf ok jsing@
* hook tlsfuzzer to regresstb2020-05-211-1/+2
|
* Re-enable the client test now that it passes again.jsing2020-04-061-2/+2
|
* Add regress for TLSv1.3 sequence number handling.jsing2020-03-131-1/+2
|
* Disable the client hello message regress test for now.jsing2020-01-251-2/+2
| | | | | | | The golden values have changed due to TLSv1.3 and will likely change more in the near future. This will be updated and re-enabled when things settle. Discussed with beck@
* hook handshake testtb2019-01-201-1/+2
|
* Hook record regress.jsing2019-01-191-1/+3
|
* Add regress for extensible buffer code.jsing2019-01-171-1/+2
|
* Spelingbeck2018-11-101-2/+2
|
* Make sure the interop test happen last (since they take a long time)beck2018-11-101-2/+3
|
* remove the not yet implemented "handshake" subdirectorytb2018-11-091-2/+1
|
* Add subdirectires with SUBDIR += instead of a single assignment withtb2018-11-091-13/+13
| | | | line continuations.
* Add in key_schedule regress tests to regress buildbeck2018-11-071-1/+2
|
* +interopbluhm2018-11-071-1/+2
|
* Provide a new regress test for TLS extension handlers, currently coveringjsing2017-07-161-1/+2
| | | | the newly converted SNI code.
* Add an initial regress test that covers the server-side of libssl, byjsing2017-03-051-1/+2
| | | | providing SSL_accept() with fixed ClientHello messages.
* Move pqueue regress from libcrypto to libssl, since that's where the pqueuejsing2016-11-041-1/+2
| | | | | code now lives. Also unbreak the regress following the symbol hiding changes in libssl.
* Add an initial TLS client regress, which currently covers ClientHellojsing2015-09-011-1/+2
| | | | message generation.
* Convert ssl_bytes_to_cipher_list to CBS.doug2015-06-281-2/+3
| | | | | | | Link in the new 'unit' regress and expand the invalid tests to include some that would fail before the CBS conversion. input + ok miod@ jsing@
* Import BoringSSL's crypto bytestring and crypto bytebuilder APIs.doug2015-02-061-1/+2
| | | | | | | | | | | | | | This is imported with as few changes as possible for the initial commit. I removed OPENSSL_EXPORT, replaced OPENSSL_malloc() etc with malloc() and changed a few header includes. BoringSSL has this as part of their public API. We're leaving it internal to libssl for now. Based on BoringSSL's CBB/CBS API as of commit c5cc15b4f5b1d6e9b9112cb8d30205a638aa2c54. input + ok jsing@, miod@
* Add libssl ciphers regress, which currently only coversjsing2015-02-061-1/+2
| | | | get_cipher_by_char/put_cipher_by_char.
* Add a regress test for the ASN1 handling of SSL session tickets.jsing2014-07-131-1/+2
|
* Move ssltest.c to a regress test.jsing2014-05-241-0/+8
|
* Move the regress tests that are in lib/libssl to usr.sbin/openssl,jsing2014-05-241-58/+0
| | | | | | | since they are really testing openssl(1) (although this also tests libcrypto and libssl), rather than actual parts of the libssl library. Discussed with miod@
* Remove the ossltests target, these are now all in libcrypto regressjsg2014-04-171-208/+2
| | | | except sha256t/sha512t which are likely to be removed for license reasons.
* adapt to test file movesjsg2014-04-161-63/+50
| | | | md2test and rsatest targets removed as the files have been removed
* don't use non-standard CFLAGS; ok miod@, deraadt@naddy2010-10-031-2/+2
|
* update for openssl-0.9.8hdjm2008-09-061-47/+93
|
* missing blowfish testmickey2003-06-161-4/+4
|
* un-break test; report and test by davidkrausemarkus2003-05-241-90/+90
|
* remove MDC2; patentsmarkus2002-09-261-7/+1
|
* Rename a bunch of the old bsd.regress.mk variables into the new ones.avsm2002-09-021-3/+3
| | | | ok art@