qt6-bb10/tests/auto
Mårten Nordheim fc4bb856d9 HPack: test and fix Dynamic Table Size Update
Expose some new API to make it easier to test too.
Will be used in follow-up patches for a http2 bugfix.

The setMaxDynamicTableSize() method no longer sets capacity or evicts
entries. This can then be used to set the new maximum size which we will
accept later when we receive a Dynamic Table Size Update.

This flow makes sense with both encoder and decoder. The decoder would
usually be set by us when we send our SETTINGS frame, and then the
Dynamic Table Size Update would be sent by the peer.
For the encoder we would set the maximum size when we receive the
SETTINGS frame, and then we must defer the actual resizing until we
can send the Dynamic Table Size Update ourselves, usually along with the
next HEADERS frame.

Pick-to: 6.5
Task-number: QTBUG-132277
Change-Id: I959f5006eb09427d130735efe136da8c04453fa2
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
(cherry picked from commit be477819ac17850632bca6ce59ee2c8ef11191cd)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 2101e9146522efa3810b10312207f7700fdc4bc7)
Reviewed-by: Mate Barany <mate.barany@qt.io>
2025-01-13 17:44:10 +01:00
..
bic/data Add 6.8.0 binary compatibility file 2024-10-17 19:30:33 +00:00
cmake Bump version to 6.8.2 2024-11-14 15:04:34 +00:00
concurrent QtConcurrent: fix support for callables with deduced return type 2025-01-06 17:09:37 +00:00
corelib JNI: replace va_arg helper with variadic template 2025-01-13 14:52:09 +01:00
dbus QtDBus: disallow sending method calls without destinations on a bus 2024-10-22 07:17:08 +00:00
gui tst_Q{Chrono,}Timer: fix typo in CMakelists.txt 2025-01-13 13:50:09 +00:00
guiapplauncher Convert "Color Editor Factory" Example to snippets 2024-04-19 13:39:41 +02:00
network HPack: test and fix Dynamic Table Size Update 2025-01-13 17:44:10 +01:00
opengl tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00
other Fix tst_gestures flakiness on XCB 2024-11-14 17:45:35 +00:00
printsupport tests: blacklist tst_QPrinter::testPrintPreviewDialog() 2024-08-12 09:43:38 +00:00
shared Introduce flag to use typographical line metrics for fonts 2024-05-31 19:30:53 +02:00
sql Tests: Reduce the number of module includes 2024-11-04 19:42:27 +00:00
testlib selftests/silent_fatal: disable core dumps and MSVC debug dialogs 2024-12-04 01:47:11 +00:00
tools moc: fix GCC -Wextra-semi colon after member function definitions 2025-01-01 04:02:35 +00:00
wasm wasm: Fix focus handling 2024-11-27 06:47:13 +00:00
widgets Extend blacklisting of tst_QWidget::showMinimizedKeepsFocus to macOS 15 2024-12-20 04:30:28 +00:00
xml QDomDocument::toByteArray() crashed in case of high XML nesting level 2024-12-06 11:53:53 +01:00
CMakeLists.txt tst_QSettings: port to QTEST_THROW_ON_FAIL 2024-06-27 06:06:02 +00:00
network-helpers.h network-helpers.h: add a missing include 2024-11-02 16:25:06 +00:00
network-settings.h Change license for tests files 2024-02-04 09:56:42 +01:00