summaryrefslogtreecommitdiffstats
path: root/ssl
AgeCommit message (Expand)Author
2016-12-08Split ServerHello extensionsMatt Caswell
2016-12-08Move ServerHello extension parsing into the new extension frameworkMatt Caswell
2016-12-08Avoid repeatedly scanning the list of extensionsMatt Caswell
2016-12-08Simplify ClientHello extension parsingMatt Caswell
2016-12-08Move ALPN processing into an extension finalisation functionMatt Caswell
2016-12-08Provide server side extension init and finalisation functionsMatt Caswell
2016-12-08Add an extension initilisation and finalisation capabilityMatt 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-08Rename some functionsMatt Caswell
2016-12-08Move ServerHello extension construction into the new extensions frameworkMatt Caswell
2016-12-08Split extensions code into core extensions and server extensions codeMatt Caswell
2016-12-08Add extensions construction supportMatt Caswell
2016-12-08Continue the extensions refactorMatt Caswell
2016-12-08Refactor ClientHello extension parsingMatt Caswell
2016-12-08Verify that extensions are used in the correct contextMatt Caswell
2016-12-08Add some missing extensions to SSL_extension_supported()Matt Caswell
2016-12-08Move tls_collect_extensions() into a separate fileMatt Caswell
2016-12-08Add EncryptedExtensions messageMatt Caswell
2016-12-08Send and Receive a TLSv1.3 format ServerHelloMatt Caswell
2016-12-05Change various repeated wr[someindex]/pkt[someindex] references to a pointerMatt Caswell
2016-12-05Various style fixes from the TLSv1.3 record changes reviewMatt Caswell
2016-12-05Change various repeated rr[someindex] references to a pointerMatt Caswell
2016-12-05Ensure compressdata is always initialisedMatt Caswell
2016-12-05Add a TLS1.3 TODO for the msg callbackMatt Caswell
2016-12-05Update the record layer to use TLSv1.3 style record constructionMatt Caswell
2016-12-05Convert TLS Record receipt to use PACKETMatt Caswell
2016-12-05Convert TLS record construction to use WPACKETMatt Caswell
2016-12-05Add an ability to find out the current write location from a WPACKETMatt Caswell
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