Explicitly cache X509v3 extensions in libssl
[openssl.git] / ssl / s3_lib.c
2020-03-30 Matt CaswellExplicitly cache X509v3 extensions in libssl
2020-03-13 Benjamin KadukFix whitespace nit in ssl_generate_master_secret()
2020-02-20 PauliDeprecate the low level Diffie-Hellman functions.
2020-02-06 Matt CaswellUse the OPENSSL_CTX and property query string in EVP_PK...
2020-02-06 Matt CaswellExplicitly fetch ciphers and digests in libssl
2020-01-29 PauliTLS: use EVP for HMAC throughout libssl.
2020-01-24 Matt CaswellMake sure we use RAND_bytes_ex and RAND_priv_bytes_ex...
2019-10-17 Rich SalzReplace BUF_ string function calls with OPENSSL_ ones
2019-09-28 Dr. Matthias St... Reorganize local header files
2019-08-06 raja-ashokAPI to get negotiated key exchange algorithm in TLS1.3
2019-07-17 Matt CaswellFix the return value for SSL_get0_chain_certs()
2019-06-18 Matt CaswellFollowing the previous 2 commits also move ecpointforma...
2019-06-18 Matt CaswellFix a race condition in supported groups handling
2019-06-17 Matt CaswellFix no-ec with no-dh
2019-06-17 Matt CaswellAllow TLSv1.3 in a no-ec build
2019-06-13 Matt CaswellFix no-dh
2019-06-12 raja-ashokTLS1.3 FFDHE Support
2019-05-01 Matt CaswellFix no-srp
2019-04-29 Todd ShortCollapse ssl3_state_st (s3) into ssl_st
2019-03-29 Richard LevitteRemove heartbeats completely
2019-03-06 Richard LevitteAdapt CIPHER_DEBUG to the new generic trace API
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
next