summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2021-03-31Update for DTLSv1.2 support.Theo Buehler
2021-03-31Bump minors after symbol additionTheo Buehler
2021-03-31Expose various DTLSv1.2 specific functions and definesTheo Buehler
2021-03-31Document SSL_set_hostflags(3) and SSL_get0_peername(3)Theo Buehler
2021-03-31Expose SSL_set_hostflags(3) and SSL_get0_peername(3)Theo Buehler
2021-03-31Document SSL_use_certificate_chain_file(3)Theo Buehler
2021-03-31Expose SSL_use_certificate_chain_file(3)Theo Buehler
2021-03-29whitespace nitsTheo Buehler
2021-03-29Remove pointless assignment in SSL_get0_alpn_selected().Joel Sing
2021-03-29Avoid transcript initialisation when sending a TLS HelloRequest.Joel Sing
2021-03-29Move finished and peer finished to the handshake struct.Joel Sing
2021-03-29Move the TLSv1.2 record number increment into the new record layer.Joel Sing
2021-03-27Garbage collect s->internal->typeTheo Buehler
2021-03-24Rename new_cipher to cipher.Joel Sing
2021-03-24Add SSL_HANDSHAKE_TLS12 for TLSv1.2 specific handshake data.Joel Sing
2021-03-21Fully initialize rrec in tls12_record_layer_open_record_protectedTheo Buehler
2021-03-21Move the TLSv1.3 handshake struct inside the shared handshake struct.Joel Sing
2021-03-21Split TLSv1.3 record protection from record layer.Joel Sing
2021-03-21Avoid a use-after-scope in tls13_cert_add().Joel Sing
2021-03-19Prepare documenting SSL_use_certificate_chain_fileTheo Buehler
2021-03-19Undo previous. As pointed out by jsing I clearly wasn't fully awake...Theo Buehler
2021-03-19Prepare to provide SSL_use_certificate_chain_file()Theo Buehler
2021-03-17fix whitespace nit in previousTheo Buehler
2021-03-17Enable DTLSv1.2.Joel Sing
2021-03-17Add support for DTLSv1.2 version handling.Joel Sing
2021-03-11Remove ssl_downgrade_max_version().Joel Sing
2021-03-10Guard TLS1_get_{client_,}version() macros with #ifndef LIBRESSL_INTERNAL.Joel Sing
2021-03-10Improve internal version handling.Joel Sing
2021-03-02Separate variable declaration and assignment.Joel Sing
2021-03-02Replace two handrolled tls12_record_protection_engaged().Joel Sing
2021-03-02Move key/IV length checks closer to usage sites.Joel Sing
2021-03-02Add tls12_record_protection_unused() and call from CCS functions.Joel Sing
2021-03-02Fix misleading indentation in SSL_get_error()Theo Buehler
2021-02-27Move handling of cipher/hash based cipher suites into the new record layer.Joel Sing
2021-02-27Identify DTLS based on the version major value.Joel Sing
2021-02-25Only use TLS versions internally (rather than both TLS and DTLS versions).Joel Sing
2021-02-22Fix bizarre punctuation and capitalization in a comment.Theo Buehler
2021-02-22Simplify version checks in the TLSv1.3 clientTheo Buehler
2021-02-22Factor out/change some of the legacy client version handling code.Joel Sing
2021-02-20ugly whitespaceTheo Buehler
2021-02-20Rename f_err into fatal_err.Theo Buehler
2021-02-20Rename the truncated label into decode_err. This describes its purposeTheo Buehler
2021-02-20Return a min/max version of zero if set to zero.Joel Sing
2021-02-20Add DTLSv1.2 methods.Joel Sing
2021-02-20Handle DTLS1_2_VERSION in various places.Joel Sing
2021-02-20Revise HelloVerifyRequest handling for DTLSv1.2.Joel Sing
2021-02-20Group HelloVerifyRequest decoding and add missing check for trailing data.Joel Sing
2021-02-20Add various public DTLS related defines.Joel Sing
2021-02-20Clean up/simplify dtls1_get_cipher().Joel Sing
2021-02-08Remove bogus DTLS checks to disable ECC and OCSP.Joel Sing