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
/
d1_pkt.c
Age
Commit message (
Expand
)
Author
2022-02-05
Bye bye S3I.
Joel Sing
2021-11-09
Switch to <endian.h> from <machine/endian.h> for better portability.
Brent Cook
2021-10-25
Add record processing limit to DTLS code.
Joel Sing
2021-10-25
Use ssl_force_want_read() in the DTLS code.
Joel Sing
2021-10-23
Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.
Joel Sing
2021-09-04
Improve DTLS hello request handling code.
Joel Sing
2021-09-04
Change dtls1_get_message_header() to take a CBS.
Joel Sing
2021-09-04
Improve DTLS record header parsing.
Joel Sing
2021-08-31
Defragment DTLS.
Joel Sing
2021-08-31
Remove a nonsensical s->version == TLS1_VERSION from DTLS code.
Joel Sing
2021-08-30
Clean up and simplify info and msg callbacks.
Joel Sing
2021-08-30
Replace DTLS r_epoch with the read epoch from the TLSv1.2 record layer.
Joel Sing
2021-07-31
We have defines for alert levels - use them instead of magic numbers.
Joel Sing
2021-07-26
Dedup dtls1_dispatch_alert()/ssl3_dispatch_alert().
Joel Sing
2021-07-21
Remove DTLS processed_rcds queue.
Joel Sing
2021-07-21
Silently discard invalid DTLS records.
Joel Sing
2021-07-19
Mop up dtls1_get_ccs_header() and struct ccs_header_st.
Joel Sing
2021-07-19
Inline DTLS1_CCS_HEADER_LENGTH rather than having a single use variable.
Joel Sing
2021-06-19
Correctly handle epoch wrapping in dtls1_get_bitmap().
Joel Sing
2021-06-15
Mop up part of dtls1_dispatch_alert().
Joel Sing
2021-06-11
Indent all labels with a single space.
Joel Sing
2021-05-16
Move DTLS structs/definitions/prototypes to dtls_locl.h.
Joel Sing
2021-05-05
Replace DTLS w_epoch with epoch from TLSv1.2 record layer.
Joel Sing
2021-05-02
Clean up dtls1_reset_seq_numbers().
Joel Sing
2021-02-20
Rename f_err into fatal_err.
Theo Buehler
2021-02-08
Use dtls1_retrieve_buffered_record() to load buffered application data.
Joel Sing
2021-01-26
Move sequence numbers into the new TLSv1.2 record layer.
Joel Sing
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-13
Clean up dtls1_reset_seq_numbers()
Joel Sing
2021-01-13
Clean up read sequence handling in DTLS.
Joel Sing
2021-01-13
Clean up sequence number handing in the new TLSv1.2 record layer.
Joel Sing
2020-10-03
Reimplement the TLSv1.2 record handling for the read side.
Joel Sing
2020-10-03
Make dtls1_copy_record() take a DTLS1_RECORD_DATA_INTERNAL *.
Joel Sing
2020-10-03
Inline two macros that are only used in one place each.
Joel Sing
2020-09-24
Release read and write buffers using freezero().
Joel Sing
2020-08-30
Start replacing the existing TLSv1.2 record layer.
Joel Sing
2020-08-11
Increment the epoch in the same place for both read and write.
Joel Sing
2020-08-11
Use 0 instead of 0x00 for memset() calls.
Joel Sing
2020-08-09
Use CBB more correctly when writing SSL3/DTLS records.
Joel Sing
2020-08-09
Make the explicit IV length handling in DTLS the same as SSL3/TLS.
Joel Sing
2020-08-02
Check the return value of tls1_enc() in the write path.
Joel Sing
2020-08-01
Clean up/simplify more of the dtls1/ssl3 record writing code:
Joel Sing
2020-07-30
Clean up and simplify some of the SSL3/DTLS1 record writing code.
Joel Sing
2020-03-13
Remove dtls1_enc().
Joel Sing
2020-03-12
Stop overloading the record type for padding length.
Joel Sing
2020-03-12
Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA.
Joel Sing
2020-03-10
Remove the enc function pointers.
Joel Sing
2020-02-21
Convert the DTLS header creation code to CBB.
Joel Sing
2020-02-21
Remove some commented code, remove some pointless comments and move some
Joel Sing
[next]