index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
libssl
/
tls12_record_layer.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move the TLSv1.2 record number increment into the new record layer.
jsing
2021-03-29
1
-5
/
+42
*
Fully initialize rrec in tls12_record_layer_open_record_protected
tb
2021-03-21
1
-1
/
+2
*
Separate variable declaration and assignment.
jsing
2021-03-02
1
-2
/
+4
*
Replace two handrolled tls12_record_protection_engaged().
jsing
2021-03-02
1
-3
/
+3
*
Move key/IV length checks closer to usage sites.
jsing
2021-03-02
1
-5
/
+11
*
Add tls12_record_protection_unused() and call from CCS functions.
jsing
2021-03-02
1
-8
/
+17
*
Move handling of cipher/hash based cipher suites into the new record layer.
jsing
2021-02-27
1
-57
/
+110
*
Identify DTLS based on the version major value.
jsing
2021-02-27
1
-2
/
+2
*
Remove direct assignment of aead_ctx.
jsing
2021-01-28
1
-13
/
+7
*
Move AEAD handling into the new TLSv1.2 record layer.
jsing
2021-01-28
1
-23
/
+93
*
Move sequence numbers into the new TLSv1.2 record layer.
jsing
2021-01-26
1
-19
/
+28
*
Drop unneeded cast in seal_record_protected_cipher
tb
2021-01-20
1
-2
/
+2
*
Add code to handle change of cipher state in the new TLSv1.2 record layer.
jsing
2021-01-19
1
-5
/
+102
*
Provide functions to determine if TLSv1.2 record protection is engaged.
jsing
2021-01-19
1
-1
/
+19
*
Provide record layer overhead for DTLS.
jsing
2021-01-19
1
-1
/
+28
*
Factor out code for explicit IV length, block size and MAC length.
jsing
2021-01-19
1
-21
/
+77
*
Clean up sequence number handing in the new TLSv1.2 record layer.
jsing
2021-01-13
1
-64
/
+87
*
Split the record protection from the TLSv1.2 record layer.
jsing
2021-01-12
1
-75
/
+101
*
Make tls12_record_layer_free() NULL safe.
jsing
2021-01-07
1
-1
/
+5
*
Move the read MAC key into the TLSv1.2 record layer.
jsing
2021-01-07
1
-5
/
+16
*
Reimplement the TLSv1.2 record handling for the read side.
jsing
2020-10-03
1
-5
/
+343
*
Group seal record functions together.
jsing
2020-09-16
1
-11
/
+11
*
Split the tls12_record_layer_write_mac() function.
jsing
2020-09-15
1
-10
/
+19
*
Correct a failure case in tls12_record_layer_seal_record_protected()
jsing
2020-09-15
1
-2
/
+2
*
Start replacing the existing TLSv1.2 record layer.
jsing
2020-08-30
1
-0
/
+533