summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2021-10-21Avoid potential NULL dereferences in dtls1_free()Theo Buehler
2021-10-15Move various structs from ssl.h/tls1.h to ssl_locl.h.Joel Sing
2021-09-16Implement flushing for TLSv1.3 handshakes.Joel Sing
2021-09-14Avoid typedef redefinitionKinichiro Inoguchi
2021-09-14zap trailing white spaceTheo Buehler
2021-09-14Call the info cb on connect/accept exit in TLSv1.3Theo Buehler
2021-09-14provide a small manual page for the SSL_set_psk_use_session_callback(3)Ingo Schwarze
2021-09-14Merge the stub SSL_SESSION_is_resumable(3) manual page from theIngo Schwarze
2021-09-11merge the description of SSL_get_tlsext_status_type(3)Ingo Schwarze
2021-09-10bump major after symbol addition and struct removal, struct visibilityTheo Buehler
2021-09-10Update Symbols.list after API additionsTheo Buehler
2021-09-10Move SSL_set0_rbio() outside of LIBRESSL_HAS_TLS1_3Theo Buehler
2021-09-10Expose SSL_get_tlext_status_type() in tls1.hTheo Buehler
2021-09-10Expose SSL_R_NO_APPLICATION_PROTOCOL in ssl.hTheo Buehler
2021-09-10Expose SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE in ssl.hTheo Buehler
2021-09-10Expose SSL_CTX_get0_privatekey() in ssl.hTheo Buehler
2021-09-10Remove TLS1_get_{,client_}version()Theo Buehler
2021-09-10Remove SSL3_RECORD and SSL3_BUFFERTheo Buehler
2021-09-10Remove TLS1_RT_HEARTBEATTheo Buehler
2021-09-10Make SSL opaqueTheo Buehler
2021-09-10Remove struct tls_session_ticket_ext_st and TLS_SESSION_TICKET_EXTTheo Buehler
2021-09-10Do not ignore SSL_TLSEXT_ERR_FATAL from the ALPN callbackTheo Buehler
2021-09-10Prepare to provide SSL_CTX_get0_privatekey()Theo Buehler
2021-09-08Provide SSL_SESSION_is_resumable and SSL_set_psk_use_session_callback stubsTheo Buehler
2021-09-08Prepare to provide API stubs for PHATheo Buehler
2021-09-08Prepare to provide SSL_get_tlsext_status_type()Theo Buehler
2021-09-08Prepare to provide SSL_set0_rbio()Theo Buehler
2021-09-04Factor out the TLSv1.3 code that handles content from TLS records.Joel Sing
2021-09-04Refactor ssl_update_cache. This now matches the logic used for TLS 1.3Bob Beck
2021-09-04Improve DTLS hello request handling code.Joel Sing
2021-09-04Change dtls1_get_message_header() to take a CBS.Joel Sing
2021-09-04Improve DTLS record header parsing.Joel Sing
2021-09-03Use SSL3_HM_HEADER_LENGTH instead of the magic number 4.Joel Sing
2021-09-03Ensure that a server hello does not have trailing data.Joel Sing
2021-09-03Ensure that a client hello does not have trailing data.Joel Sing
2021-09-03Set message_size correctly when switching to the legacy stack.Joel Sing
2021-09-02We need to allow for either a CERTIFICATE or CERTIFICATE_STATUS messageBob Beck
2021-09-02Call the ocsp callback if present and we get no response, instead ofBob Beck
2021-09-02Correct the is_server flag in the call to the debug callback to be correct.Bob Beck
2021-09-02RFC 6066 section 8 allows the server MAY choose not send the CertificateStatusBob Beck
2021-09-01comment out the detailed description of SSL_get_servername(3),Ingo Schwarze
2021-08-31Defragment DTLS.Joel Sing
2021-08-31Remove a nonsensical s->version == TLS1_VERSION from DTLS code.Joel Sing
2021-08-30Clean up and simplify info and msg callbacks.Joel Sing
2021-08-30Replace DTLS r_epoch with the read epoch from the TLSv1.2 record layer.Joel Sing
2021-08-30Move to an AEAD nonce allocated in the TLSv1.2 record layer.Joel Sing
2021-08-30sync with OpenSSL 1.1.1, which is still under a free license;Ingo Schwarze
2021-08-30Ignore warning alert returns from servername callback in TLSv1.3Theo Buehler
2021-08-28Clean up and simplify ssl3_dispatch_alert() and ssl3_send_alert().Joel Sing
2021-08-04SSL_CTX_remove_session() checks for a NULL session, avoid doing it twice.Joel Sing