Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update client tests for changes in default EC formats/curves. | jsing | 2017-01-24 | 1 | -52/+31 |
| | |||||
* | Use prime256v1 for tests unless otherwise specified. | jsing | 2017-01-24 | 1 | -4/+0 |
| | |||||
* | hook malloc_general to the tests | otto | 2017-01-23 | 1 | -2/+2 |
| | |||||
* | test malloc/realloc/free with some flag combo's | otto | 2017-01-23 | 2 | -0/+122 |
| | |||||
* | Fix regress to handle movement of ssl structures to internal | beck | 2017-01-23 | 1 | -2/+4 |
| | |||||
* | Update the TLS ALPN unit tests to work with internal/opaque data. | jsing | 2017-01-22 | 2 | -13/+11 |
| | |||||
* | Make explicit _ct and _nonct versions of bn_mod_exp funcitons that | beck | 2017-01-21 | 5 | -8/+143 |
| | | | | | | | | | | | | matter for constant time, and make the public interface only used external to the library. This moves us to a model where the important things are constant time versions unless you ask for them not to be, rather than the opposite. I'll continue with this method by method. Add regress tests for same. ok jsing@ | ||||
* | unhook ocsp test from the default since it currently requires network access and | beck | 2017-01-18 | 1 | -2/+1 |
| | | | | therefore appears to break in bluhm's test setup | ||||
* | Correctly tls_config_set_ca_file() return value (no effective change). | jsing | 2017-01-17 | 1 | -2/+2 |
| | | | | Spotted by inoguchi@ | ||||
* | Add regress tests for libtls, which currently cover handshakes and closes | jsing | 2017-01-12 | 3 | -1/+356 |
| | | | | using callbacks, file descriptors and sockets. | ||||
* | Provide TLS_INT for consistency with libssl/libcrypto. | jsing | 2017-01-09 | 2 | -2/+4 |
| | |||||
* | Add regress tests for max shared version code. | jsing | 2017-01-03 | 1 | -2/+133 |
| | |||||
* | Add regress coverage for enabled protocol version range. | jsing | 2016-12-30 | 2 | -1/+146 |
| | |||||
* | Extend regress to include a peer certificate in the session. | jsing | 2016-12-26 | 1 | -58/+134 |
| | |||||
* | Ensure that after an i2d_SSL_SESSION() call, the passed pointer now points | jsing | 2016-12-26 | 1 | -8/+9 |
| | | | | to the end of the buffer. | ||||
* | Update regress for ECDHE with X25519. | jsing | 2016-12-21 | 1 | -41/+41 |
| | |||||
* | Update libcrypto regress to handle header and non-exported symbol changes. | jsing | 2016-12-21 | 4 | -4/+10 |
| | |||||
* | Ensure negative time/timeout are handled appropriately. | jsing | 2016-12-21 | 1 | -1/+27 |
| | |||||
* | Revise regress for changes to ssl_parse_serverhello_tlsext(). | jsing | 2016-12-18 | 1 | -3/+3 |
| | | | | Same diff from inoguchi@ | ||||
* | Update regress test to handle change to ssl_cipher_list_to_bytes(). | jsing | 2016-12-04 | 1 | -10/+11 |
| | |||||
* | Update regress for IDEA cipher suite removal. | jsing | 2016-11-06 | 1 | -83/+83 |
| | |||||
* | Add regress test script for openssl command. | inoguchi | 2016-11-06 | 3 | -2/+966 |
| | | | | ok beck@ | ||||
* | Add regress for X25519, converted from BoringSSL. | jsing | 2016-11-05 | 3 | -1/+150 |
| | |||||
* | Set PROG so that the binary correctly gets recompiled when the libraries | miod | 2016-11-05 | 1 | -11/+5 |
| | | | | | | it is linked against change. ok beck@ jsing@ | ||||
* | Move pqueue regress from libcrypto to libssl, since that's where the pqueue | jsing | 2016-11-04 | 5 | -5/+5 |
| | | | | | code now lives. Also unbreak the regress following the symbol hiding changes in libssl. | ||||
* | Some tests require internal symbols; have them link with the static | guenther | 2016-11-04 | 4 | -8/+10 |
| | | | | | | | 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. | jsing | 2016-10-19 | 1 | -89/+65 |
| | |||||
* | Enable mbrtowc(3) and wcrtomb(3) tests now that mbsinit(3) works. | schwarze | 2016-09-05 | 1 | -2/+2 |
| | | | | Related to locale/multibyte_citrus.c rev. 1.7. | ||||
* | test wcrtomb(3) | schwarze | 2016-09-04 | 2 | -0/+93 |
| | |||||
* | test mbrtowc(3) in conjunction with mbsinit(3) | schwarze | 2016-09-03 | 2 | -0/+93 |
| | |||||
* | import new BN tests from OpenSSL | bcook | 2016-09-03 | 2 | -167/+434 |
| | | | | | | | New tests that various BIGNUM methods behave correctly on zero/even inputs. from OpenSSL ok beck@ | ||||
* | remove unneeded reach-around include | bcook | 2016-09-03 | 1 | -2/+2 |
| | |||||
* | Print SKIPPED if a regress test cannot be executed for some reason. | bluhm | 2016-09-02 | 1 | -2/+3 |
| | | | | This allows to identify such tests by looking at their output. | ||||
* | Fix build of regress after source moves | beck | 2016-09-02 | 1 | -2/+2 |
| | |||||
* | Make this regress build again | beck | 2016-09-02 | 2 | -4/+4 |
| | |||||
* | Enable ALPN regress now that it passes. | jsing | 2016-08-27 | 1 | -4/+2 |
| | |||||
* | Pull in <stdio.h> for NULL | guenther | 2016-08-27 | 1 | -1/+2 |
| | | | | ok deraadt@ | ||||
* | Fix usage() output and getopt sorting | guenther | 2016-07-13 | 1 | -6/+6 |
| | |||||
* | add ca cert error check and make the path configurable | bcook | 2016-07-07 | 1 | -1/+9 |
| | | | | from Kinichiro Inoguchi | ||||
* | remove extra assignment of s from 1.11, fix regression test | bcook | 2016-07-05 | 1 | -2/+1 |
| | |||||
* | On systems where we do not have BN_ULLONG defined (most 64-bit systems), | bcook | 2016-07-05 | 1 | -4/+24 |
| | | | | | | | | | | | | | | BN_mod_word() can return incorrect results if the supplied modulus is too big, so we need to fall back to BN_div_word. Now that BN_mod_word may fail, handle errors properly update the man page. Thanks to Brian Smith for pointing out these fixes from BoringSSL: https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a8ad483c7da89 https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db100a4b8a830be ok beck@ | ||||
* | make less awful.. test against cloudflare too | beck | 2016-07-05 | 2 | -9/+19 |
| | |||||
* | Add a nasty little ocsp regress test in the hope pedants will make it better. | beck | 2016-07-04 | 3 | -1/+140 |
| | |||||
* | Remove flags for disabling constant-time operations. | bcook | 2016-06-30 | 2 | -70/+33 |
| | | | | | | | | This removes support for DSA_FLAG_NO_EXP_CONSTTIME, DH_FLAG_NO_EXP_CONSTTIME, and RSA_FLAG_NO_CONSTTIME flags, making all of these operations unconditionally constant-time. Based on the original patch by César Pereid. ok beck@ | ||||
* | Gix misleading indent pointed out by GCC 6.1.libressl-v2.4.0 | bcook | 2016-05-30 | 1 | -4/+4 |
| | | | | ok beck@ jsing@ | ||||
* | Nuke sigret.c | beck | 2016-05-29 | 2 | -198/+0 |
| | | | | ok deraadt@ kettenis@ | ||||
* | We don't have sigreturn anymore | beck | 2016-05-29 | 1 | -2/+2 |
| | |||||
* | tests for the two segfaults in backref() that were just fixed | schwarze | 2016-05-26 | 1 | -1/+4 |
| | |||||
* | Fix an oversight that caused the test program to segfault: | schwarze | 2016-05-26 | 1 | -2/+2 |
| | | | | Don't try to calculate strlen(NULL). | ||||
* | systematically test all combinations of REG_STARTEND, REG_NEWLINE, | schwarze | 2016-05-26 | 1 | -9/+85 |
| | | | | and REG_NOTBOL with line and word anchors |