- 29 Oct, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
This commit fixes the bug that stream is closed with wrong error code (0). This happens when STREAM or DATA frame with END_STREAM flag set is received and it violates HTTP messaging rule (i.e., content-length does not match) and the other side of stream has been closed. In this case, nghttp2_on_stream_close_callback should be called with nonzero error code, but previously it is called with 0 (NO_ERROR).
-
- 12 Oct, 2019 3 commits
-
-
Tatsuhiro Tsujikawa authored
Faster Huffman encoding/decoding
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 21 Sep, 2019 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Avoid filename collision of static and dynamic lib
-
Tatsuhiro Tsujikawa authored
Add new flag ENABLE_STATIC_CRT for Windows
-
- 16 Sep, 2019 3 commits
-
-
William A Rowe Jr authored
Renames the output of the ENABLE_STATIC_LIB library/archive output to nghttp2_static.lib/.a to avoid filenames colliding with the output name for ENABLE_SHARED_LIB library/archive, when both are enabled. Signed-off-by: William A Rowe Jr <wrowe@pivotal.io> Signed-off-by: Yechiel Kalmenson <ykalmenson@pivotal.io>
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Previously, mruby context is wrongly shared by multiple patterns if the underlying SharedDownstreamAddr is shared by multiple DownstreamAddrGroups. This commit fixes it.
-
- 14 Sep, 2019 1 commit
-
-
William A Rowe Jr authored
This change adds the CMake option; ENABLE_STATIC_CRT Build libnghttp2 against the MS LIBCMT[d] This avoids linking to msvcrt.lib for binaries to compile (/MT[d]) and link against the static C Runtime libcrt.lib, and avoiding the msvcrt[d].dll dependency. Signed-off-by: William A Rowe Jr <wrowe@pivotal.io> Signed-off-by: Yechiel Kalmenson <ykalmenson@pivotal.io>
-
- 07 Sep, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
This is the second attempt. The first attempt was 8a59ce6d and it failed.
-
- 06 Sep, 2019 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This reverts commit 8a59ce6d.
-
- 02 Sep, 2019 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 19 Aug, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
Reported in https://github.com/nghttp2/nghttp2/issues/1384
-
- 14 Aug, 2019 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 13 Aug, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
-
- 06 Aug, 2019 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Fix request stall if backend connection is reused and buffer is full.
-
Tatsuhiro Tsujikawa authored
-
- 01 Aug, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
Support building nghttpx with systemd using cmake
-
- 29 Jul, 2019 1 commit
-
-
Andrew Penkrat authored
-
- 22 Jun, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
-
- 11 Jun, 2019 6 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 10 Jun, 2019 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 07 Jun, 2019 4 commits
-
-
Tatsuhiro Tsujikawa authored
Run nghttpx integration test with cmake build. Autotools build erases artifacts for packaging tests, so we cannot run nghttpx integration test with autotools build at the moment. Relay on go modules to download dependencies.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
nghttpx: Fix unchanged log level on configuration reload
-
- 05 Jun, 2019 1 commit
-
-
Tatsuhiro Tsujikawa authored
Previously, if log-level is not mentioned in configuration file and reload happens, the log level was not set to the default value NOTICE. Instead, the log level stayed the same. This commit fixes this bug.
-