]> git.ipfire.org Git - thirdparty/tor.git/commit
Remove server support for the v1 link handshake.
authorNick Mathewson <nickm@torproject.org>
Thu, 24 Apr 2025 17:18:32 +0000 (13:18 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 24 Apr 2025 18:34:21 +0000 (14:34 -0400)
commitd57d00143c7fb45733e7f92b4e2d02d3b47ee10a
tree73a223c81f78f7295ebe1b68c5871c485c542f19
parent7ae5e798d6f9d96de928370a1e7b6fdb0b03d394
Remove server support for the v1 link handshake.

In the v1 handshake we would send two very specialized certificates.
We'd identify that the client wanted to use this handshake by
the ciphers that it sent, or didn't sent.

We already removed client-side support for the v1 link handshake
back in 0.2.8.1-alpha, with ticket 11150.
src/core/or/connection_or.c
src/lib/tls/tortls.h
src/lib/tls/tortls_internal.h
src/lib/tls/tortls_nss.c
src/lib/tls/tortls_openssl.c
src/test/test_tortls.c
src/test/test_tortls_openssl.c