Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove unnecessary regress target. | doug | 2015-06-23 | 1 | -7/+2 | |
| | ||||||
* | Add tests for CBS_offset() and CBS_write_bytes(). | doug | 2015-06-17 | 1 | -2/+70 | |
| | | | | "no problem" miod@, tweak + ok jsing@ | |||||
* | Be more strict about BER and DER terminology. | doug | 2015-06-16 | 1 | -15/+18 | |
| | | | | | | | | bs_ber.c does not convert BER to DER. It's a hack to convert a DER-like encoding with one violation (indefinite form) to strict DER. Rename the functions to reflect this. ok miod@ jsing@ | |||||
* | Check for invalid leading zeros in CBS_get_asn1_uint64. | doug | 2015-04-25 | 1 | -2/+4 | |
| | | | | | | | | | | ASN.1 integers cannot have all zeros or all ones for the first 9 bits. This rule ensures the numbers are encoded with the smallest number of content octets (see ITU-T Rec X.690 section 8.3.2). Based on BoringSSL commit 5933723b7b592e9914f703d630b596e140c93e16 ok deraadt@ jsing@ | |||||
* | Reject DH keys sent by a server if they are considered too small; inspired | miod | 2015-03-08 | 1 | -38/+4 | |
| | | | | | by a similar BoringSSL change, but raising the limit to 1024 bits. ok jsing@ markus@ guenther@ deraadt@ | |||||
* | Add more error checking and free resources in bytestringtest. | doug | 2015-02-16 | 1 | -26/+47 | |
| | ||||||
* | Add regress tests for SSL_CIPHER_get_by_value() and SSL_CIPHER_get_by_id(). | jsing | 2015-02-07 | 1 | -1/+61 | |
| | ||||||
* | KNF bytestring files. | doug | 2015-02-06 | 1 | -582/+596 | |
| | | | | | | | | I checked that this doesn't change anything. Compiled with clang using -Wno-pointer-sign -g0 to reduce the differences. Only difference in the asm is due to assert(0) line number changes in bs_cbs.c and bs_cbb.c. miod is ok with the general process. | |||||
* | Import BoringSSL's crypto bytestring and crypto bytebuilder APIs. | doug | 2015-02-06 | 3 | -1/+671 | |
| | | | | | | | | | | | | | | 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 covers | jsing | 2015-02-06 | 3 | -1/+130 | |
| | | | | get_cipher_by_char/put_cipher_by_char. | |||||
* | unifdef OPENSSL_NO_NEXTPROTONEG | jsing | 2014-12-14 | 1 | -12/+0 | |
| | ||||||
* | Increase cipher suite test coverage by including all cipher suites that | jsing | 2014-12-12 | 1 | -5/+5 | |
| | | | | use RSA authentication, rather than only those that use RSA key exchange. | |||||
* | Add regress for ALPN. | jsing | 2014-12-10 | 2 | -1/+180 | |
| | | | | Based on OpenSSL. | |||||
* | remove duplicate initialization of .sid_ctx in test | bcook | 2014-12-07 | 1 | -3/+1 | |
| | ||||||
* | The -ssl2 flag does nothing - remove the flag and any tests that were | jsing | 2014-12-06 | 2 | -34/+4 | |
| | | | | using it. | |||||
* | Allow overriding the path to the testssl and openssl binaries. | bcook | 2014-12-03 | 1 | -9/+9 | |
| | | | | | | | This is needed by the portable tree to point directly to the newly-built binaries when running unit tests. discussed with jsing@ and others | |||||
* | Remove _XOPEN_SOURCE_EXTENDED since we're not too concerned about | jsing | 2014-10-13 | 1 | -9/+2 | |
| | | | | gethostname being declared properly on Compaq platforms that use DEC C... | |||||
* | BIO_free() and SSL_CTX_free() have explicit NULL checks, so there is no | jsing | 2014-10-13 | 1 | -29/+16 | |
| | | | | need to have additional checks here. | |||||
* | Add NPN regress tests from OpenSSL. However, unlike OpenSSL, actually exit | jsing | 2014-10-13 | 2 | -3/+146 | |
| | | | | with a failure if the NPN verification fails. | |||||
* | Fix tlsext_tick_lifetime_hint value in test #2 to make sure the | miod | 2014-07-16 | 1 | -29/+29 | |
| | | | | | (tlsext_tick_lifetime_hint > 0) test also passes on 32-bit platforms (tlsext_tick_lifetime_hint is a long). | |||||
* | Add a regress test for the ASN1 handling of SSL session tickets. | jsing | 2014-07-13 | 3 | -1/+389 | |
| | ||||||
* | More KNF. | jsing | 2014-07-12 | 1 | -95/+108 | |
| | ||||||
* | Remove #ifndefs for OPENSSL_NO_DH, OPENSSL_NO_ECDH and | jsing | 2014-07-12 | 1 | -41/+0 | |
| | | | | | OPENSSL_NO_X509_VERIFY. We're not going to build with these and the same removal has already been done for libssl. | |||||
* | Remove PSK from the ssl regress. | jsing | 2014-07-11 | 2 | -134/+1 | |
| | ||||||
* | Uncompress ssltest. | jsing | 2014-07-10 | 1 | -50/+0 | |
| | ||||||
* | Include -DLIBRESSL_INTERNAL in regress makefiles. | jsing | 2014-07-08 | 1 | -2/+2 | |
| | | | | ok miod@ | |||||
* | Add DTLS support to ssltest and wire up some regress tests. | jsing | 2014-06-21 | 2 | -8/+41 | |
| | | | | ok miod@ | |||||
* | Remove support for the `opaque PRF input' extension, which draft has expired | miod | 2014-06-13 | 1 | -32/+0 | |
| | | | | | | | | 7 years ago and never made it into an RFC. That code wasn't compiled in anyway unless one would define the actual on-the-wire extension id bytes; crank libssl major. With help and enlightenment from Brendan MacDonell. | |||||
* | Build with WARNINGS=Yes and Werror. | miod | 2014-06-01 | 2 | -12/+4 | |
| | ||||||
* | Move ssltest.c to a regress test. | jsing | 2014-05-24 | 7 | -0/+2541 | |
| | ||||||
* | Move the regress tests that are in lib/libssl to usr.sbin/openssl, | jsing | 2014-05-24 | 8 | -245/+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 regress | jsg | 2014-04-17 | 1 | -208/+2 | |
| | | | | except sha256t/sha512t which are likely to be removed for license reasons. | |||||
* | adapt to test file moves | jsg | 2014-04-16 | 1 | -63/+50 | |
| | | | | md2test and rsatest targets removed as the files have been removed | |||||
* | don't use non-standard CFLAGS; ok miod@, deraadt@ | naddy | 2010-10-03 | 1 | -2/+2 | |
| | ||||||
* | update for openssl-0.9.8h | djm | 2008-09-06 | 1 | -47/+93 | |
| | ||||||
* | missing blowfish test | mickey | 2003-06-16 | 1 | -4/+4 | |
| | ||||||
* | un-break test; report and test by davidkrause | markus | 2003-05-24 | 1 | -90/+90 | |
| | ||||||
* | remove MDC2; patents | markus | 2002-09-26 | 1 | -7/+1 | |
| | ||||||
* | Rename a bunch of the old bsd.regress.mk variables into the new ones. | avsm | 2002-09-02 | 1 | -3/+3 | |
| | | | | ok art@ | |||||
* | e_os.h is longer installed | markus | 2002-09-01 | 1 | -3/+3 | |
| | ||||||
* | Build and run openssl regress tests in addition to our own. | beck | 2002-05-15 | 1 | -3/+191 | |
| | ||||||
* | Move the enc tests into the Makefile and split them into | art | 2002-01-15 | 2 | -2/+42 | |
| | | | | | several small tests. beck@ ok | |||||
* | Convert to bsd.regress.mk. | art | 2002-01-02 | 1 | -5/+6 | |
| | | | | Not finished yet. | |||||
* | Ancient comment. the RSA patent expired a long time ago. | art | 2002-01-02 | 1 | -3/+1 | |
| | ||||||
* | Generate? Or maybe Degenerate? Definitely not Denerate. | art | 2002-01-02 | 1 | -2/+2 | |
| | ||||||
* | Remove obsolete comment (and a 3 second sleep). | art | 2002-01-02 | 1 | -10/+1 | |
| | ||||||
* | uncomment rsa test; ok millert@ | todd | 2001-02-07 | 1 | -2/+2 | |
| | ||||||
* | $OpenBSD$ | niklas | 2001-01-29 | 7 | -0/+14 | |
| | ||||||
* | ssleay->openssl name change. (Wonder what spinoff projects will name it) | beck | 1999-09-29 | 1 | -0/+0 | |
| | ||||||
* | New minty openssl version | beck | 1999-09-29 | 5 | -12/+12 | |
| |