Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |||||
* | support for testing REG_STARTEND together with REG_NOTBOL | schwarze | 2016-05-26 | 1 | -1/+4 | |
| | ||||||
* | Update regress test to reflect changes in the cipher list. | jsing | 2016-04-28 | 1 | -61/+62 | |
| | ||||||
* | Update AEAD regress to match EVP_aead_chacha20_poly1305() changes. | jsing | 2016-04-28 | 2 | -83/+83 | |
| | ||||||
* | After opening an AEAD, ensure that the decrypted output matches the | jsing | 2016-04-13 | 1 | -0/+5 | |
| | | | | plaintext for the regress test case. | |||||
* | check return value for BN_hex2bn in regression tests | bcook | 2016-03-13 | 1 | -4/+10 | |
| | ||||||
* | Add a test for negated POSIX characer classes. | millert | 2016-02-26 | 1 | -0/+1 | |
| | ||||||
* | initialize pointer to avoid undefined free on failure | bcook | 2015-12-28 | 1 | -2/+2 | |
| | | | | ok beck@ | |||||
* | Make sure we use a sigjmp_buf in the sigsetjmp() part of the test. | miod | 2015-11-08 | 4 | -4/+7 | |
| | ||||||
* | Add EVP_aead_chacha20_poly1305_ietf() - The informational RFC 7539, | reyk | 2015-11-02 | 2 | -0/+42 | |
| | | | | | | | | | "ChaCha20 and Poly1305 for IETF Protocols", introduced a modified AEAD construction that is incompatible with the common style that has been already used in TLS with EVP_aead_chacha20_poly1305(). The IETF version also adds a constant (salt) that is prepended to the nonce. OK mikeb@ jsing@ | |||||
* | print unsigned ints with %u, not %d. Reported by Pascal Cuoq. | miod | 2015-10-30 | 1 | -2/+2 | |
| | ||||||
* | Add explicit LL suffixes to the numerical constants which do not fit in 32 bits. | miod | 2015-10-30 | 1 | -8/+8 | |
| | ||||||
* | Pull in <sys/types.h> to get ssize_t or <stdint.h> to get uint32_t, instead of | miod | 2015-10-30 | 2 | -0/+2 | |
| | | | | | relying upon previously included headers to do this, to enhance portability; from Pascal Cuoq, libressl github pull request #52 | |||||
* | Change test to use length 128 (shortest long-form encoding).libressl-v2.3.1 | doug | 2015-10-25 | 1 | -2/+2 | |
| | | | | From BoringSSL commit: d13a5e15d4e4eb51513be665306a2beba39869df | |||||
* | Hide __atexit and __atexit_register_cleanup() | guenther | 2015-10-25 | 1 | -2/+3 | |
| | | | | | | | | Wrap __cxa_{atexit,finalize}() so the call from exit() goes direct Switch regress/lib/libc/atexit/ to be built with -static so that it can still access __atexit* ok millert@ jca@ | |||||
* | Missing initializer; spotted by coverity. | miod | 2015-10-25 | 1 | -2/+2 | |
| | ||||||
* | Use dprintf() instead of fprintf() in the signal handler | guenther | 2015-10-25 | 1 | -3/+4 | |
| | ||||||
* | Cast ctype functions' arguments to unsigned char. | mmcc | 2015-10-23 | 1 | -5/+5 | |
| | ||||||
* | Add ifnameindex to te libc regress tests | claudio | 2015-10-23 | 1 | -3/+3 | |
| | ||||||
* | Add a regress test for if_indextoname() and if_nametoindex() | claudio | 2015-10-22 | 2 | -0/+42 | |
| | ||||||
* | Extend tests to call ASN1_{GENERALIZED,UTC,}TIME_set_string() with a NULL | jsing | 2015-10-22 | 1 | -1/+19 | |
| | | | | | | | pointer - because, you know, you might want to set a string on a NULL object. The previous implementation apparently allowed this as a way of testing if the string was valid... probably because the *_check() functions are only useable after the string has already been set. | |||||
* | Fix case where we wanted to test ASN1_TIME_set_string() but were testing | jsing | 2015-10-22 | 2 | -6/+6 | |
| | | | | ASN1_UTCTIME_set_string() twice instead. | |||||
* | Add a regress for libc handling of SIGTHR | guenther | 2015-10-22 | 2 | -0/+71 | |
| | ||||||
* | Change regress to not believe legacy times are valid | beck | 2015-10-19 | 1 | -65/+4 | |
| | ||||||
* | Need <string.h> for memset() | guenther | 2015-10-18 | 1 | -1/+2 | |
| | ||||||
* | Single byte read/write tests. | jsing | 2015-10-13 | 1 | -0/+67 | |
| | ||||||
* | Add test coverage for peer certificate info and connection info. | jsing | 2015-10-13 | 2 | -6/+231 | |
| |