CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2026/05/06 09:06:35

Modified files:
        lib/libssl     : d1_both.c dtls_local.h 

Log message:
Get rid of struct dtls1_retransmit_state.

In order to retransmit DTLS messages we potentially need to use the
record protection from a previous epoch. However, DTLS currently also
saves and restores the session, which is unnecessary - all of the
record protection and keys are handled in the TLS record layer.

Remove the rather useless dtls1_retransmit_state struct and just
keep the epoch - keeping pointers hanging around to sessions is pretty
nasty and unnecessary.

ok kenjiro@ tb@

Reply via email to