index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libssl
/
tls12_record_layer.c
Age
Commit message (
Expand
)
Author
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-11-11
Convert the legacy TLS stack to tls_content.
Joel Sing
2022-01-14
Convert the new record layers to opaque EVP_AEAD_CTX
Theo Buehler
2021-10-23
Mop up enc_read_ctx and read_hash.
Joel Sing
2021-08-30
Replace DTLS r_epoch with the read epoch from the TLSv1.2 record layer.
Joel Sing
2021-08-30
Move to an AEAD nonce allocated in the TLSv1.2 record layer.
Joel Sing
2021-06-19
Provide the ability to set the initial DTLS epoch value.
Joel Sing
2021-06-14
Simplify nonce handling in the TLSv1.2 record layer.
Joel Sing
2021-05-16
Absorb SSL_AEAD_CTX into struct tls12_record_protection.
Joel Sing
2021-05-16
Zero the tls12_record_protection struct instead of individual fields.
Joel Sing
2021-05-05
Replace DTLS w_epoch with epoch from TLSv1.2 record layer.
Joel Sing
2021-05-05
Rewrite TLSv1.2 key block handling.
Joel Sing
2021-04-19
Remove new_sym_enc and new_aead.
Joel Sing
2021-03-29
Move the TLSv1.2 record number increment into the new record layer.
Joel Sing
2021-03-21
Fully initialize rrec in tls12_record_layer_open_record_protected
Theo Buehler
2021-03-02
Separate variable declaration and assignment.
Joel Sing
2021-03-02
Replace two handrolled tls12_record_protection_engaged().
Joel Sing
2021-03-02
Move key/IV length checks closer to usage sites.
Joel Sing
2021-03-02
Add tls12_record_protection_unused() and call from CCS functions.
Joel Sing
2021-02-27
Move handling of cipher/hash based cipher suites into the new record layer.
Joel Sing
2021-02-27
Identify DTLS based on the version major value.
Joel Sing
2021-01-28
Remove direct assignment of aead_ctx.
Joel Sing
2021-01-28
Move AEAD handling into the new TLSv1.2 record layer.
Joel Sing
2021-01-26
Move sequence numbers into the new TLSv1.2 record layer.
Joel Sing
2021-01-20
Drop unneeded cast in seal_record_protected_cipher
Theo Buehler
2021-01-19
Add code to handle change of cipher state in the new TLSv1.2 record layer.
Joel Sing
2021-01-19
Provide functions to determine if TLSv1.2 record protection is engaged.
Joel Sing
2021-01-19
Provide record layer overhead for DTLS.
Joel Sing
2021-01-19
Factor out code for explicit IV length, block size and MAC length.
Joel Sing
2021-01-13
Clean up sequence number handing in the new TLSv1.2 record layer.
Joel Sing
2021-01-12
Split the record protection from the TLSv1.2 record layer.
Joel Sing
2021-01-07
Make tls12_record_layer_free() NULL safe.
Joel Sing
2021-01-07
Move the read MAC key into the TLSv1.2 record layer.
Joel Sing
2020-10-03
Reimplement the TLSv1.2 record handling for the read side.
Joel Sing
2020-09-16
Group seal record functions together.
Joel Sing
2020-09-15
Split the tls12_record_layer_write_mac() function.
Joel Sing
2020-09-15
Correct a failure case in tls12_record_layer_seal_record_protected()
Joel Sing
2020-08-30
Start replacing the existing TLSv1.2 record layer.
Joel Sing