qt5base-lts/tests/auto/network
Timur Pocheptsov 6a1d9f6fc1 QDtls(cookie verifier): make sure a server can re-use 'Client Hello'
And extend an auto-test for this. When a cookie verification mechanism is
enabled, and verifier, indeed, verifies that some datagram is a 'Client Hello'
message with a proper cookie attached, we start a real DTLS handshake creating a
QDtls object and calling 'doHandshake'. In case cookie verification
was enabled, we need parameters from the verifier (it's a crypto-strong
'number' and hash algorithm) to 'lock and load' the TLS state machine in
a freshly created TLS session object. This code path previously was only
tested manually and was found by LCOV as untested.

Pick-to: 5.15
Pick-to: 6.0
Change-Id: Ieacb8c989997999ea10e15bda6ae106a0338b698
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2020-11-30 23:11:05 +01:00
..
access Blacklist authenticationCacheAfterCancel on Ubuntu 20.04 2020-11-24 20:50:42 +00:00
kernel Android: blacklist a list of failing tests for android 2020-11-04 12:27:49 +02:00
selftest Revert "Disable tests with qemu-arm & developer-build configurations in the CI" 2020-06-05 12:10:07 +02:00
socket tst_QTcpSocket::connectToHostError - handle possible timeouts 2020-11-20 14:34:04 +01:00
ssl QDtls(cookie verifier): make sure a server can re-use 'Client Hello' 2020-11-30 23:11:05 +01:00
.prev_CMakeLists.txt CMake: Regenerate subdir test projects 2020-07-09 09:38:39 +02:00
CMakeLists.txt CMake: Regenerate subdir test projects 2020-07-09 09:38:39 +02:00
network.pro QtNetwork: Delete bearer management 2020-04-05 16:41:08 +02:00