summaryrefslogtreecommitdiff
path: root/src/regress/lib/libssl (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Rewrite the TLS status request extension to use the new TLS extension framework.beck2017-08-121-1/+128
| | | | ok jsing@
* Add regress coverage for the TLS signature algorithms extension.jsing2017-08-121-1/+163
|
* Rewrite session ticket TLS extension handling using CBB/CBS and the newdoug2017-08-121-1/+302
| | | | | | extension framework. ok jsing@ beck@
* Remove NPN test coverage.jsing2017-08-122-129/+1
|
* errant whitespacebeck2017-08-121-3/+3
|
* Update the TLSv1.2 Client Hello messages, due to the removal of DSAjsing2017-08-121-20/+18
| | | | sigalgs.
* Be consistent with goto labels, failure flag and use of FAIL macro.jsing2017-08-111-128/+105
|
* doug@ added code in here as well.jsing2017-08-111-1/+2
|
* Sort by extension/function name.jsing2017-08-111-577/+576
|
* Rewrite EllipticCurves TLS extension handling using CBB/CBS and the newdoug2017-08-111-1/+337
| | | | | | extension framework. input + ok jsing@
* Rewrite the ECPointFormats TLS extension handling using CBB/CBS and thedoug2017-08-111-1/+470
| | | | | | new extension framework. input + ok jsing@
* Extend the SNI tests to ensure that we have a hostname in the sessionjsing2017-07-241-2/+31
| | | | | | after a successful tlsext_sni_serverhello_parse() and that tlsext_sni_clienthello_parse() fails if we have an existing session and the SNI is mismatched.
* Add regress coverage for the TLS Renegotiation Indication extension.jsing2017-07-241-1/+266
|
* Provide a new regress test for TLS extension handlers, currently coveringjsing2017-07-163-1/+256
| | | | the newly converted SNI code.
* Revise cipher suites in regress to match DSS cipher suite removal.jsing2017-05-071-96/+82
|
* Bring in an SSL_HANDSHAKE structure and commence the great shovellingbeck2017-05-061-2/+2
| | | | ok jsing@, gcc@, regress@
* Add regress coverage for SSL{,_CTX}_set_{min,max}_proto_version().jsing2017-05-061-12/+304
|
* Update regress to match changes to tls1_PRF().jsing2017-03-251-10/+10
|
* Update regress and remove temporary buffer to match changes in tls_PRF().jsing2017-03-181-8/+4
|
* Add a unit test for tls1_PRF().jsing2017-03-102-1/+257
|
* Add an initial regress test that covers the server-side of libssl, byjsing2017-03-053-1/+220
| | | | providing SSL_accept() with fixed ClientHello messages.
* Treat "ERROR in STARTUP" as an actual error, rather than failing withoutjsing2017-03-041-2/+2
| | | | | | | exiting non-zero (which has been masking a DTLS related issue). Also make the message consistent with other errors. Spotted by inogochi@
* Remove commented out code and fix indentation of surrounding statements.jsing2017-03-041-12/+5
|
* Remove handling for SSLv2.jsing2017-03-041-14/+3
|
* Update ssl versions regress to handle min/max configured versions andjsing2017-01-251-47/+201
| | | | the cover the ssl_supported_version_range() function.
* Update client tests for changes in default EC formats/curves.jsing2017-01-241-52/+31
|
* Use prime256v1 for tests unless otherwise specified.jsing2017-01-241-4/+0
|
* Fix regress to handle movement of ssl structures to internalbeck2017-01-231-2/+4
|
* Update the TLS ALPN unit tests to work with internal/opaque data.jsing2017-01-222-13/+11
|
* Add regress tests for max shared version code.jsing2017-01-031-2/+133
|
* Add regress coverage for enabled protocol version range.jsing2016-12-302-1/+146
|
* Extend regress to include a peer certificate in the session.jsing2016-12-261-58/+134
|
* Ensure that after an i2d_SSL_SESSION() call, the passed pointer now pointsjsing2016-12-261-8/+9
| | | | to the end of the buffer.
* Update regress for ECDHE with X25519.jsing2016-12-211-41/+41
|
* Ensure negative time/timeout are handled appropriately.jsing2016-12-211-1/+27
|
* Revise regress for changes to ssl_parse_serverhello_tlsext().jsing2016-12-181-3/+3
| | | | Same diff from inoguchi@
* Update regress test to handle change to ssl_cipher_list_to_bytes().jsing2016-12-041-10/+11
|
* Update regress for IDEA cipher suite removal.jsing2016-11-061-83/+83
|
* Move pqueue regress from libcrypto to libssl, since that's where the pqueuejsing2016-11-044-1/+140
| | | | | code now lives. Also unbreak the regress following the symbol hiding changes in libssl.
* Some tests require internal symbols; have them link with the staticguenther2016-11-043-6/+8
| | | | | | | libssl or libtls so they can continue to see them after the shared library namespace is cleaned up ok jsing@
* Update client hello messages to follow the removal of fixed ECDH.jsing2016-10-191-89/+65
|
* remove unneeded reach-around includebcook2016-09-031-2/+2
|
* Fix build of regress after source movesbeck2016-09-021-2/+2
|
* Enable ALPN regress now that it passes.jsing2016-08-271-4/+2
|
* Update regress test to reflect changes in the cipher list.jsing2016-04-281-61/+62
|
* Change test to use length 128 (shortest long-form encoding).libressl-v2.3.1doug2015-10-251-2/+2
| | | | From BoringSSL commit: d13a5e15d4e4eb51513be665306a2beba39869df
* check if openssl(1) actually works before proceedingbcook2015-09-271-0/+2
| | | | | It was possible for this test to pass even if the openssl command itself was missing.
* Revise regression test so that it works correctly with AES taking priorityjsing2015-09-131-34/+191
| | | | if hardware acceleration is available.
* remove e_os2.h includesbcook2015-09-131-1/+0
| | | | ok jsing@
* Add an initial TLS client regress, which currently covers ClientHellojsing2015-09-013-1/+369
| | | | message generation.