summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_lib.c
AgeCommit message (Expand)Author
2017-04-03New certificate_authorities functionsDr. Stephen Henson
2017-04-03Tweak a style issueMatt Caswell
2017-04-03Restore s->early_data_state with the original valueTatsuhiro Tsujikawa
2017-04-03Fix a typo in the SSL_get_max_early_data() declarationsKazuki Yamaguchi
2017-03-30Fix early data bug with pause between EoED and CFMatt Caswell
2017-03-29More typo fixesFdaSilvaYY
2017-03-16Update end of early data processing for draft-19Matt Caswell
2017-03-07Provide a function to test whether we have unread records pendingMatt Caswell
2017-03-04Add basic TLSv1.3 cookie supportMatt Caswell
2017-03-02Update early data API for writing to unauthenticated clientsMatt Caswell
2017-03-02Rename SSL_write_early() to SSL_write_early_data()Matt Caswell
2017-03-02Rename SSL_read_early() to SSL_read_early_data()Matt Caswell
2017-03-02Make SSL_write_early_finish() an internal only functionMatt Caswell
2017-03-02Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell
2017-03-02Enable the client to call SSL_read() without stopping the ability to call SSL...Matt Caswell
2017-03-02Improve the early data sanity check in SSL_do_handshake()Matt Caswell
2017-03-02Tighten sanity checks when calling early data functionsMatt Caswell
2017-03-02Make SSL_get_early_data_status() take a constMatt Caswell
2017-03-02Make SSL_get_max_early_data() and SSL_CTX_get_max_early_data() take a constMatt Caswell
2017-03-02Remove some TLSv1.3 TODOs that are no longer relevantMatt Caswell
2017-03-02Provide a default value for max_early_dataMatt Caswell
2017-03-02Fix changing of the cipher state when dealing with early dataMatt Caswell
2017-03-02Construct the server side early_data extensionMatt Caswell
2017-03-02Provide an SSL_read_early() function for reading early dataMatt Caswell
2017-03-02Provide functions to write early dataMatt Caswell
2017-03-02Construct the ticket_early_data_info extensionMatt Caswell
2017-02-28Clean up references to FIPSEmilia Kasper
2017-02-28Remove some dead code from libsslMatt Caswell
2017-02-23Implement SSL_read_ex() and SSL_write_ex() as documented.Kurt Roeckx
2017-02-23Add SSL_CTX early callbackBenjamin Kaduk
2017-02-23Refactor SSL_bytes_to_cipher_list()Benjamin Kaduk
2017-02-23Export SSL_bytes_to_cipher_list()Benjamin Kaduk
2017-02-21Check validity, not just signing for all certificatesDr. Stephen Henson
2017-02-17Updates following review feedbackMatt Caswell
2017-02-17Don't use an enum in the return type for a public API functionMatt Caswell
2017-02-17Updates following review feedbackMatt Caswell
2017-02-17Add a SSL_get_key_update_type() functionMatt Caswell
2017-02-17Provide a function to send a KeyUpdate messageMatt Caswell
2017-02-15Use CERT_PKEY pointer instead of indexDr. Stephen Henson
2017-02-15Use cert_index and sigalgDr. Stephen Henson
2017-02-15add ssl_has_certDr. Stephen Henson
2017-02-10Replace SSL_PKEY_RSA_ENC, SSL_PKEY_RSA_SIGNDr. Stephen Henson
2017-02-09Don't read uninitialised data for short session IDs.David Benjamin
2017-02-02For TLS 1.3 retrieve previously set certificate indexDr. Stephen Henson
2017-02-02Add support for logging out TLSv1.3 secretsCory Benfield
2017-01-31Majority rules, use session_ctx vs initial_ctxTodd Short
2017-01-30Make calls to SSL_renegotiate() error out for TLSv1.3Matt Caswell
2017-01-30Disable requests for renegotiation in TLSv1.3Matt Caswell
2017-01-30Move state machine knowledge out of the record layerMatt Caswell
2017-01-25Limit the length of the encrypted premaster key.Cory Benfield