Don't interleave handshake and other record types in TLSv1.3
[openssl.git] / ssl / s3_lib.c
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-11-15 Antoine SalonAdd SSL_CTX_set_tmp_ecdh.pod
2018-11-12 Viktor DukhovniAdded missing signature algorithm reflection functions
2018-08-30 Matt CaswellFix a mem leak on error in the PSK code
2018-08-15 Matt CaswellTurn on TLSv1.3 downgrade protection by default
2018-07-20 Benjamin KadukAdd TODO comment for a nonsensical public API
2018-05-14 Matt CaswellFix no-psk
2018-05-11 Matt CaswellPrefer SHA-256 ciphersuites if using old style PSKs
2018-04-26 Matt CaswellFix typo in the definition of tls13_ciphers
2018-03-27 Rich SalzAllow NULL for some _free routines.
2018-03-27 Matt CaswellRemove some code for a contributor that we cannot find
2018-03-19 Todd ShortPlace ticket keys into secure memory
2018-03-19 Kurt RoeckxDon't use a ssl specific DRBG anymore
2018-03-14 Matt CaswellSplit configuration of TLSv1.3 ciphers from older ciphers
2018-02-13 Matt CaswellUpdate copyright year
2018-01-25 Benjamin KadukAdd support for the TLS 1.3 signature_algorithms_cert...
2017-12-27 Bernd EdlingerAlternate fix for ../test/recipes/80-test_ssl_old.t...
2017-12-15 Bernd EdlingerFix invalid function type casts.
2017-12-08 Rich SalzConsistent formatting for sizeof(foo)
2017-12-04 Matt CaswellConvert the state machine code to use SSLfatal()
2017-11-29 Todd ShortAdd sk_new_reserve support
2017-11-29 Todd ShortUse ChaCha only if prioritized by clnt
2017-10-18 KaoruTodaRemove parentheses of return.
2017-10-09 KaoruTodaSince return is inconsistent, I removed unnecessary...
2017-09-26 Dr. Stephen HensonNew function ssl_generate_param_group
2017-09-26 Dr. Stephen HensonReplace tls1_ec_curve_id2nid.
2017-09-26 Dr. Stephen HensonReturn group id in tls1_shared_group
2017-09-22 Dr. Stephen HensonStore groups as uint16_t
2017-08-30 Jon SpillettImplement Aria GCM/CCM Modes and TLS cipher suites
2017-08-29 PauliMove e_os.h to be the very first include.
2017-08-29 Paulie_os.h removal from other headers and source files.
2017-08-06 Rich SalzAdd missing include of cryptlib.h
2017-08-03 Rich SalzAdd a DRBG to each SSL object
2017-07-30 Xiaoyin LiuFix typos in files in ssl directory
2017-07-20 Paul YangSupport converting cipher name to RFC name and vice...
2017-07-08 Richard LevitteFix cipher_compare
2017-06-21 Rich SalzMerge Nokia copyright notice into standard
2017-06-20 Rich SalzModify Sun copyright to follow OpenSSL style
2017-06-16 Matt CaswellMove ciphersuite selection before session resumption...
2017-06-16 Matt CaswellAllow the server to change the ciphersuite on resume
2017-06-08 Diego Santa CruzMake SRP_CTX.info ownership and lifetime be the same...
2017-05-22 Matt CaswellConvert existing usage of assert() to ossl_assert(...
2017-05-22 Matt CaswellFix some style issues in returns
2017-04-11 Todd ShortRemove ECDH(E) ciphers from SSLv3
2017-04-03 Dr. Stephen HensonNew certificate_authorities functions
2017-03-24 Matt CaswellMove the downgrade sentinel declarations to a header...
2017-03-24 Matt CaswellAdd server side support for TLSv1.3 downgrade mechanism
2017-02-28 Matt CaswellRemove some commented out code in libssl
2017-02-28 Todd ShortRemove some #if 0 code in ssl, crypto/bio
2017-02-24 Dr. Stephen HensonTidy up certificate type handling.
2017-02-23 Benjamin KadukAdd more first-class support for SCSVS
2017-02-21 Paulifix spelling of Camellia in comment
2017-02-15 Dr. Stephen HensonUse CERT_PKEY pointer instead of index
2017-02-15 Dr. Stephen HensonUse cert_index and sigalg
2017-02-08 Dr. Stephen HensonAdd remaining TLS1.3 ciphersuites
2017-02-02 Richard LevitteInitialise alg_k and alg_a
2017-02-02 Dr. Stephen HensonDon't filter TLS 1.3 ciphersuites by signing or key...
2017-02-02 Dr. Stephen HensonUpdate cipher definition
2017-01-31 Dr. Stephen HensonStore table entry to peer signature algorithm.
2017-01-30 Matt CaswellMake sure we free and cleanse the pms value in all...
2017-01-30 Matt CaswellMove the SSL3_CK_CIPHERSUITE_FLAG out of public header
2017-01-30 Matt CaswellMiscellaneous style tweaks based on feedback received
2017-01-30 Matt CaswellImplement server side of PSK extension construction
2017-01-30 Matt CaswellConstruct the client side psk extension for TLSv1.3
2017-01-30 Matt CaswellMove state machine knowledge out of the record layer
2017-01-30 Matt CaswellRemove use of the SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS...
2017-01-10 Rich SalzReview comments
2017-01-10 Rich SalzMove extension data into sub-structs
2016-11-23 Matt CaswellUpdate state machine to be closer to TLS1.3
2016-11-16 Matt CaswellStart using the key_share data to derive the PMS
2016-11-15 Richard LevitteRevert "Remove heartbeats completely"
2016-11-15 Richard LevitteRemove heartbeats completely
2016-11-13 Richard LevitteRemove heartbeat support
2016-11-10 Matt CaswellRename the Elliptic Curves extension to supported_groups
2016-11-04 Matt CaswellRename all "read" variables with "readbytes"
2016-11-04 Matt CaswellFix misc size_t issues causing Windows warnings in...
2016-11-04 Matt CaswellFix some missed size_t updates
2016-11-04 Matt CaswellConvert some libssl local functions to size_t
2016-11-04 Matt CaswellConvert master_secret_size code to size_t
2016-11-04 Matt CaswellConvert libssl writing for size_t
2016-11-04 Matt CaswellFurther libssl size_t-ify of reading
2016-11-02 Matt CaswellAdd the SSL_METHOD for TLSv1.3 and all other base chang...
2016-10-03 Matt CaswellHarmonise setting the header and closing construction
2016-10-02 Matt CaswellRename ssl_set_handshake_header2()
2016-10-02 Matt CaswellRemove ssl_set_handshake_header()
2016-09-29 Matt CaswellConvert CertificateRequest construction to WPACKET
2016-09-29 Matt CaswellDelete some unneeded code
2016-09-20 Matt CaswellConvert WPACKET_put_bytes to use convenience macros
2016-09-13 Matt CaswellAddress WPACKET review comments
2016-09-13 Matt CaswellMove from explicit sub-packets to implicit ones
2016-09-13 Matt CaswellRename PACKETW to WPACKET
2016-09-13 Matt CaswellConvert tls_construct_client_hello() to use PACKETW
2016-08-24 Rich SalzPut DES into "not default" category.
2016-08-24 Rich SalzTo avoid SWEET32 attack, move 3DES to weak
2016-08-18 Emilia KasperIndent ssl/
2016-08-17 Remi GacogneAdd missing session id and tlsext_status accessors
2016-08-15 Dr. Stephen HensonFix no-ec
2016-08-13 Dr. Stephen HensonModify TLS support for new X25519 API.
2016-08-04 David WoodhouseFix cipher support for DTLS1_BAD_VER
2016-07-19 Dr. Stephen HensonSanity check in ssl_get_algorithm2().
next