Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add a regress test for tls_config_parse_protocols(). | jsing | 2017-12-09 | 3 | -1/+183 | |
| | ||||||
* | Use a test value that fits into a long on both 32-bit and 64-bit | jsing | 2017-12-09 | 1 | -9/+11 | |
| | | | | architectures, so that the regress passes on both. | |||||
* | Add regress coverage for ASN1_TYPE_{get,set}_int_octetstring() | jsing | 2017-11-28 | 2 | -2/+147 | |
| | ||||||
* | Add regress test coverage for building clienthello and serverhello | jsing | 2017-11-28 | 1 | -4/+201 | |
| | | | | | extensions, both with extensions being present and not present. The not present case currently fails. | |||||
* | Add regress for CBB_discard_child(). | jsing | 2017-11-28 | 1 | -2/+56 | |
| | | | | Converted from BoringSSL. | |||||
* | Add a regression test for ldexp(3). | visa | 2017-10-15 | 3 | -2/+82 | |
| | ||||||
* | Update regress now that ssl_cipher_list_to_bytes() takes a CBB. | jsing | 2017-10-11 | 1 | -3/+9 | |
| | | | | Based on a diff from doug@ | |||||
* | Revise regress now that ssl_bytes_to_cipher_list() takes a CBS. | jsing | 2017-10-10 | 1 | -20/+10 | |
| | ||||||
* | When parsing extensions by calling the parse functions directly, ensure | jsing | 2017-08-29 | 1 | -2/+82 | |
| | | | | | that we have consumed all of the extension data. This catches the ALPN extension handling issue that was just fixed. | |||||
* | Some style(9). | jsing | 2017-08-28 | 1 | -3/+6 | |
| | ||||||
* | Remove chacha20-poly1305-old regress and test vectors. | jsing | 2017-08-28 | 2 | -627/+0 | |
| | ||||||
* | Use current chacha20-poly1305 cipher suite values. | jsing | 2017-08-28 | 1 | -7/+7 | |
| | ||||||
* | Update due to removal of original chacha20-poly1305 cipher suites. | jsing | 2017-08-28 | 1 | -42/+39 | |
| | ||||||
* | Rewrite SRTP extension using CBB/CBS and the new extension framework. | doug | 2017-08-27 | 1 | -1/+402 | |
| | | | | input + ok beck@, jsing@ | |||||
* | check return value from CBB_init | beck | 2017-08-27 | 1 | -2/+3 | |
| | ||||||
* | Rewrite ALPN extension using CBB/CBS and the new extension framework. | doug | 2017-08-26 | 1 | -1/+381 | |
| | | | | | ok bcook@ beck@ input + ok jsing@ | |||||
* | test locale priorities and overrides | schwarze | 2017-08-16 | 1 | -1/+36 | |
| | ||||||
* | test isalpha_l(3), tolower_l(3), wctype_l(3), iswctype_l(3), | schwarze | 2017-08-16 | 1 | -4/+149 | |
| | | | | | wctrans_l(3), towctrans_l(3), wcscasecmp_l(3), wcsncasecmp_l(3), and strerror_l(3) | |||||
* | test nl_langinfo_l(3), iswalpha_l(3), towupper_l(3) | schwarze | 2017-08-16 | 2 | -3/+44 | |
| | ||||||
* | refactor in preparation for testing more functions; no functional change | schwarze | 2017-08-15 | 2 | -114/+117 | |
| | ||||||
* | Rewrite the TLS status request extension to use the new TLS extension framework. | beck | 2017-08-12 | 1 | -1/+128 | |
| | | | | ok jsing@ | |||||
* | Add regress coverage for the TLS signature algorithms extension. | jsing | 2017-08-12 | 1 | -1/+163 | |
| | ||||||
* | Rewrite session ticket TLS extension handling using CBB/CBS and the new | doug | 2017-08-12 | 1 | -1/+302 | |
| | | | | | | extension framework. ok jsing@ beck@ | |||||
* | Remove NPN test coverage. | jsing | 2017-08-12 | 2 | -129/+1 | |
| | ||||||
* | errant whitespace | beck | 2017-08-12 | 1 | -3/+3 | |
| | ||||||
* | fix resource leaks, ok @guenther | bcook | 2017-08-12 | 1 | -3/+7 | |
| | ||||||
* | Update the TLSv1.2 Client Hello messages, due to the removal of DSA | jsing | 2017-08-12 | 1 | -20/+18 | |
| | | | | sigalgs. | |||||
* | Be consistent with goto labels, failure flag and use of FAIL macro. | jsing | 2017-08-11 | 1 | -128/+105 | |
| | ||||||
* | doug@ added code in here as well. | jsing | 2017-08-11 | 1 | -1/+2 | |
| | ||||||
* | Sort by extension/function name. | jsing | 2017-08-11 | 1 | -577/+576 | |
| | ||||||
* | Rewrite EllipticCurves TLS extension handling using CBB/CBS and the new | doug | 2017-08-11 | 1 | -1/+337 | |
| | | | | | | extension framework. input + ok jsing@ | |||||
* | Rewrite the ECPointFormats TLS extension handling using CBB/CBS and the | doug | 2017-08-11 | 1 | -1/+470 | |
| | | | | | | new extension framework. input + ok jsing@ | |||||
* | first draft of tests for newlocale(3), duplocale(3), uselocale(3) | schwarze | 2017-08-10 | 2 | -0/+268 | |
| | ||||||
* | Sort subdir, run getaddrinfo test, remove vax case. | bluhm | 2017-07-27 | 1 | -13/+21 | |
| | ||||||
* | Sort expected getaddrinfo output in inet4 inet6 order, then the | bluhm | 2017-07-27 | 2 | -46/+37 | |
| | | | | test passes. | |||||
* | Fix all clang warnings in libc regress and cleanup some make files. | bluhm | 2017-07-27 | 18 | -75/+67 | |
| | ||||||
* | Mark the invalid memory location as volatile, otherwise clang would | bluhm | 2017-07-27 | 1 | -2/+2 | |
| | | | | | optimize the access to it with an illegal instruction. But the tests needs a SIGSEGV, it would fail with SIGILL. | |||||
* | Extend the SNI tests to ensure that we have a hostname in the session | jsing | 2017-07-24 | 1 | -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. | jsing | 2017-07-24 | 1 | -1/+266 | |
| | ||||||
* | Provide a new regress test for TLS extension handlers, currently covering | jsing | 2017-07-16 | 3 | -1/+256 | |
| | | | | the newly converted SNI code. | |||||
* | Add a test that covers the recently fixed "0x" prefix handling issue. | jsing | 2017-07-15 | 1 | -1/+2 | |
| | ||||||
* | Run malloc0test with all possible malloc options. | bluhm | 2017-07-08 | 1 | -1/+7 | |
| | ||||||
* | Also test arrays of double and long long. | millert | 2017-05-27 | 1 | -142/+421 | |
| | ||||||
* | Synchronise chacha test cases with the referenced draft - this adds a | jsing | 2017-05-26 | 1 | -23/+23 | |
| | | | | | | | | missing test case, reassigns two of the labels and removes a test case that was from an earlier draft. Inconsistency noted by Steven Roberts <fenderq at gmail dot com>, some time ago... | |||||
* | Add timing and test name options. | millert | 2017-05-22 | 1 | -12/+83 | |
| | ||||||
* | Instead of embedding pre-generated tables from McIlroy's "A Killer | millert | 2017-05-22 | 3 | -1538/+315 | |
| | | | | | Adversary for Quicksort", just include the code to generate them. Also allow the number of elements to be specified on the command line. | |||||
* | correct a return value test | jsg | 2017-05-21 | 1 | -1/+1 | |
| | | | | ok millert@ | |||||
* | Add input targeted at the Bentley and McIrlroy quicksort generated | millert | 2017-05-19 | 1 | -6/+1389 | |
| | | | | | by McIlroy's "A Killer Adversary for Quicksort". This results in quadratic behavior and the test aborts before completion. | |||||
* | use mergesort instead of heapsort when comparing results | millert | 2017-05-18 | 1 | -9/+17 | |
| | ||||||
* | Avoid running the "killer" tests multiple times with the same | millert | 2017-05-17 | 1 | -10/+19 | |
| | | | | parameters. |