aboutsummaryrefslogtreecommitdiff
path: root/ssl/tls13_enc.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-23Cleanup EBCDIC string defintionsTodd Short1-59/+32
2022-09-27ssl_log_secret call in tls13_key_updatevisbjn1-0/+8
2022-09-06Coverity 1513478: negative returnPauli1-2/+8
2022-07-13Check for EVP_MD being NULL inside ssl.slontis1-5/+10
2022-06-21Update copyright yearMatt Caswell1-1/+1
2022-05-24Fix check of EVP_CIPHER_CTX_ctrlPeiwei Hu1-3/+3
2021-09-03Fix indentation of tls13_hkdf_expand parametersDaniel Bevenius1-3/+3
2021-08-05tls/prov: move the TLS 1.3 KDF code to providersPauli1-82/+34
2021-06-23Adapt other parts of the source to the changed EVP_Q_digest() and EVP_Q_mac()Richard Levitte1-4/+2
2021-06-02tls: remove TODOsPauli1-1/+0
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz1-13/+13
2021-05-08Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC fun...Dr. David von Oheimb1-19/+7
2021-04-12Only enable KTLS if it is explicitly configuredMatt Caswell1-2/+3
2021-02-28tls: adjust for extra argument to KDF derive callPauli1-4/+2
2021-02-28tls: updates for the new additional MAC_init argumentsPauli1-13/+7
2021-01-28Update copyright yearRichard Levitte1-1/+1
2021-01-12Clean away extraneous library specific FETCH_FAILED reason codesRichard Levitte1-3/+4
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte1-47/+22
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte1-3/+3
2020-08-31Support for KTLS TX on FreeBSD for TLS 1.3.John Baldwin1-4/+0
2020-08-31Add helper functions for FreeBSD KTLS.John Baldwin1-3/+3
2020-08-31Add a ktls_crypto_info_t typedef.John Baldwin1-1/+1
2020-07-16Revert "kdf: make function naming consistent."Matt Caswell1-11/+11
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell1-3/+3
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli1-3/+3
2020-06-11kdf: make function naming consistent.Pauli1-11/+11
2020-06-08TLSv13: add kTLS supportVadim Fedorenko1-14/+71
2020-05-15Fix crash in early data send with out-of-band PSK using AES CCMraja-ashok1-2/+9
2020-04-30coverity 1462570 Resource leakPauli1-0/+1
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-03-26Use a fetched cipher for the TLSv1.3 early secretMatt Caswell1-1/+16
2020-02-06Explicitly fetch ciphers and digests in libsslMatt Caswell1-24/+47
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli1-2/+2
2020-01-02Update tls13_enc.cdcruette1-1/+1
2019-09-28Reorganize local header filesDr. Matthias St. Pierre1-1/+1
2019-09-11Convert SSL functions to use KDF names not SN_ stringsPauli1-2/+2
2019-09-06Fix TLS/SSL PRF usages.Pauli1-14/+38
2019-08-14Add missing EBCDIC stringsopensslonzos-github1-5/+48
2019-06-06Coverity fixesShane Lontis1-0/+1
2019-05-27Changed ssl layer to use EVP_KDF API for TLS1_PRF and HKDF.David Makepeace1-26/+24
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short1-8/+8
2019-01-15Don't get the mac type in TLSv1.3Matt Caswell1-3/+1
2018-12-30Fix a minor nit in the hkdflabel sizeBernd Edlinger1-1/+1
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte1-1/+1
2018-12-05Fix some SSL_export_keying_material() issuesMatt Caswell1-24/+49
2018-12-05Revert "Reduce stack usage in tls13_hkdf_expand"Matt Caswell1-12/+4
2018-09-24Reduce stack usage in tls13_hkdf_expandBernd Edlinger1-4/+12
2018-09-05key zeroization fix for a branch path of tls13_final_finish_macShane Lontis1-0/+1
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell1-4/+7
2018-07-31Fix some TLSv1.3 alert issuesMatt Caswell1-1/+2