summaryrefslogtreecommitdiffstats
path: root/src/network/access/http2
Commit message (Expand)AuthorAgeFilesLines
* Fix -Wimplicit-fallthrough for clangTim Blechmann2024-03-011-0/+1
* Http2: don't barf on > 4GiB cumulative headersMarc Mutz2024-01-291-2/+2
* Network: Use QHttpHeaders in QHttpHeaderParserLena Biliaieva2024-01-251-8/+7
* QH2Connection: Fix issue with unity-build/odrMårten Nordheim2024-01-182-0/+46
* Privately introduce QHttp2ConnectionMårten Nordheim2024-01-172-13/+18
* Http2: move assemble_hpack_block declaration to headerMårten Nordheim2024-01-082-0/+30
* HPack: fix incorrect integer overflow checkMarc Mutz2023-12-131-1/+3
* HPack: fix a Yoda ConditionMarc Mutz2023-12-131-1/+1
* hpack: use QBAV moreAnton Kudryavtsev2023-08-291-3/+3
* http2protocol: use QSB to reduce allocationsAnton Kudryavtsev2023-08-241-5/+3
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-2/+1
* QHttp2Configuration: in QNAM, use old, higher values in flow controlTimur Pocheptsov2022-08-301-1/+2
* Use SPDX license identifiersLucie Gérard2022-05-1614-532/+28
* QtNetwork: use _L1 for for creating Latin-1 string literalsSona Kurazyan2022-04-211-19/+21
* QtNetwork: sweep Q_DECLARE_METATYPE → QT_DECL_METATYPE_EXTERN [2/2]: privat...Marc Mutz2022-04-062-1/+3
* HTTP2: port to QByteArrayView where it's trivialMarc Mutz2022-03-116-8/+8
* HPack: make padding_is_valid static constexprMarc Mutz2022-03-111-0/+1
* Make sure all qtbase private headers include at least one otherThiago Macieira2022-02-244-7/+7
* Don't send the default SETTINGS_INITIAL_WINDOW_SIZETimur Pocheptsov2021-10-121-3/+6
* network: Fix typos in source code commentsJonas Kvinge2021-10-121-1/+1
* Http/2 - handle PADDED flag correctlyTimur Pocheptsov2021-10-091-2/+3
* H2: remove a rather useless limit on the number of streamsTimur Pocheptsov2021-06-141-3/+0
* Remove the qmake project filesJoerg Bornemann2021-01-071-17/+0
* Huffman compression: handle QByteArray's elements as unsigned charTimur Pocheptsov2020-09-071-2/+4
* Only use one macro per lineLars Schmertmann2020-07-032-3/+6
* HTTP/2: use a non-default MAX_FRAME_SIZETimur Pocheptsov2019-08-221-3/+7
* QHttp2Configuration - respect the value returned by huffmanCompressionEnabled()Timur Pocheptsov2019-08-212-0/+6
* Add means to configure HTTP/2 protocol handlerTimur Pocheptsov2019-08-203-143/+39
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-08-151-2/+4
|\
| * Make our connection-level window half of a possible maximumTimur Pocheptsov2019-08-141-2/+4
* | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-03-062-99/+121
|\|
| * Hpack - fix the static lookupTimur Pocheptsov2019-03-042-99/+121
* | Use Q_DISABLE_COPY_MOVE for private classesFriedemann Kleint2018-12-122-2/+2
|/
* QByteArray: add compare() with case sensitivity optionsThiago Macieira2018-06-221-1/+2
* Fix build for Android with android-clang in r17Liang Qi2018-06-061-2/+0
* Merge "Merge remote-tracking branch 'origin/5.10' into dev" into refs/staging...Liang Qi2017-11-062-38/+152
|\
| * Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-052-38/+152
| |\
| | * HTTP/2 - make protocol settings configurablev5.10.0-beta3Timur Pocheptsov2017-10-262-38/+152
* | | Modernize use of 'http' featureUlf Hermann2017-11-061-0/+2
|/ /
* | HPACK - remove non-trivial ctorsTimur Pocheptsov2017-10-261-17/+5
* | HPACK - make Huffman 'CodeEntry' into PODTimur Pocheptsov2017-10-261-13/+0
|/
* HTTP/2 protocol handler: tweak receive window sizesTimur Pocheptsov2017-10-162-2/+14
* HTTP/2 - implement the proper 'h2c' (protocol upgrade)Timur Pocheptsov2017-08-274-2/+87
* HTTP/2 - fix the handling of PUSH_PROMISETimur Pocheptsov2016-10-215-20/+88
* Refactor Http2::FrameReader/Http2::FrameWriterTimur Pocheptsov2016-08-194-320/+255
* HTTP/2 - do not set END_HEADERS if we have CONTINUATIONsTimur Pocheptsov2016-08-171-0/+1
* http2frame - do not rely on a socket's bufferTimur Pocheptsov2016-08-112-30/+64
* Revert "Implement protocol upgrade for HTTP/2 enabled requests"Timur Pocheptsov2016-08-042-52/+0
* Implement protocol upgrade for HTTP/2 enabled requestsTimur Pocheptsov2016-08-032-0/+52
* HTTP/2 - fix 'GOAWAY' frame size validationTimur Pocheptsov2016-07-251-2/+6