summaryrefslogtreecommitdiff
path: root/src/lib/libssl/d1_both.c (unfollow)
Commit message (Expand)AuthorFilesLines
2021-09-30Enable X509_V_FLAG_TRUSTED_FIRST by default in the legacy verifier.deraadt1-1/+2
2021-09-26Avoid a potential overread in x509_constraints_parse_mailbox()deraadt1-5/+9
2021-08-20In LibreSSL, printing a certificate can result in a crash inlibressl-v3.2.6benno1-3/+3
2021-03-15Don't leave stale sequence numbers behind in ssl3_clear()libressl-v3.2.5tb2-5/+13
2021-02-03This is errata/6.8/013_libressl.patch.siglibressl-v3.2.4tb12-28/+172
2020-12-08Fix a NULL dereference in GENERAL_NAME_cmp()libressl-v3.2.3tb6-11/+94
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
2020-09-21Move freeing and zeroing up to right after the while loop.tb1-5/+5
2020-09-20Avoid memleak caused by shadowingtb1-2/+5
2020-09-20KNF/whitespace nitstb2-6/+7
2020-09-20Correct a 1 byte read overflow in x509_contraints_uri and addbeck2-4/+13
2020-09-20Document the public function SSL_set_SSL_CTX(3) from scratch,schwarze3-3/+72
2020-09-20Add guards around SSL_get0_peername that were accidentally omitted.tb1-1/+3
2020-09-20Fix a memory leak in x509_constraints_extract_namestb1-6/+6
2020-09-19remove superfluous NULL checkbeck1-2/+2
2020-09-19Prepare to provide SSL_get0_peernametb2-2/+9
2020-09-19Prepare to provide stubbed out versions for reading/writing 0-RTT datatb2-2/+41
2020-09-19Prepare to provide SSL{,_CTX}_{get,set}_max_early_datatb2-2/+34