H2: remove a rather useless limit on the number of streams
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Fri, 1 Jul 2022 19:49:23 +0000 (20:49 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Fri, 1 Jul 2022 19:49:23 +0000 (20:49 +0100)
commit14a532d643a89fa933c2887248ab00abab6e1fd4
tree052453c6fabb594ffc2ffd14363665dc4e60b7a0
parent706882073181b5752e94f63fa931f3f10999fb44
H2: remove a rather useless limit on the number of streams

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=46940ca73791e87e
Last-Update: 2022-06-20

SETTINGS for max concurrect number of streams is 'one direction' - this
is how our peer conveys the possible number of streams _we_ can open,
not _them_. If they choose to have it unlimited - let it be so.

It's possible to send 0 as maximum number, also, it's possible to
reduce the maximum compared to initial at some point - then I have
to avoid integer overflows.

Gbp-Pq: Name remove_limit_on_number_of_streams.diff
src/network/access/http2/http2protocol_p.h
src/network/access/qhttp2protocolhandler.cpp