mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 16:18:12 +00:00
![]() At some point since Sep 2018, OpenSSL added a ~~bug~~ feature that makes the default set of signature algorithms defined in TLSv1.2 unusable without reducing what they call the "security level", which caused communication with servers using more recent versions of openssl to fail with "internal error". This commit makes LibTLS always send its supported sigalgs, making the server not default to the insecure defaults, and thus enabling us to talk to such servers. |
||
---|---|---|
.. | ||
Certificate.h | ||
ClientHandshake.cpp | ||
CMakeLists.txt | ||
Exchange.cpp | ||
Handshake.cpp | ||
Record.cpp | ||
Socket.cpp | ||
TLSPacketBuilder.h | ||
TLSv12.cpp | ||
TLSv12.h |