summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls12_record_layer.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove direct assignment of aead_ctx.jsing2021-01-281-13/+7
* Move AEAD handling into the new TLSv1.2 record layer.jsing2021-01-281-23/+93
* Move sequence numbers into the new TLSv1.2 record layer.jsing2021-01-261-19/+28
* Drop unneeded cast in seal_record_protected_ciphertb2021-01-201-2/+2
* Add code to handle change of cipher state in the new TLSv1.2 record layer.jsing2021-01-191-5/+102
* Provide functions to determine if TLSv1.2 record protection is engaged.jsing2021-01-191-1/+19
* Provide record layer overhead for DTLS.jsing2021-01-191-1/+28
* Factor out code for explicit IV length, block size and MAC length.jsing2021-01-191-21/+77
* Clean up sequence number handing in the new TLSv1.2 record layer.jsing2021-01-131-64/+87
* Split the record protection from the TLSv1.2 record layer.jsing2021-01-121-75/+101
* Make tls12_record_layer_free() NULL safe.jsing2021-01-071-1/+5
* Move the read MAC key into the TLSv1.2 record layer.jsing2021-01-071-5/+16
* Reimplement the TLSv1.2 record handling for the read side.jsing2020-10-031-5/+343
* Group seal record functions together.jsing2020-09-161-11/+11
* Split the tls12_record_layer_write_mac() function.jsing2020-09-151-10/+19
* Correct a failure case in tls12_record_layer_seal_record_protected()jsing2020-09-151-2/+2
* Start replacing the existing TLSv1.2 record layer.jsing2020-08-301-0/+533