Normalize SNI hostname handling for SSL and SSL_SESSION
[openssl.git] / ssl / statem / extensions.c
2018-07-20 Benjamin KadukNormalize SNI hostname handling for SSL and SSL_SESSION
2018-07-02 Matt CaswellAdd setters to set the early_data callback
2018-06-11 Matt CaswellDon't send a warning alert in TLSv1.3
2018-06-07 Matt CaswellFix TLSv1.3 ticket nonces
2018-05-31 Matt CaswellEVP_MD_size() can return an error
2018-03-15 Matt CaswellRename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()
2018-03-15 Matt CaswellAdd support for setting raw private HMAC keys
2018-03-14 Matt CaswellOnly allow supported_versions in a TLSv1.3 ServerHello
2018-03-09 Benjamin KadukReuse extension_is_relevant() in should_add_extension()
2018-03-09 Matt CaswellTolerate TLSv1.3 PSKs that are a different size to...
2018-03-05 Matt CaswellFix status_request and SCT extensions
2018-02-15 Matt CaswellIf s->ctx is NULL then this is an internal error
2018-02-14 Matt CaswellIgnore an s_client psk in TLSv1.3 if not TLSv1.3 suitable
2018-02-01 Todd ShortFix some minor code nits
2018-02-01 Todd ShortAdd TLSv1.3 post-handshake authentication (PHA)
2018-01-25 Benjamin KadukAdd support for the TLS 1.3 signature_algorithms_cert...
2018-01-24 Matt CaswellUpdates following review of SSL_stateless() code
2018-01-24 Matt CaswellFix logic around when to send an HRR based on cookies
2018-01-24 Matt CaswellAdd support for sending TLSv1.3 cookies
2018-01-09 Richard LevitteUpdate copyright years on all files merged since Jan...
2018-01-03 Benjamin KadukPermit the "supported_groups" extension in ServerHellos
2017-12-17 Paul YangRemove spaces at end of line in ssl/statem
2017-12-14 Matt CaswellMake sure supported_versions appears in an HRR too
2017-12-14 Matt CaswellUpdate state machine to send CCS based on whether we...
2017-12-14 Matt CaswellUpdate ServerHello to new draft-22 format
2017-12-04 Matt CaswellAdd some more cleanups
2017-12-04 Matt CaswellFix up a few places in the state machine that got misse...
2017-12-04 Matt CaswellConvert the state machine code to use SSLfatal()
2017-11-21 Matt CaswellIf a server is not acknowledging SNI then don't reject...
2017-11-05 FdaSilvaYYImplement Maximum Fragment Length TLS extension.
2017-10-30 Benjamin KadukProvide SSL_CTX.stats.sess_accept for switched ctxs
2017-10-16 Matt CaswellDon't do version neg on an HRR
2017-10-12 Matt CaswellFix bug where early_data does not work if no SNI callba...
2017-10-06 Dr. Stephen HensonChange curves to groups where relevant
2017-10-06 Dr. Stephen HensonUse separate functions for supported and peer groups...
2017-10-04 Todd ShortSession resume broken switching contexts
2017-09-26 Dr. Stephen HensonRename tls1_get_curvelist.
2017-09-22 Dr. Stephen HensonStore groups as uint16_t
2017-09-07 Benjamin KadukRestore historical behavior for absent ServerHello...
2017-08-31 Matt CaswellClient side sanity check of ALPN after server has accep...
2017-08-31 Matt CaswellAdd server side sanity checks of SNI/ALPN for use with...
2017-08-31 Matt CaswellEnable the ability to use an external PSK for sending...
2017-08-29 Paulie_os.h removal from other headers and source files.
2017-08-18 Todd ShortReorder extensions to put SigAlgs last
2017-08-15 Benjamin KadukMove ALPN handling from finalizer to delayed call
2017-08-11 FdaSilvaYYFix some Typos and indents
2017-07-31 Todd ShortFix SSL_set_tlsext_debug_callback/-tlsextdebug
2017-07-18 Matt CaswellTolerate a zero length ticket nonce
2017-07-07 Matt CaswellUpdate the early_secret generation to use the new ticke...
2017-07-07 Matt CaswellUpdate tls13_hkdf_expand() to take the length of the...
2017-06-21 Matt CaswellAdd TLSv1.3 client side external PSK support
2017-06-21 Matt CaswellAdd TLSv1.3 server side external PSK support
2017-06-12 Benjamin KadukAdd SSL_early_get1_extensions_present()
2017-06-09 Paul YangFix a bundle of trailing spaces in several files
2017-05-19 Matt CaswellTry to be more consistent about the alerts we send
2017-05-17 Matt CaswellAllow a missing sig algs extension if resuming
2017-05-17 Matt CaswellAdd a new unsolicited extension error code and add...
2017-05-17 Matt CaswellFail if we receive a response to an extension that...
2017-05-11 Matt CaswellSend a missing_extension alert if key_share/supported...
2017-05-09 Matt CaswellDon't do the final key_share checks if we are in an HRR
2017-05-08 Matt CaswellSend the supported_groups extension in EE where applicable
2017-05-03 Matt CaswellUpdate the HKDF labels for draft-20
2017-04-26 Tatsuhiro TsujikawaBreak before && operator
2017-04-26 Tatsuhiro TsujikawaCall init and finalization functions per extension...
2017-04-26 Matt CaswellAdd a ciphersuite config sanity check for servers
2017-04-10 Benjamin KadukAllow an ALPN callback to pretend to not exist
2017-04-07 Matt CaswellCreate an ENDPOINT enum type for use internally
2017-04-07 Matt CaswellImplement a new custom extensions API
2017-04-07 Matt CaswellMove the extensions context codes into the public API
2017-04-03 Dr. Stephen HensonDon't use client specific functions to retrieve CA...
2017-04-03 Dr. Stephen HensonNew certificate_authorities functions
2017-03-29 FdaSilvaYYMore typo fixes
2017-03-21 Matt CaswellFix resumption after HRR
2017-03-17 Dr. Stephen HensonImplement certificate_authorities extension
2017-03-17 Dr. Stephen HensonAllow signature algorithms in TLS 1.3 certificate reque...
2017-03-16 Matt CaswellFix the Padding extension
2017-03-16 Matt CaswellMerge early_data_info extension into early_data
2017-03-15 Benjamin KadukClear alpn_selected_len for clients, too
2017-03-10 Matt CaswellCheck that the PSK extension is last
2017-03-04 Matt CaswellDon't call memcmp with a NULL pointer
2017-03-04 Matt CaswellAdd basic TLSv1.3 cookie support
2017-03-02 Matt CaswellOnly accept early_data if the negotiated ALPN is the...
2017-03-02 Matt CaswellDon't accept early_data if we are going to issue a...
2017-03-02 Matt CaswellImplement client side parsing of the early_data extension
2017-03-02 Matt CaswellConstruct the server side early_data extension
2017-03-02 Matt CaswellParse the early_data extension
2017-03-02 Matt CaswellConstruct the early_data extension
2017-03-02 Matt CaswellParse the ticket_early_data_info extension
2017-03-02 Matt CaswellConstruct the ticket_early_data_info extension
2017-02-23 Benjamin Kadukoutput number of exts from tls_collect_extensions()
2017-02-16 Matt CaswellDon't change the state of the ETM flags until CCS proce...
2017-02-14 Matt CaswellFix no-ec compilation
2017-02-14 Matt CaswellFix a bogus uninit variable warning
2017-02-14 Matt CaswellAdd a bytestogroup macro
2017-02-14 Matt CaswellVarious style fixes following review feedback
2017-02-14 Matt CaswellImplement support for resumption with a HelloRetryRequest
2017-02-14 Matt CaswellAdd server side support for creating the Hello Retry...
2017-02-14 Matt CaswellMake the context available to the extensions parse...
2017-02-01 Todd ShortMajority rules, use session_ctx vs initial_ctx
2017-01-30 Matt CaswellIf we have no suitable PSK kex modes then don't attempt...
next