summaryrefslogtreecommitdiffstats
path: root/ssl/tls13_enc.c
AgeCommit message (Expand)Author
2022-09-27ssl_log_secret call in tls13_key_updatevisbjn
2022-09-06Coverity 1513478: negative returnPauli
2022-07-13Check for EVP_MD being NULL inside ssl.slontis
2022-06-21Update copyright yearMatt Caswell
2022-05-24Fix check of EVP_CIPHER_CTX_ctrlPeiwei Hu
2021-09-03Fix indentation of tls13_hkdf_expand parametersDaniel Bevenius
2021-08-05tls/prov: move the TLS 1.3 KDF code to providersPauli
2021-06-23Adapt other parts of the source to the changed EVP_Q_digest() and EVP_Q_mac()Richard Levitte
2021-06-02tls: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-08Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC fun...Dr. David von Oheimb
2021-04-12Only enable KTLS if it is explicitly configuredMatt Caswell
2021-02-28tls: adjust for extra argument to KDF derive callPauli
2021-02-28tls: updates for the new additional MAC_init argumentsPauli
2021-01-28Update copyright yearRichard Levitte
2021-01-12Clean away extraneous library specific FETCH_FAILED reason codesRichard Levitte
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte
2020-08-31Support for KTLS TX on FreeBSD for TLS 1.3.John Baldwin
2020-08-31Add helper functions for FreeBSD KTLS.John Baldwin
2020-08-31Add a ktls_crypto_info_t typedef.John Baldwin
2020-07-16Revert "kdf: make function naming consistent."Matt Caswell
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli
2020-06-11kdf: make function naming consistent.Pauli
2020-06-08TLSv13: add kTLS supportVadim Fedorenko
2020-05-15Fix crash in early data send with out-of-band PSK using AES CCMraja-ashok
2020-04-30coverity 1462570 Resource leakPauli
2020-04-23Update copyright yearMatt Caswell
2020-03-26Use a fetched cipher for the TLSv1.3 early secretMatt Caswell
2020-02-06Explicitly fetch ciphers and digests in libsslMatt Caswell
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli
2020-01-02Update tls13_enc.cdcruette
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-11Convert SSL functions to use KDF names not SN_ stringsPauli
2019-09-06Fix TLS/SSL PRF usages.Pauli
2019-08-14Add missing EBCDIC stringsopensslonzos-github
2019-06-06Coverity fixesShane Lontis
2019-05-27Changed ssl layer to use EVP_KDF API for TLS1_PRF and HKDF.David Makepeace
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-01-15Don't get the mac type in TLSv1.3Matt Caswell
2018-12-30Fix a minor nit in the hkdflabel sizeBernd Edlinger
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-12-05Fix some SSL_export_keying_material() issuesMatt Caswell
2018-12-05Revert "Reduce stack usage in tls13_hkdf_expand"Matt Caswell
2018-09-24Reduce stack usage in tls13_hkdf_expandBernd Edlinger
2018-09-05key zeroization fix for a branch path of tls13_final_finish_macShane Lontis
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell
2018-07-31Fix some TLSv1.3 alert issuesMatt Caswell
2018-06-07Fix TLSv1.3 ticket noncesMatt Caswell