summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Also test arrays of double and long long.millert2017-05-271-142/+421
* Synchronise chacha test cases with the referenced draft - this adds ajsing2017-05-261-23/+23
* Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().jsing2017-05-261-1/+7
* Fix gcc warnings triggered by WARNINGS=yes.bluhm2017-05-261-9/+9
* Add definitions for three OIDs used in EV certificates.jsing2017-05-252-0/+9
* Support swapping 32-bit aligned elements on 64-bit platforms.millert2017-05-241-22/+63
* Add timing and test name options.millert2017-05-221-12/+83
* Instead of embedding pre-generated tables from McIlroy's "A Killermillert2017-05-223-1538/+315
* correct a return value testjsg2017-05-211-1/+1
* Document that qsort falls back to heapsort() if the recursion depthmillert2017-05-201-3/+13
* Use David Musser's introsort algorithm to fall back to heapsort(3)millert2017-05-202-14/+45
* Add input targeted at the Bentley and McIrlroy quicksort generatedmillert2017-05-191-6/+1389
* use mergesort instead of heapsort when comparing resultsmillert2017-05-181-9/+17
* Avoid running the "killer" tests multiple times with the samemillert2017-05-171-10/+19
* Add "median of three" killer, as seen in "Introspective Sorting andmillert2017-05-171-18/+44
* Approximate nlgn instead of using libm. The same approximation maymillert2017-05-172-10/+8
* Add "killer" input from "algorithmic complexity attacks and libcmillert2017-05-171-0/+12
* The BSD qsort() performs tail recursion elimination on the secondmillert2017-05-171-10/+25
* There's no need to track the number of errors (and the counter mightmillert2017-05-171-21/+30
* Add qsort(3) regress based on Bentley & McIlroy's "Engineering a Sort Function"millert2017-05-173-2/+278
* Plug a memory leak. The main_cert needs to be X509_free()ed sinceclaudio2017-05-161-0/+2
* typo: ket -> key.tb2017-05-161-3/+3
* Typo: freezeo -> freezerotb2017-05-151-3/+3
* - fix bug wrt posix_memalign(3) of blocks between half a page and a pageotto2017-05-132-8/+18
* Fix a problem introduced in freezero() conversion and usejsg2017-05-111-2/+2
* Implement nc -W recvlimit to terminate netcat after receiving abluhm2017-05-102-8/+28
* simplify startdate/enddate validationbeck2017-05-081-27/+5
* Print size_t's correctly.beck2017-05-081-3/+3
* BUF_MEM_grow_clean() returns an int, not a size_t. Humourously, on successjsing2017-05-081-3/+3
* Revise cipher suites in regress to match DSS cipher suite removal.jsing2017-05-071-96/+82
* Drop cipher suites with DSS authentication - there is no good reason tojsing2017-05-071-197/+1
* Instead of starting a 'zero-sized' CBB at the size of the first additionjsing2017-05-071-5/+8
* Move state from ssl->internal to the handshake structure.beck2017-05-0715-256/+267
* Limit -Werror to gcc4 as was done in libcrypto/libssl/libtls to avoidjsg2017-05-072-6/+14
* Ensure that a client context has been connected before attempting tojsing2017-05-072-4/+12
* Add a (currently failing) call to tls_handshake() on a client context thatjsing2017-05-071-1/+8
* Also test calling tls_handshake() on a server connection context that hasjsing2017-05-071-1/+7
* Return an error if tls_handshake() is called on a TLS context that hasjsing2017-05-071-1/+6
* Add a test that calls tls_handshake() on a connection that has alreadyjsing2017-05-071-1/+7
* An an initial sequencing/ordering test for libtls.jsing2017-05-071-1/+61
* Split TLS client/server handshake and close code into separate functionsjsing2017-05-061-4/+27
* Bring in an SSL_HANDSHAKE structure and commence the great shovellingbeck2017-05-0612-115/+121
* Move TLS test code into a function that is called from main, making itjsing2017-05-062-17/+33
* Free tls_configs earlier now that we have refcounting.jsing2017-05-061-4/+4
* Use freezero() for the tls_load_file() failure case, since we'rejsing2017-05-061-4/+4
* BIO_free_all() and EVP_PKEY_free() can be called with NULL.jsing2017-05-061-5/+3
* Add more functions.jsing2017-05-061-1/+5
* Sort/group functions.jsing2017-05-061-5/+10
* Not much point using a failed variable here.jsing2017-05-061-3/+4
* Be explicit about when it is safe to call tls_config_free().jsing2017-05-061-3/+8