summaryrefslogtreecommitdiffstats
path: root/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2020-12-03grammar fixes from Varik "The Genuine Article!!!" Valefor;jmc1-3/+3
2020-12-01Bring back *_client_method() structstb3-11/+200
2020-11-20fix another misleading line break and indenttb1-3/+4
2020-11-20fix confusing line break and indenttb1-3/+4
2020-11-17typo & punctuation in commenttb1-3/+3
2020-11-16Implement exporter for TLSv1.3.jsing4-8/+121
2020-11-11Implement auto chain for the TLSv1.3 server.jsing1-1/+23
2020-11-11Use size_t for key_block_len.jsing2-9/+7
2020-11-03Only check BIO_should_read() on read and BIO_should_write() on write.jsing1-5/+1
2020-10-15Unbreak DTLS retransmissions for flights that include a CCS.jsing1-7/+8
2020-10-15zap annoying stray spacestb1-4/+4
2020-10-14Replace SSL_IS_DTLS with SSL_is_dtls().jsing11-96/+92
2020-10-14Provide SSL_is_dtls().jsing2-2/+11
2020-10-14Mark DTLS methods as DTLS.jsing2-3/+10
2020-10-12drop references to the SSL protocol because support was removed long ago;schwarze1-6/+6
2020-10-12List and describe the recommended methods first and relegate theschwarze1-27/+26
2020-10-11In ssl_methods.c rev. 1.18, jsing@ deprecated *_server_method(3)schwarze1-11/+18
2020-10-11SSL3_ENC_METHOD is just a flag word; merge it into SSL_METHOD_INTERNALguenther5-42/+28
2020-10-11Fix an assert conditioned on DTLS1_VERSION.jsing1-9/+4
2020-10-11Grow init_buf before stashing a handshake message for the legacy stack.jsing1-1/+3
2020-10-11Make profile_name const in srtp_find_profile_by_name()tb2-7/+5
2020-10-11Condense and simplify TLS methods.jsing7-442/+73
2020-10-11Constipate srtp_known_profiles, pushing it into .data.rel.roguenther3-17/+18
2020-10-11Constipate ssl3_ciphers and tls1[23]_sigalgs*, pushing them intoguenther6-32/+32
2020-10-08A void function has no return value, so zap RETURN VALUES sectiontb1-5/+2
2020-10-08grammar fix: if/when a renegotiation takeS placetb2-6/+6
2020-10-07fix line wrappingtb1-3/+2
2020-10-07Mop up various things that are now unused with the new record layer.jsing3-32/+6
2020-10-07Include a TLS record header when switching to the legacy stack.jsing1-9/+27
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-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-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-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-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-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-19Prepare to provide SSL_get0_peernametb2-2/+9
2020-09-19Prepare to provide stubbed out versions for reading/writing 0-RTT datatb2-2/+41