summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2020-01-23Pass a CBB to TLSv1.3 send handlers.Joel Sing
2020-01-22Wire up the TLSv1.3 server.Joel Sing
2020-01-22Pass a handshake message content CBS to TLSv1.3 receive handlers.Joel Sing
2020-01-22Fix things so that `make -DTLS1_3` works again.Joel Sing
2020-01-22Send alerts on certificate verification failures of server certsBob Beck
2020-01-22Rename failure into alert_desc in tlsext_ocsp_server_parse().Theo Buehler
2020-01-22fix previous: alert_desc needs to be an int.Theo Buehler
2020-01-22Avoid modifying alert in the success path.Theo Buehler
2020-01-22Enable the TLSv1.3 client in libssl.Joel Sing
2020-01-22Add checks to ensure that lib{crypto,ssl,tls} public headers have actuallyJoel Sing
2020-01-22Move guards from public to internal headers, and fix not use values.Bob Beck
2020-01-22Implement support for SSL_peek() in the TLSv1.3 record layer.Joel Sing
2020-01-22After the ClientHello has been sent or received and before the peer'sTheo Buehler
2020-01-22Correctly set the legacy version when TLSv1.3 is building a client hello.Joel Sing
2020-01-22Don't add an extra unknown error if we got a fatal alertBob Beck
2020-01-22The legacy_record_version must be set to TLS1_2_VERSION exceptTheo Buehler
2020-01-22Hook up the TLSv1.3 legacy shutdown code.Joel Sing
2020-01-22Add minimal support for hello retry request for RFC conformance.Bob Beck
2020-01-22Split the TLSv1.3 guards into separate client and server guards.Joel Sing
2020-01-22Implement close-notify and SSL_shutdown() handling for the TLSv1.3 client.Joel Sing
2020-01-21Correct legacy fallback for TLSv1.3 client.Joel Sing
2020-01-21Provide SSL_R_UNKNOWN.Joel Sing
2020-01-21Clear and free the tls13_ctx that hangs off an SSL *s fromTheo Buehler
2020-01-21Add alert processing in tls client code, by adding alert to theBob Beck
2020-01-20Add alerts to the tls 1.3 record layer and handshake layerBob Beck
2020-01-20Provide an error framework for use with the TLSv1.3 code.Joel Sing
2020-01-02In ssl.h rev. 1.167 and s3_lib.c rev. 1.188, jsing@ providedIngo Schwarze
2020-01-02Revise SSL_CTX_get_extra_chain_certs() to match OpenSSL behaviour.Joel Sing
2020-01-02Provide TLSEXT_TYPE_* aliases for TLS 1.3.Joel Sing
2019-12-19spelling; from bryan stensonJason McIntyre
2019-12-03Fix typo: ECHD -> ECDH.Theo Buehler
2019-11-26Add support for TLS 1.3 post handshake messages and key updating.Bob Beck
2019-11-20Add accessors to change the buffer in a handshake message.Bob Beck
2019-11-18Add prototypes for the functions that update application secretsBob Beck
2019-11-18Provide a clean interface for sending TLSv1.3 alerts.Joel Sing
2019-11-17Change tls13_record_layer_phh() to take a CBS as this avoids ownershipJoel Sing
2019-11-17Correct update of application traffic secrets to use an empty contextBob Beck
2019-11-17Bring back the ssl_shutdown internal method pointer.Joel Sing
2019-11-17Add a reference for the non-standard post-handshake handshake (PHH).Theo Buehler
2019-11-17Ensure that we are never operating in plaintext mode once the handshakeJoel Sing
2019-11-17Provide framework for sending alerts and post-handshake handshake messages.Joel Sing
2019-11-17indent with a tab instead of 8 spacesTheo Buehler
2019-11-17Move the TLSv1.3 server message handling stubs.Joel Sing
2019-11-17Add the initial framework for the TLSv1.3 server.Joel Sing
2019-11-17tls13_connect() should be static.Joel Sing
2019-11-17Fix backoff to legacy when in client auth mode.Bob Beck
2019-11-17Drop back to the legacy tls method if we are doing client authenticaitonBob Beck
2019-11-17Separate the callbacks for recieved and completed post handshake messagesBob Beck
2019-11-16Revert previous deduplication diff, I broke portable in a strange way.Bob Beck
2019-11-15Deduplicate some extension processing code.Bob Beck