summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
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
2019-11-14Add missing cross-reference to NOTES section.Todd C. Miller
2019-11-04Allow ip addresses as argument to SSL_set1_host() but be careful to notOtto Moerbeek
2019-11-02Bump libcrypto, libssl and libtls minors due to symbol additions.Joel Sing
2019-10-24Bump libcrypto, libssl and libtls majors due to changes in struct sizesJoel Sing
2019-10-04Use a valid curve when constructing an EC_KEY that looks like X25519.Joel Sing
2019-06-14Further improve the documentation of library initialization and configuration.Ingo Schwarze
2019-06-12add missing backlinks to ssl(3)Ingo Schwarze
2019-06-12List all 17 SSL pages that were missing.Ingo Schwarze
2019-06-08remove pointless NOTES section header linesIngo Schwarze
2019-06-05provide getters and setters for the RSA_METHOD interfaceGilles Chehade
2019-05-29Relax parsing of TLS key share extensions on the server.Joel Sing
2019-05-29Do not send an SNI extension when resuming a session that contains a serverJoel Sing
2019-05-28Fix typo and label indent.Joel Sing
2019-05-28Tidy up some names/structures following the renaming of TLS extensionJoel Sing
2019-05-20*an* RSA;Jason McIntyre
2019-05-15s3 is never NULL since s2 (formerly used for SSLv2) does not exist, so there isBrent Cook
2019-05-13Remove unused pad check, which is handled by tls1_cbc_remove_padding() now.Brent Cook
2019-05-08In DTLS, use_srtp is part of the extended server hello while in TLSv1.3,Theo Buehler
2019-04-25Use calloc/freezero when allocating and freeing the session ticket data.Joel Sing
2019-04-25Use EVP_CIPHER_CTX_{new,free}() and HMAC_CTX_{new,free}() instead ofJoel Sing
2019-04-25Rename some variables in tls_decrypt_ticket().Joel Sing
2019-04-23Convert tls_decrypt_ticket() to CBS.Joel Sing
2019-04-22Provide a derr label (decode/decrypt error) in tls1_decrypt_ticket().Joel Sing
2019-04-22Pass the session ID down to the session/ticket handling code as a CBS.Joel Sing
2019-04-22Inline and remove the tlsext_tick_md macro.Joel Sing
2019-04-21Clean up tls1_process_ticket().Joel Sing
2019-04-21Cleanup more of tls_decrypt_ticket().Joel Sing
2019-04-21Start cleaning up tls_decrypt_ticket().Joel Sing
2019-04-13Avoid leak in SSL_dup_CA_list()Theo Buehler
2019-04-09Recommend SSL_CTX_add1_chain_cert(3) rather thanIngo Schwarze