ladybird/Libraries/LibTLS
AnotherTest 4065182811 LibTLS: Reschedule the timeout if we're too slow
Previously, we would not care if the handshake timer timed out because
the server was too slow, or because we were too slow, this caused
connections to fail when the system was under heavy load.
This patch fixes this behaviour (and closes #2843) by checking if the
timeout delay was within margin of error of the max timeout.
2020-07-21 13:01:35 +02:00
..
ClientHandshake.cpp LibTLS: Avoid busy-wait between ClientHello and ServerHello 2020-05-30 18:26:13 +02:00
CMakeLists.txt Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Exchange.cpp LibTLS: Split TLSv12 to sensible categorical files 2020-05-02 12:24:10 +02:00
Handshake.cpp LibTLS: Avoid busy-wait between ClientHello and ServerHello 2020-05-30 18:26:13 +02:00
Record.cpp LibTLS: Simplify record padding logic and ASSERT more assumptions 2020-06-04 15:58:04 +02:00
Socket.cpp LibTLS: Reschedule the timeout if we're too slow 2020-07-21 13:01:35 +02:00
TLSPacketBuilder.h LibTLS: Split TLSv12 to sensible categorical files 2020-05-02 12:24:10 +02:00
TLSv12.cpp Lagom: Adjust AK, LibCore and LibTLS to build on MacOS 2020-05-30 00:36:13 +02:00
TLSv12.h LibTLS: Avoid busy-wait between ClientHello and ServerHello 2020-05-30 18:26:13 +02:00