summaryrefslogtreecommitdiff
path: root/tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp
diff options
context:
space:
mode:
authorKurt Pattyn <pattyn.kurt@gmail.com>2015-09-06 15:30:03 +0200
committerLiang Qi <liang.qi@theqtcompany.com>2015-09-06 15:29:35 +0000
commit12e424f241b29ef26ad2a3a70740d8b320e9e85a (patch)
tree88f84440c9f213acc312f78bc11cd577c00ed2c0 /tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp
parente8335d48aa8c6323a6b89d29c76f2b340afd1be4 (diff)
downloadqtwebsockets-12e424f241b29ef26ad2a3a70740d8b320e9e85a.tar.gz
Fix DoS vulnerabilityv5.5.15.5.1
Add checks on maximum header line length and on the maximum number of header lines. Task-number: QTBUG-48123 Change-Id: I65dbeb53af7aa0dfa137ce31fc2549940559314e Reviewed-by: Richard J. Moore <rich@kde.org>
Diffstat (limited to 'tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp')
-rw-r--r--tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp b/tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp
index b5f103b..7d35cd0 100644
--- a/tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp
+++ b/tests/auto/websockets/handshakeresponse/tst_handshakeresponse.cpp
@@ -91,7 +91,7 @@ void tst_HandshakeResponse::tst_date_response()
QStringLiteral("Sec-WebSocket-Key: AVDFBDDFF\r\n") +
QStringLiteral("Upgrade: websocket\r\n") +
QStringLiteral("Connection: Upgrade\r\n\r\n");
- request.readHandshake(input);
+ request.readHandshake(input, 8 * 1024, 100);
QWebSocketHandshakeResponse response(request, "example.com", true,
QList<QWebSocketProtocol::Version>() << QWebSocketProtocol::Version13,