summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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-09Fix leak or double free with OCSP_request_add0_id()Theo Buehler
2020-10-09Correct error returns, do not print eror message to stdout (thereOtto Moerbeek
2020-10-09Partly revert previous commit, these changes we not supposed to go in.Otto Moerbeek
2020-10-09As noted by tb@ previous commit only removed an unused fucntion.Otto Moerbeek
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-06Use random value for canary bytes; ok tb@Otto Moerbeek
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-10-01Mark top-level frame for new thread in both CFI and with zeroPhilip Guenther
2020-09-30Fix two minor memory leaks.Martijn van Duren
2020-09-30adjust protos for utimes/futimes to use [2], and then add documentationTheo de Raadt
2020-09-29Fix 3 bugs:Martijn van Duren
2020-09-26Ensure leaf is set up on X509_STORE_CTX before verification.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-26jumping into the x509 fray with a bunch of whitespace repairTheo de Raadt
2020-09-25bump to LibreSSL 3.2.2 ahead of lockBrent Cook
2020-09-25KNF for a few comments and indent a labelTheo Buehler
2020-09-25Remove some dangling elses for consistency with the rest of the fileTheo Buehler
2020-09-25Simplify UI_new_method()Theo Buehler
2020-09-25Move variable declaration to the top of UI_set_result and ditchTheo Buehler
2020-09-25The default branch of a switch somehow got moved inside of a pointlessTheo Buehler
2020-09-25Simplify call to ERR_print_errors_cb()Theo Buehler
2020-09-24Error out if ok_chars and cancel_chars overlapTheo Buehler
2020-09-24Fix a number of leaks in the UI_dup_* functionsTheo Buehler
2020-09-24Push ERR_R_MALLOC_FAILURE onto the error stackTheo Buehler
2020-09-24Make free_strings() NULL safeTheo Buehler
2020-09-24KNF and grammar tweaks for comments; wrap a few overlong prototypes.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-23Ensure chain is set on the X509_STORE_CTX before triggering callback.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-22Link up libagentxMartijn van Duren
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