summaryrefslogtreecommitdiffstats
path: root/ssl/t1_lib.c
AgeCommit message (Expand)Author
2017-01-31Simplify sigalgs code.Dr. Stephen Henson
2017-01-31Add digest and key indices to table.Dr. Stephen Henson
2017-01-31Add TLS 1.3 signing curve checkDr. Stephen Henson
2017-01-31Only allow PSS signatures with RSA keys and TLS 1.3Dr. Stephen Henson
2017-01-31Store table entry to peer signature algorithm.Dr. Stephen Henson
2017-01-30Update macros.Dr. Stephen Henson
2017-01-30Fix TLS 1.2 and no sigalgs.Dr. Stephen Henson
2017-01-30Replace TLS_SIGALGS with SIGALG_LOOKUPDr. Stephen Henson
2017-01-30Support TLS 1.3 signature scheme names.Dr. Stephen Henson
2017-01-30Extend TLS 1.3 signature table.Dr. Stephen Henson
2017-01-30Use shared signature algorithm list to find type.Dr. Stephen Henson
2017-01-30Add SSL_get_peer_signature_type_nid() function.Dr. Stephen Henson
2017-01-30Store peer signature type.Dr. Stephen Henson
2017-01-30More complete PSS support.Dr. Stephen Henson
2017-01-30Use uint16_t for signature scheme.Dr. Stephen Henson
2017-01-30Various style fixes following review feedbackMatt Caswell
2017-01-30Remove unneccessary commentsMatt Caswell
2017-01-30Make the "ticket" function return codes clearerMatt Caswell
2017-01-30Use the correct session resumption mechanismMatt Caswell
2017-01-30Implement Server side of PSK extension parsingMatt Caswell
2017-01-26Use correct signature algorithm list when sending or checking.Dr. Stephen Henson
2017-01-18If client doesn't send curves list, don't assume all.Rich Salz
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