summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2020-10-07Include a TLS record header when switching to the legacy stack.jsing1-9/+27
2020-10-06Use std=gnu99 to be able to build the tests with both base clang and gcc.mpi1-1/+3
2020-10-06Use random value for canary bytes; ok tb@otto1-23/+1
2020-10-03Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.cjsing6-359/+103
2020-10-03Use TLSv1_1_enc_data instead of DTLSv1_enc_data.jsing3-11/+6
2020-10-03Reimplement the TLSv1.2 record handling for the read side.jsing6-605/+426
2020-10-03Rename tls13_record_layer_alert() to tls13_record_layer_enqueue_alert()jsing1-3/+4
2020-10-03Make dtls1_copy_record() take a DTLS1_RECORD_DATA_INTERNAL *.jsing1-10/+4
2020-10-03Inline two macros that are only used in one place each.jsing1-16/+6
2020-10-03KNFtb1-12/+11
2020-10-03typotb1-1/+1
2020-10-02spelling, punctuation, whitespacetb2-6/+6
2020-10-02Add -[46] nops for compatibility with the OpenSSL s_servertb1-1/+9
2020-10-02Add possibility to link and run this test against the OpenSSL 1.1.1 packagetb1-1/+7
2020-10-02Use += and ?= and tidy up whitespacetb1-8/+8
2020-10-02Tidy up: no need to link statically against libcrypto and no needtb1-4/+4
2020-10-02Make this test compile against OpenSSL 1.1tb1-11/+21
2020-09-26Ensure leaf is set up on X509_STORE_CTX before verification.jsing1-9/+7
2020-09-26Call dtls1_hm_fragment_free() from dtls1_drain_fragments()jsing2-8/+7
2020-09-26Have dtls1_new() call dtls1_free() on failure.jsing1-36/+22
2020-09-26Have dtls1_hm_fragment_new() call dtls1_hm_fragment_free() on failure.jsing1-26/+17
2020-09-26Refactor dtls1_clear_queues()tb1-25/+26
2020-09-26jumping into the x509 fray with a bunch of whitespace repairderaadt1-6/+6
2020-09-25move test-tls13-finished.py from slow tests to normal tests.tb1-27/+26
2020-09-25bump to LibreSSL 3.2.2 ahead of lockbcook1-3/+3
2020-09-25KNF for a few comments and indent a labeltb1-8/+12
2020-09-25Remove some dangling elses for consistency with the rest of the filetb1-25/+19
2020-09-25Simplify UI_new_method()tb1-10/+4
2020-09-25Move variable declaration to the top of UI_set_result and ditchtb1-19/+16
2020-09-25The default branch of a switch somehow got moved inside of a pointlesstb1-3/+3
2020-09-25Simplify call to ERR_print_errors_cb()tb1-5/+4
2020-09-25test-tls13-finished.py has 70 failing tests that expect a "decode_error"tb1-6/+94
2020-09-25delete a stale commenttb1-5/+1
2020-09-24Error out if ok_chars and cancel_chars overlaptb1-2/+4
2020-09-24Fix a number of leaks in the UI_dup_* functionstb1-143/+99
2020-09-24Push ERR_R_MALLOC_FAILURE onto the error stacktb1-3/+3
2020-09-24Make free_strings() NULL safetb1-1/+3
2020-09-24KNF and grammar tweaks for comments; wrap a few overlong prototypes.tb1-163/+188
2020-09-24Simplify the cleanup of init_buf via a ssl3_release_init_buffer() function.jsing5-16/+22
2020-09-24Release read and write buffers using freezero().jsing4-21/+26
2020-09-23Ensure chain is set on the X509_STORE_CTX before triggering callback.jsing1-12/+39
2020-09-22Comment out SSL_get0_peername(3) for the OpenBSD 6.8 releaseschwarze1-4/+18
2020-09-22reword ambiguous title line;schwarze1-3/+3
2020-09-21s/before the handshake is complete/during the handshake/gschwarze1-8/+7
2020-09-211) Move the interop tests to the end so we see tlsfuzzer firstbeck5-9/+35
2020-09-21two wording tweaks suggested by jsing@, adding clarityschwarze1-5/+4
2020-09-21In ssl.h rev. 1.174 to 1.176, tb@ added some stubs related to 0-RTT data.schwarze3-4/+183
2020-09-21move a misplaced 'goto done;' so that all invalid uris are testedtb1-1/+1
2020-09-21add a few short invalid URIs in test_constraints1() that cause earlytb1-0/+4
2020-09-21Fix some line wrapping and other whitespace issues.tb1-45/+34