summaryrefslogtreecommitdiff
path: root/ssl/tls13_enc.c
Commit message (Expand)AuthorAgeFilesLines
* Add an initial QUIC-TLS implementationMatt Caswell2023-01-241-1/+1
* Extend the new_record_layer functionMatt Caswell2023-01-241-4/+5
* Remove the read_iv/write_iv fields from SSL_CONNECTIONMatt Caswell2022-11-141-12/+3
* Remove enc_write_stateMatt Caswell2022-10-121-46/+13
* Convert the TLSv1.3 crypto code to the new write record layerMatt Caswell2022-10-121-58/+0
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-2/+2
* ssl_log_secret call in tls13_key_updatevisbjn2022-09-271-0/+8
* Move the record block_padding capability fully into the record layerMatt Caswell2022-09-231-1/+1
* Move write buffer management into the write record layerMatt Caswell2022-09-231-6/+0
* Create the write record layer method and object and use itMatt Caswell2022-09-231-23/+27
* Cleanup EBCDIC string defintionsTodd Short2022-09-091-59/+32
* Coverity 1513478: negative returnPauli2022-09-061-2/+8
* QUIC Demuxer and Record Layer (RX Side)Hugo Landau2022-09-021-18/+30
* Remove some redundant codeMatt Caswell2022-08-181-7/+5
* Remove some TODO(RECLAYER) commentsMatt Caswell2022-08-181-1/+1
* Remove some final references to the SSL object in the record layerMatt Caswell2022-08-181-3/+3
* Make the record layer directly aware of EtMMatt Caswell2022-08-181-1/+1
* Distinguish between fatal and non-fatal errors when creating a record layerMatt Caswell2022-08-181-2/+2
* Implement KTLS in the new read record layer codeMatt Caswell2022-08-181-9/+19
* Ensure various SSL options are passed down to the record layerMatt Caswell2022-08-181-27/+13
* Convert TLSv1.3 code to use the new read side record layerMatt Caswell2022-08-181-39/+85
* SSL object refactoring using SSL_CONNECTION objectTomas Mraz2022-07-281-27/+38
* Check for EVP_MD being NULL inside ssl.slontis2022-07-131-5/+10
* Fix check of EVP_CIPHER_CTX_ctrlPeiwei Hu2022-05-241-3/+3
* Update copyright yearMatt Caswell2022-05-031-1/+1
* KTLS: Enable KTLS for receiving as well in TLS 1.3Daiki Ueno2022-04-061-11/+21
* KTLS: Check for unprocessed receive records in ktls_configure_crypto.John Baldwin2022-04-061-1/+2
* fix some code with obvious wrong coding stylex20182021-10-281-1/+1
* Fix indentation of tls13_hkdf_expand parametersDaniel Bevenius2021-09-031-3/+3
* tls/prov: move the TLS 1.3 KDF code to providersPauli2021-08-051-82/+34
* Adapt other parts of the source to the changed EVP_Q_digest() and EVP_Q_mac()Richard Levitte2021-06-231-4/+2
* tls: remove TODOsPauli2021-06-021-1/+0
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-13/+13
* Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC fun...Dr. David von Oheimb2021-05-081-19/+7
* Only enable KTLS if it is explicitly configuredMatt Caswell2021-04-121-2/+3
* tls: adjust for extra argument to KDF derive callPauli2021-02-281-4/+2
* tls: updates for the new additional MAC_init argumentsPauli2021-02-281-13/+7
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Clean away extraneous library specific FETCH_FAILED reason codesRichard Levitte2021-01-121-3/+4
* SSL: refactor all SSLfatal() callsRichard Levitte2020-11-111-47/+22
* Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte2020-11-111-3/+3
* Support for KTLS TX on FreeBSD for TLS 1.3.John Baldwin2020-08-311-4/+0
* Add helper functions for FreeBSD KTLS.John Baldwin2020-08-311-3/+3
* Add a ktls_crypto_info_t typedef.John Baldwin2020-08-311-1/+1
* Revert "kdf: make function naming consistent."Matt Caswell2020-07-161-11/+11
* Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell2020-07-161-3/+3
* The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli2020-06-111-3/+3
* kdf: make function naming consistent.Pauli2020-06-111-11/+11
* TLSv13: add kTLS supportVadim Fedorenko2020-06-081-14/+71
* Fix crash in early data send with out-of-band PSK using AES CCMraja-ashok2020-05-151-2/+9