summaryrefslogtreecommitdiffstats
path: root/ssl
AgeCommit message (Expand)Author
2016-11-29Fix some style issues in the TLSv1.3 nonce construction codeMatt Caswell
2016-11-29Fix a travis compilation errorMatt Caswell
2016-11-29Use the TLSv1.3 nonce constructionMatt Caswell
2016-11-29Ensure we are in accept state in DTLSv1_listenMatt Caswell
2016-11-28Test mac-then-encryptEmilia Kasper
2016-11-24Fix a bogus uninit var warningMatt Caswell
2016-11-23Fix missing NULL checks in key_share processingMatt Caswell
2016-11-23Fix missing NULL checks in CKE processingMatt Caswell
2016-11-23Use ClientHello.legacy_version for the RSA pre-master no matter whatMatt Caswell
2016-11-23Fix a double ;; causing a travis failureMatt Caswell
2016-11-23Fix some style issues with TLSv1.3 state machine PRMatt Caswell
2016-11-23Fix some style issues identified during reviewMatt Caswell
2016-11-23Fix SSL_IS_TLS13(s)Matt Caswell
2016-11-23Ensure unexpected messages are handled consistentlyMatt Caswell
2016-11-23Ensure the end of first server flight processing is doneMatt Caswell
2016-11-23Create the Finished message payloadMatt Caswell
2016-11-23Update state machine to be closer to TLS1.3Matt Caswell
2016-11-23Implement tls13_change_cipher_state()Matt Caswell
2016-11-23Remove old style NewSessionTicket from TLSv1.3Matt Caswell
2016-11-23Fix EXTMS error introduced by commit 94ed2c6Matt Caswell
2016-11-21Make SSL_read and SSL_write return the old behaviour and document it.Kurt Roeckx
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx
2016-11-17Fix missing SSL_IS_TLS13(s) usageMatt Caswell
2016-11-16Fix a "defined but not used" warning when enabling ssl-traceMatt Caswell
2016-11-16Remove a hack from ssl_test_oldMatt Caswell
2016-11-16Fix a typo in a commentMatt 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 a TLS version consistency check during session resumptionMatt 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-16Update the trace code to know about the key_share extensionMatt 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-15Check that SCT timestamps are not in the futureRob Percival
2016-11-15Revert "Remove heartbeats completely"Richard Levitte
2016-11-15Remove heartbeats completelyRichard Levitte
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-09Remove some redundant trace codeMatt Caswell
2016-11-09Fix some missing checks for TLS1_3_VERSION_DRAFTMatt Caswell
2016-11-09Add a TODO(TLS1.3) about renegotationMatt Caswell
2016-11-09A style tweak based on feedback receivedMatt Caswell
2016-11-09Look at the supported_versions extension even if the server <TLS1.3Matt Caswell
2016-11-09Ensure that vent->smeth != NULL before we call vent->smeth()Matt Caswell