summaryrefslogtreecommitdiffstats
path: root/ssl/statem/extensions_clnt.c
AgeCommit message (Expand)Author
2017-08-31Add some fixes for Travis failuresMatt Caswell
2017-08-31Make sure we save ALPN data in the sessionMatt Caswell
2017-08-31Complain if we are writing early data but SNI or ALPN is incorrectMatt Caswell
2017-08-31Enable the ability to use an external PSK for sending early_dataMatt Caswell
2017-08-18Reorder extensions to put SigAlgs lastTodd Short
2017-08-03Move ossl_assertMatt Caswell
2017-07-07Do not allow non-dhe kex_modes by defaultMatt Caswell
2017-06-21Avoid compiler complainingPaul Yang
2017-06-21PSK related tweaks based on review feedbackMatt Caswell
2017-06-21Fix some bugs in the TLSv1.3 PSK codeMatt Caswell
2017-06-21Add TLSv1.3 client side external PSK supportMatt Caswell
2017-06-21Add TLSv1.3 server side external PSK supportMatt Caswell
2017-05-22Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell
2017-05-19Try to be more consistent about the alerts we sendMatt Caswell
2017-05-18Fix EXT_RETURN usage for add_key_share()Matt Caswell
2017-05-17Fail if we receive a response to an extension that we didn't requestMatt Caswell
2017-05-11Fix more alert codesMatt Caswell
2017-05-09Fix HRR bugMatt Caswell
2017-04-26Add a ciphersuite config sanity check for serversMatt Caswell
2017-04-07Implement a new custom extensions APIMatt Caswell
2017-04-07Move the extensions context codes into the public APIMatt Caswell
2017-04-03Fix calls to SSL_get_server_tmp_key() in TLSv1.3Matt Caswell
2017-03-28Fix a few more typosFdaSilvaYY
2017-03-16Fix the Padding extensionMatt Caswell
2017-03-16Ensure after an HRR any PSKs have the right hashMatt Caswell
2017-03-16Merge early_data_info extension into early_dataMatt Caswell
2017-03-15Remove dead codeBenjamin Kaduk
2017-03-15Tighten up client status_request processingBenjamin Kaduk
2017-03-14De-obfuscateBenjamin Kaduk
2017-03-06Fix double free in cookie generation.Kurt Roeckx
2017-03-04Add basic TLSv1.3 cookie supportMatt Caswell
2017-03-02Don't accept early_data if we are going to issue a HelloRetryRequestMatt Caswell
2017-03-02Add extra validation parsing the server-to-client early_data extensionMatt Caswell
2017-03-02Implement client side parsing of the early_data extensionMatt Caswell
2017-03-02Construct the early_data extensionMatt Caswell
2017-03-02Parse the ticket_early_data_info extensionMatt Caswell
2017-02-16Don't change the state of the ETM flags until CCS processingMatt Caswell
2017-02-14Add a bytestogroup macroMatt Caswell
2017-02-14Various style fixes following review feedbackMatt Caswell
2017-02-14Add client side support for parsing Hello Retry RequestMatt Caswell
2017-02-14Add server side support for creating the Hello Retry Request messageMatt Caswell
2017-02-14Make the context available to the extensions parse and construction funcsMatt Caswell
2017-01-30Use uint16_t for signature scheme.Dr. Stephen Henson
2017-01-30Various style fixes following review feedbackMatt Caswell
2017-01-30Miscellaneous style tweaks based on feedback receivedMatt Caswell
2017-01-30Always ensure that session->cipher is setMatt Caswell
2017-01-30Use the correct session resumption mechanismMatt Caswell
2017-01-30Set the kex modes on the client too.Matt Caswell
2017-01-30Implement Server side of PSK extension parsingMatt Caswell
2017-01-30Make sure we also cleanse the finished keyMatt Caswell