CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/09/15 18:24:54
Modified files:
lib/libssl : Makefile s3_lib.c ssl_local.h ssl_pkt.c
tls12_internal.h
Added files:
lib/libssl : tls12_legacy.c tls12_record.c tls12_record.h
Log message:
Read TLSv1.2 records into a dedicated structure.
Provide a struct tls12_record and read TLSv1.2 records into it following the
same pattern used for TLSv1.3. This simplifies things considerably and means
that we no longer use s->s3->rbuf, s->s3->rrec or s->s3->packet for non-DTLS
in the legacy stack.
ok kenjiro@ tb@