summaryrefslogtreecommitdiffstats
path: root/ssl/statem/extensions_clnt.c
AgeCommit message (Expand)Author
2018-03-14Only allow supported_versions in a TLSv1.3 ServerHelloMatt Caswell
2018-03-09Fallback on old style PSK callbacks if the new style ones aren't presentMatt Caswell
2018-03-05If not sending key_share (no TLSv1.3), return appropriately.Todd Short
2018-03-05Fix status_request and SCT extensionsMatt Caswell
2018-02-13Update copyright yearMatt Caswell
2018-02-12Don't overestimate the ticket ageMatt Caswell
2018-02-01Add TLSv1.3 post-handshake authentication (PHA)Todd Short
2018-02-01Fix some instances of the wrong alert type being sentMatt Caswell
2017-12-17Remove spaces at end of line in ssl/statemPaul Yang
2017-12-14Delay flush until after CCS with early_dataMatt Caswell
2017-12-14Send supported_versions in an HRRMatt Caswell
2017-12-14Update state machine to send CCS based on whether we did an HRRMatt Caswell
2017-12-14Update ServerHello to new draft-22 formatMatt Caswell
2017-12-04Fix up a few places in the state machine that got missed with SSLfatal()Matt Caswell
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell
2017-11-21Allow a client to send early_data with SNI if the session has no SNIMatt Caswell
2017-11-13Resolve warnings in VC-WIN32 build, which allows to add /WX.Andy Polyakov
2017-11-05Implement Maximum Fragment Length TLS extension.FdaSilvaYY
2017-10-06Change curves to groups where relevantDr. Stephen Henson
2017-10-06Use separate functions for supported and peer groups listsDr. Stephen Henson
2017-09-26Rename tls1_get_curvelist.Dr. Stephen Henson
2017-09-26Replace tls1_ec_curve_id2nid.Dr. Stephen Henson
2017-09-22Store groups as uint16_tDr. Stephen Henson
2017-09-04Don't attempt to add a zero length padding extensionMatt Caswell
2017-09-01ssl/statem/extensions_clnt.c: fix return code buglet.Andy Polyakov
2017-09-01ssl/statem/*.c: address "enum mixed with another type" warnings.Andy Polyakov
2017-08-31Avoid possible uninitialized variable.Rich Salz
2017-08-31Various review fixes for PSK early_data supportMatt Caswell
2017-08-31Client side sanity check of ALPN after server has accepted early_dataMatt Caswell
2017-08-31Add some fixes for Travis failuresMatt Caswell
2017-08-31Make sure we save ALPN data in the sessionMatt Caswell
2017-08-31Complain if we are writing early data but SNI or ALPN is incorrectMatt Caswell
2017-08-31Enable the ability to use an external PSK for sending early_dataMatt Caswell
2017-08-18Reorder extensions to put SigAlgs lastTodd Short
2017-08-03Move ossl_assertMatt Caswell
2017-07-07Do not allow non-dhe kex_modes by defaultMatt Caswell
2017-06-21Avoid compiler complainingPaul Yang
2017-06-21PSK related tweaks based on review feedbackMatt Caswell
2017-06-21Fix some bugs in the TLSv1.3 PSK codeMatt Caswell
2017-06-21Add TLSv1.3 client side external PSK supportMatt Caswell
2017-06-21Add TLSv1.3 server side external PSK supportMatt Caswell
2017-05-22Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell
2017-05-19Try to be more consistent about the alerts we sendMatt Caswell
2017-05-18Fix EXT_RETURN usage for add_key_share()Matt Caswell
2017-05-17Fail if we receive a response to an extension that we didn't requestMatt Caswell
2017-05-11Fix more alert codesMatt Caswell
2017-05-09Fix HRR bugMatt Caswell
2017-04-26Add a ciphersuite config sanity check for serversMatt Caswell
2017-04-07Implement a new custom extensions APIMatt Caswell
2017-04-07Move the extensions context codes into the public APIMatt Caswell