CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2022/01/11 12:03:15

Modified files:
        lib/libssl     : ssl_clnt.c ssl_locl.h ssl_sess.c ssl_srvr.c 
                         tls13_client.c tls13_server.c 

Log message:
Remove peer_pkeys from SSL_SESSION.

peer_pkeys comes from some world where peers can send multiple certificates
- in fact, one of each known type. Since we do not live in such a world,
get rid of peer_pkeys and simply use peer_cert instead (in both TLSv1.2
and TLSv1.3, both clients and servers can only send a single leaf
(aka end-entity) certificate).

ok inoguchi@ tb@

Reply via email to