summaryrefslogtreecommitdiffstats
path: root/ssl/t1_lib.c
AgeCommit message (Expand)Author
2017-01-10Fix no-ec following sigalgs refactorMatt Caswell
2017-01-10Fix tls1_set_sigalgs() length calculationMatt Caswell
2017-01-10Add some missing sigalgsMatt Caswell
2017-01-10Fix a Travis failureMatt Caswell
2017-01-10Extend PSS signature support to TLSv1.2Matt Caswell
2017-01-10Add a TLS1.3 TODO for setting of sig algsMatt Caswell
2017-01-10Ignore PKCS1 based sig algs in TLSv1.3Matt Caswell
2017-01-10Verify that the sig algs extension has been sent for TLSv1.3Matt Caswell
2017-01-10Remove some unneeded functionsMatt Caswell
2017-01-10Use NIDs instead of the old TLSv1.2 sigalgs hash and sig idsMatt Caswell
2017-01-10Remove a redundant functionMatt Caswell
2017-01-10Convert Sigalgs processing to use intsMatt Caswell
2017-01-09Move extension data into sub-structsRich Salz
2016-12-08Avoid repeatedly scanning the list of extensionsMatt Caswell
2016-12-08Move client construction of ClientHello extensions into new frameworkMatt Caswell
2016-12-08Move client parsing of ServerHello extensions into new frameworkMatt Caswell
2016-12-08Move ServerHello extension construction into the new extensions frameworkMatt Caswell
2016-12-08Refactor ClientHello extension parsingMatt Caswell
2016-11-29Use the TLSv1.3 nonce constructionMatt Caswell
2016-11-23Fix missing NULL checks in key_share processingMatt Caswell
2016-11-23Fix some style issues identified during reviewMatt Caswell
2016-11-23Fix SSL_IS_TLS13(s)Matt Caswell
2016-11-23Update state machine to be closer to TLS1.3Matt Caswell
2016-11-23Remove old style NewSessionTicket from TLSv1.3Matt Caswell
2016-11-16Move getting the curvelist for client and server out of the loopMatt Caswell
2016-11-16Fixed various style issues in the key_share codeMatt Caswell
2016-11-16Check key_exchange data length is not 0Matt Caswell
2016-11-16Ensure the whole key_share extension is well formattedMatt Caswell
2016-11-16Validate that the provided key_share is in supported_groupsMatt Caswell
2016-11-16Start using the key_share data to derive the PMSMatt Caswell
2016-11-16Add processing of the key_share received in the ServerHelloMatt Caswell
2016-11-16Add key_share info to the ServerHelloMatt Caswell
2016-11-16Add the key_share processing to the server sideMatt Caswell
2016-11-16Generate the key_shares extension on the client sideMatt Caswell
2016-11-13Remove heartbeat supportRichard Levitte
2016-11-10Rename the Elliptic Curves extension to supported_groupsMatt Caswell
2016-11-09Address some supported_versions review commentsMatt Caswell
2016-11-09Address some review feedback comments for supported_versionsMatt Caswell
2016-11-09Add server side support for supported_versions extensionMatt Caswell
2016-11-09Add the ability to send the supported_versions extensionMatt Caswell
2016-11-09Make some CLIENTHELLO_MSG function arguments constMatt Caswell
2016-11-09Update a commentMatt Caswell
2016-11-09Add some function documentation and update some existing commentsMatt Caswell
2016-11-09Improve some comment documentation following the extensions refactorMatt Caswell
2016-11-09Fix various style issues in the extension parsing refactorMatt Caswell
2016-11-09Refactor ClientHello processing so that extensions get parsed earlierMatt Caswell
2016-11-04Fix misc size_t issues causing Windows warnings in 64 bitMatt Caswell
2016-11-04Fix some missed size_t updatesMatt Caswell
2016-11-04Update misc function params in libssl for size_tMatt Caswell
2016-11-04Convert session_id_length and sid_ctx_len to size_tMatt Caswell