summaryrefslogtreecommitdiffstats
path: root/ssl/statem/extensions.c
AgeCommit message (Expand)Author
2017-05-04Add a ciphersuite config sanity check for serversMatt Caswell
2017-03-21Fix resumption after HRRMatt Caswell
2017-03-15Clear alpn_selected_len for clients, tooBenjamin Kaduk
2017-03-10Check that the PSK extension is lastMatt Caswell
2017-03-04Don't call memcmp with a NULL pointerMatt Caswell
2017-03-04Add basic TLSv1.3 cookie supportMatt Caswell
2017-03-02Only accept early_data if the negotiated ALPN is the sameMatt Caswell
2017-03-02Don't accept early_data if we are going to issue a HelloRetryRequestMatt Caswell
2017-03-02Implement client side parsing of the early_data extensionMatt Caswell
2017-03-02Construct the server side early_data extensionMatt Caswell
2017-03-02Parse the early_data extensionMatt Caswell
2017-03-02Construct the early_data extensionMatt Caswell
2017-03-02Parse the ticket_early_data_info extensionMatt Caswell
2017-03-02Construct the ticket_early_data_info extensionMatt Caswell
2017-02-23output number of exts from tls_collect_extensions()Benjamin Kaduk
2017-02-16Don't change the state of the ETM flags until CCS processingMatt Caswell
2017-02-14Fix no-ec compilationMatt Caswell
2017-02-14Fix a bogus uninit variable warningMatt Caswell
2017-02-14Add a bytestogroup macroMatt Caswell
2017-02-14Various style fixes following review feedbackMatt Caswell
2017-02-14Implement support for resumption with a HelloRetryRequestMatt 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-31Majority rules, use session_ctx vs initial_ctxTodd Short
2017-01-30If we have no suitable PSK kex modes then don't attempt to resumeMatt Caswell
2017-01-30Miscellaneous style tweaks based on feedback receivedMatt Caswell
2017-01-30Implement server side of PSK extension constructionMatt Caswell
2017-01-30Implement Server side of PSK extension parsingMatt Caswell
2017-01-30Provide a key_share extension finaliserMatt Caswell
2017-01-30Add support for client side parsing of the PSK extensionMatt Caswell
2017-01-30Construct the client side psk extension for TLSv1.3Matt Caswell
2017-01-30Add support for the psk_key_exchange_modes extensionMatt Caswell
2017-01-25Typo, fix a commentFdaSilvaYY
2017-01-10Verify that the sig algs extension has been sent for TLSv1.3Matt Caswell
2017-01-09Use typedefs for PSK, NPN, ALPN callback functionsRich Salz
2017-01-09Move extension data into sub-structsRich Salz
2017-01-06Rename the chain variable to chainidxMatt Caswell
2017-01-06Implement TLSv1.3 style CertificateStatusMatt Caswell
2017-01-06Extends extension parsing to take the CertificateMatt Caswell
2017-01-06Extend tls_construct_extensions() to enable passing of a certificateMatt Caswell
2017-01-04Don't build OCSP stuff when OCSP is disabledRichard Levitte
2016-12-29Fix extension for various no- optionsMatt Caswell
2016-12-29Fix the EC point formats extensionMatt Caswell
2016-12-08Fix make update issuesMatt Caswell
2016-12-08Fix more style issues following extensions refactor feedbackMatt Caswell
2016-12-08Introduce TLSEXT_STATUSTYPE_nothing constantMatt Caswell
2016-12-08Change TLSEXT_IDX_* values into an enumMatt Caswell
2016-12-08Various style updates following extensions refactorMatt Caswell
2016-12-08Remove some spurious whitespaceMatt Caswell
2016-12-08Move ServerHello extension parsing into the new extension frameworkMatt Caswell