- 19 Jun, 2020 1 commit
-
-
Tomas Krizek authored
Further clarify the function also takes into account maximum concurrent streams. Closes #691 Closes #817
-
- 18 Jun, 2020 1 commit
-
-
Tatsuhiro Tsujikawa authored
doc: clarify flow control behaviour for nghttp2_session_send()
-
- 17 Jun, 2020 1 commit
-
-
Tomas Krizek authored
The previous wording implied that if send_callback doesn't return NGHTTP2_ERR_WOULDBLOCK, this function would always send all submitted requests / data. This is not the case, since flow control can cause some data to remain queued until WINDOW_UPDATE is received.
-
- 10 Jun, 2020 1 commit
-
-
Tatsuhiro Tsujikawa authored
-
- 05 Jun, 2020 5 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Asra Ali authored
Signed-off-by: Asra Ali <asraa@google.com>
-
- 02 Jun, 2020 6 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Implement max settings option
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 05 May, 2020 2 commits
-
-
James M Snell authored
-
James M Snell authored
-
- 22 Apr, 2020 1 commit
-
-
Tatsuhiro Tsujikawa authored
This reverts commit b7d16101.
-
- 21 Apr, 2020 2 commits
-
-
Tatsuhiro Tsujikawa authored
nghttpx: Add PROXY protocol version 2
-
Tatsuhiro Tsujikawa authored
-
- 18 Apr, 2020 6 commits
-
-
Tatsuhiro Tsujikawa authored
Fix doc
-
Gaël PORTAY authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Always call init_forwarded_for to get the default when source address in PROXY protocol is ignored. This ensures that forwarded header field has the same value as x-forwarded-for.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 31 Mar, 2020 4 commits
-
-
Tatsuhiro Tsujikawa authored
Add CIFuzz
-
Tatsuhiro Tsujikawa authored
Fix get_x509_serial for long serial numbers
-
Jacky Tian authored
-
Jacky Tian authored
-
- 18 Mar, 2020 1 commit
-
-
Leo Neat authored
-
- 20 Feb, 2020 3 commits
-
-
Tatsuhiro Tsujikawa authored
Fix receiving stream data stall
-
Tatsuhiro Tsujikawa authored
Enable session_create_idle_stream test, fix errors
-
Tatsuhiro Tsujikawa authored
Previously, if automatic window update is enabled (which is default), after window size is set to 0 by nghttp2_session_set_local_window_size, once the receiving window is exhausted, even after window size is increased by nghttp2_session_set_local_window_size, no more data cannot be received. This is because nghttp2_session_set_local_window_size does not submit WINDOW_UPDATE. It is only triggered when new data arrives but since window is filled up, no more data cannot be received, thus dead lock happens. This commit fixes this issue. nghttp2_session_set_local_window_size submits WINDOW_UPDATE if necessary. https://github.com/curl/curl/issues/4939
-
- 11 Feb, 2020 2 commits
-
-
Tatsuhiro Tsujikawa authored
Bump llhttp to 2.0.4
-
Tatsuhiro Tsujikawa authored
-
- 24 Jan, 2020 1 commit
-
-
Geoff Hill authored
Add the currently-unused `test_nghttp2_session_create_idle_stream()` function to the test suite definition. Modify the test in two places to make it pass: * Use stream ID=10 as the priority stream ID to test automatic creation of streams for priority specs. The code below checks against stream ID=10 so I assume this was a typo in the test. * Set the `last_sent_stream_id` instead of the `next_stream_id` to test that idle streams cannot be created with smaller numbers than the most-recently-seen stream ID. Looking at the validation path in `session_detect_idle_stream()`, I think this was another test typo.
-
- 21 Dec, 2019 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
lucas authored
-