summaryrefslogtreecommitdiffstats
path: root/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2020-09-19Prepare to provide SSL{,_CTX}_{get,set}_max_early_datatb2-2/+34
2020-09-19Prepare to provide SSL_SESSION_{set,get}_max_early_data()tb2-2/+18
2020-09-18If ssl_cert_dup() fails in SSL_set_SSL_CTX(3), return failureschwarze1-5/+10
2020-09-18add forgotten link to newish page SSL_set1_host(3)schwarze1-3/+4
2020-09-17Prepare to provide SSL_get_peer_tmp_key().jsing2-9/+20
2020-09-17Simplify SSL method lookups.jsing5-66/+44
2020-09-17Install the new page SSL_set1_host(3), link to it from relevant places,schwarze4-12/+17
2020-09-17Import a manual page for SSL_set1_host(3), which we already have since 6.5,schwarze1-0/+155
2020-09-16Group seal record functions together.jsing1-11/+11
2020-09-16Let SSL_CTX_get_ciphers(NULL) return NULL rather than crashschwarze2-6/+7
2020-09-16Mark SSL_get_cipher_list(3) as deprecated; it is badly misnamed, and thereschwarze1-4/+6
2020-09-16Avoid memset() before memcpy() for CBB_add_bytes().jsing1-2/+2
2020-09-15The undocumented public function SSL_set_SSL_CTX(3) changes theschwarze1-4/+4
2020-09-15Split the tls12_record_layer_write_mac() function.jsing1-10/+19
2020-09-15Do not destroy an existing cipher list when ssl_parse_ciphersuites()schwarze1-4/+2
2020-09-15Correct a failure case in tls12_record_layer_seal_record_protected()jsing1-2/+2
2020-09-15Create the missing RETURN VALUES section and move the appropriateschwarze1-57/+103
2020-09-15Cleanup/simplify SSL_set_ssl_method().jsing1-18/+18
2020-09-15Mop up the get_ssl_method function pointer.jsing2-50/+2
2020-09-14Move state initialisation from SSL_clear() to ssl3_clear().jsing2-4/+4
2020-09-14Cleanup and simplify SSL_set_session().jsing1-36/+22
2020-09-14Avoid NULL deref SSL_{,CTX_}set_ciphersuitestb1-2/+2
2020-09-13Implement SSL_{CTX_,}set_ciphersuites().jsing5-13/+211
2020-09-13Improve handling of BIO_read()/BIO_write() failures in the TLSv1.3 stack.jsing1-1/+9
2020-09-12Use the correct type for tls1_set_ec_id()tb1-3/+3
2020-09-12Simplify tls1_set_ec_id() a bittb1-24/+19
2020-09-11Remove cipher_list_by_id.jsing7-89/+32
2020-09-11Simplify SSL_get_ciphers().jsing1-13/+7
2020-09-11Rename ssl_cipher_is_permitted()jsing3-10/+10
2020-09-11Some SSL_AD_* defines snuck into the TLSv1.3 code - replace them withjsing2-10/+10
2020-09-11Various ciphers related clean up.jsing1-41/+36
2020-09-09Set alpn_selected_len = 0 when alpn_selected is NULLinoguchi1-1/+4
2020-09-07Garbage collect renew_ticket in tls_decrypt_tickettb1-8/+5
2020-09-02KNF and comment tweakstb1-8/+10
2020-09-01Zero out data to avoid leaving stack garbage in the tail oftb1-1/+3
2020-09-01The bumping of sess_cb_hit stats can wait until handling oftb1-4/+3
2020-09-01In the explanatory comment of ssl_get_prev_session fix the spelling oftb1-5/+6
2020-09-01Split session retrieval out of ssl_get_prev_session()tb1-78/+92
2020-09-01copy session id directly in ssl_get_prev_sessiontb3-27/+23
2020-09-01indent the only other label in this filetb1-2/+2
2020-09-01Indent label and remove dangling elsetb1-4/+4
2020-09-01Zap NULL check before SSL_SESSION_free()tb1-3/+2
2020-09-01Rename the session pointer ret to sesstb1-25/+25
2020-09-01Hoist ERR_clear_error() call into the derr: labeltb1-4/+2
2020-09-01simplify tls1_process_ticket() exit pathtb2-19/+7
2020-08-31Return code tweaks for session ticket handlerstb3-47/+51
2020-08-31Send alert on ssl_get_prev_session failuretb4-20/+32
2020-08-30Start replacing the existing TLSv1.2 record layer.jsing7-195/+614
2020-08-11Send an unexpected message alert if no valid content type is found.jsing1-2/+5
2020-08-11Increment the epoch in the same place for both read and write.jsing1-3/+3