summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_local.h
AgeCommit message (Expand)Author
2022-08-18Update session timeout code with OSSL_TIMETodd Short
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-06-22Add deprecation macro for 3.1 and deprecate OPENSSL_LH_statsHugo Landau
2022-05-03Update copyright yearMatt Caswell
2022-04-06Add SSL_(CTX_)?get0_(verify|chain)_cert_store functionsHugo Landau
2022-04-06KTLS: Check for unprocessed receive records in ktls_configure_crypto.John Baldwin
2022-02-17Add back check for the DH public key sizeTomas Mraz
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-01-19ssl: better support TSAN operationsPauli
2021-11-26Enable brainpool curves for TLS1.3Bernd Edlinger
2021-11-17Move more general parts of internal/cryptlib.h to new internal/common.hDr. David von Oheimb
2021-11-17Add and use HAS_PREFIX() and CHECK_AND_SKIP_PREFIX() for checking if string h...Dr. David von Oheimb
2021-07-29Fix dtls timeout dead codeyangyangtiantianlonglong
2021-06-19ssl: do not choose auto DH groups that are weaker than the security levelPauli
2021-06-10Optimize session cache flushingTodd Short
2021-06-04Only call dtls1_start_timer() onceMatt Caswell
2021-06-02tls: remove TODOsPauli
2021-05-27Fix compilation warning with GCC11.Juergen Christ
2021-05-15Promote SSL_get_negotiated_group() for non-TLSv1.3Benjamin Kaduk
2021-05-14Convert SSL_{CTX}_[gs]et_options to 64Rich Salz
2021-03-30ssl: fix problem where MAC IDs were globally cached.Pauli
2021-02-12Deprecate the libssl level SRP APIsMatt Caswell
2021-02-09Remove unused 'peer_type' from SSL_SESSIONBenjamin Kaduk
2021-02-05Remove OPENSSL_NO_EC guards from libsslMatt Caswell
2021-02-05Make supported_groups code independent of EC and DHMatt Caswell
2021-02-05Ensure default supported groups works even with no-ec and no-dhMatt Caswell
2021-02-05Remove OPENSSL_NO_DH guards from libsslMatt Caswell
2021-01-28Update copyright yearRichard Levitte
2021-01-26Avoid using OSSL_PKEY_PARAM_GROUP_NAME when the key might be legacyTomas Mraz
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2021-01-08Adding TLS group name retrievalMichael Baentsch
2020-12-08TLS: Use EVP_PKEY_get_group_name() to get the group nameRichard Levitte
2020-11-30Fix builds that specify both no-dh and no-ecMatt Caswell
2020-11-23Move some libssl global variables into SSL_CTXMatt Caswell
2020-11-18Deprecate RSA harderRichard Levitte
2020-11-18Only disabled what we need to in a no-dh buildMatt Caswell
2020-11-18Convert TLS auto DH parameters to use EVP_PKEYMatt Caswell
2020-10-16Concentrate deprecated libssl API usage in one fileMatt Caswell
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-14[ssl] Support ssl_encapsulate on server sideNicola Tuveri
2020-10-14[ssl] Support ssl_decapsulate on client sideNicola Tuveri
2020-10-14Define OSSL_CAPABILITY_TLS_GROUP_IS_KEMNicola Tuveri
2020-09-21Increase PSK_MAX_PSK_LEN to 512Rutger Hendriks
2020-09-03Make ssl3_cbc_digest_record() use the real data_sizeMatt Caswell
2020-09-03Add an HMAC implementation that is TLS awareMatt Caswell
2020-08-31Move KTLS inline functions only used by libssl into ssl/ktls.c.John Baldwin
2020-07-06Convert SSLv3 handling to use provider side CBC/MAC removalMatt Caswell
2020-07-06Move MAC removal responsibility to the various protocol "enc" functionsMatt Caswell
2020-06-19Update the various SSL group getting and setting functionsMatt Caswell
2020-06-19Modify libssl to discover supported groups based on available providersMatt Caswell