summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2020-10-11Fix an assert conditioned on DTLS1_VERSION.Joel Sing
2020-10-11Grow init_buf before stashing a handshake message for the legacy stack.Joel Sing
2020-10-11Make profile_name const in srtp_find_profile_by_name()Theo Buehler
2020-10-11Condense and simplify TLS methods.Joel Sing
2020-10-11Constipate srtp_known_profiles, pushing it into .data.rel.roPhilip Guenther
2020-10-11Constipate ssl3_ciphers and tls1[23]_sigalgs*, pushing them intoPhilip Guenther
2020-10-08A void function has no return value, so zap RETURN VALUES sectionTheo Buehler
2020-10-08grammar fix: if/when a renegotiation takeS placeTheo Buehler
2020-10-07fix line wrappingTheo Buehler
2020-10-07Mop up various things that are now unused with the new record layer.Joel Sing
2020-10-07Include a TLS record header when switching to the legacy stack.Joel Sing
2020-10-03Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.cJoel Sing
2020-10-03Use TLSv1_1_enc_data instead of DTLSv1_enc_data.Joel Sing
2020-10-03Reimplement the TLSv1.2 record handling for the read side.Joel Sing
2020-10-03Rename tls13_record_layer_alert() to tls13_record_layer_enqueue_alert()Joel Sing
2020-10-03Make dtls1_copy_record() take a DTLS1_RECORD_DATA_INTERNAL *.Joel Sing
2020-10-03Inline two macros that are only used in one place each.Joel Sing
2020-09-26Call dtls1_hm_fragment_free() from dtls1_drain_fragments()Joel Sing
2020-09-26Have dtls1_new() call dtls1_free() on failure.Joel Sing
2020-09-26Have dtls1_hm_fragment_new() call dtls1_hm_fragment_free() on failure.Joel Sing
2020-09-26Refactor dtls1_clear_queues()Theo Buehler
2020-09-24Simplify the cleanup of init_buf via a ssl3_release_init_buffer() function.Joel Sing
2020-09-24Release read and write buffers using freezero().Joel Sing
2020-09-22Comment out SSL_get0_peername(3) for the OpenBSD 6.8 releaseIngo Schwarze
2020-09-22reword ambiguous title line;Ingo Schwarze
2020-09-21s/before the handshake is complete/during the handshake/gIngo Schwarze
2020-09-21two wording tweaks suggested by jsing@, adding clarityIngo Schwarze
2020-09-21In ssl.h rev. 1.174 to 1.176, tb@ added some stubs related to 0-RTT data.Ingo Schwarze
2020-09-20Document the public function SSL_set_SSL_CTX(3) from scratch,Ingo Schwarze
2020-09-20Add guards around SSL_get0_peername that were accidentally omitted.Theo Buehler
2020-09-19Prepare to provide SSL_get0_peernameTheo Buehler
2020-09-19Prepare to provide stubbed out versions for reading/writing 0-RTT dataTheo Buehler
2020-09-19Prepare to provide SSL{,_CTX}_{get,set}_max_early_dataTheo Buehler
2020-09-19Prepare to provide SSL_SESSION_{set,get}_max_early_data()Theo Buehler
2020-09-18If ssl_cert_dup() fails in SSL_set_SSL_CTX(3), return failureIngo Schwarze
2020-09-18add forgotten link to newish page SSL_set1_host(3)Ingo Schwarze
2020-09-17Prepare to provide SSL_get_peer_tmp_key().Joel Sing
2020-09-17Simplify SSL method lookups.Joel Sing
2020-09-17Install the new page SSL_set1_host(3), link to it from relevant places,Ingo Schwarze
2020-09-17Import a manual page for SSL_set1_host(3), which we already have since 6.5,Ingo Schwarze
2020-09-16Group seal record functions together.Joel Sing
2020-09-16Let SSL_CTX_get_ciphers(NULL) return NULL rather than crashIngo Schwarze
2020-09-16Mark SSL_get_cipher_list(3) as deprecated; it is badly misnamed, and thereIngo Schwarze
2020-09-16Avoid memset() before memcpy() for CBB_add_bytes().Joel Sing
2020-09-15The undocumented public function SSL_set_SSL_CTX(3) changes theIngo Schwarze
2020-09-15Split the tls12_record_layer_write_mac() function.Joel Sing
2020-09-15Do not destroy an existing cipher list when ssl_parse_ciphersuites()Ingo Schwarze
2020-09-15Correct a failure case in tls12_record_layer_seal_record_protected()Joel Sing
2020-09-15Create the missing RETURN VALUES section and move the appropriateIngo Schwarze
2020-09-15Cleanup/simplify SSL_set_ssl_method().Joel Sing