Tatsuhiro Tsujikawa
6e57c13727
Faster worker lookup
2024-03-30 17:31:18 +09:00
Tatsuhiro Tsujikawa
a2f8f75145
Rename iwps to lwps
2024-03-30 16:29:23 +09:00
Tatsuhiro Tsujikawa
4dea77ce39
Merge pull request #2124 from nghttp2/nghttpx-cid
...
nghttpx: Rework Connection ID construction
2024-03-30 11:31:28 +09:00
Tatsuhiro Tsujikawa
ab4b37afab
nghttpx: Rework Connection ID construction
2024-03-30 11:09:03 +09:00
Tatsuhiro Tsujikawa
c97376d456
Merge pull request #2122 from nghttp2/nghttpx-stateless-reset
...
Further reduce Stateless reset emission
2024-03-28 17:35:32 +09:00
Tatsuhiro Tsujikawa
b3bb189cb8
Further reduce Stateless reset emission
2024-03-28 17:07:44 +09:00
Tatsuhiro Tsujikawa
408149ce5e
Merge pull request #2120 from nghttp2/no-rfc7540-priority-fix
...
No rfc7540 priority fix
2024-03-25 23:39:05 +09:00
Tatsuhiro Tsujikawa
f35defd57a
Remove stream from queue on deletion
...
Remove stream from queue on deletion. Run on_stream_close_callback
before deallocating item in case that a frame is submitted in the
callback which is highly unusual in practice.
2024-03-25 23:15:16 +09:00
Tatsuhiro Tsujikawa
97c4b72b6a
Decrement num_idle_streams when opening idle stream
2024-03-25 23:14:04 +09:00
Tatsuhiro Tsujikawa
9277c1ab40
Detach item from stream on memory allocation failure
2024-03-25 23:13:07 +09:00
Tatsuhiro Tsujikawa
cd993a9648
Merge pull request #2119 from nghttp2/nghttp-keylog
...
nghttp: Support SSLKEYLOGFILE
2024-03-25 17:55:51 +09:00
Tatsuhiro Tsujikawa
d5cf5621d7
nghttp: Support SSLKEYLOGFILE
2024-03-25 17:32:33 +09:00
Tatsuhiro Tsujikawa
f08e3393cb
Merge pull request #2117 from nghttp2/nghttpx-discard-short-quic-pkt
...
nghttpx: Discard UDP datagram that is too short to be a valid QUIC packet
2024-03-23 18:50:22 +09:00
Tatsuhiro Tsujikawa
8c885ca0f4
nghttpx: Discard UDP datagram that is too short to be a valid QUIC packet
2024-03-23 18:29:03 +09:00
Tatsuhiro Tsujikawa
eecff14cf2
Merge pull request #2116 from nghttp2/stale
...
Add actions/stale
2024-03-23 16:43:47 +09:00
Tatsuhiro Tsujikawa
2a52b95773
Add actions/stale
2024-03-23 16:22:12 +09:00
Tatsuhiro Tsujikawa
e98df05432
Merge pull request #2115 from nghttp2/nghttpx-quic-more-prohibited-ports
...
nghttpx: More QUIC prohibited ports
2024-03-22 18:59:09 +09:00
Tatsuhiro Tsujikawa
d242dc8bd5
nghttpx: More QUIC prohibited ports
2024-03-22 18:44:56 +09:00
Tatsuhiro Tsujikawa
58ba3b178b
Merge pull request #2114 from nghttp2/nghttpx-quic-stateless-reset-size
...
nghttpx: Rework QUIC stateless reset packet size
2024-03-22 18:29:09 +09:00
Tatsuhiro Tsujikawa
4c24629854
nghttpx: Rework QUIC stateless reset packet size
2024-03-22 18:16:07 +09:00
Tatsuhiro Tsujikawa
bf06b48368
Merge pull request #2113 from nghttp2/h2load-host-override
...
h2load: Allow host header to be overridden
2024-03-21 19:46:00 +09:00
Tatsuhiro Tsujikawa
c4d150dec6
h2load: Allow host header to be overridden
...
Remove :host header override which is deprecated SPDY header.
Instead, add host header to the override header list.
2024-03-21 19:26:00 +09:00
Tatsuhiro Tsujikawa
fc2ee9f41e
Merge pull request #2112 from nghttp2/nghttpx-fix-port
...
nghttpx: Fix port byte order
2024-03-21 18:59:04 +09:00
Tatsuhiro Tsujikawa
bbddd550c6
nghttpx: Fix port byte order
2024-03-21 18:20:14 +09:00
Tatsuhiro Tsujikawa
78ab8b1330
Merge pull request #2111 from nghttp2/nghttpx-quic-port
...
nghttpx: Drop a UDP datagram from well-known port
2024-03-21 17:53:12 +09:00
Tatsuhiro Tsujikawa
5acd3c75f7
nghttpx: Drop a UDP datagram from well-known port
2024-03-21 17:22:26 +09:00
Tatsuhiro Tsujikawa
29b87d5434
Merge pull request #2110 from nghttp2/tar-pax
...
autotools: Switch to tar-pax
2024-03-20 17:25:08 +09:00
Tatsuhiro Tsujikawa
39cc6fd8b2
autotools: Switch to tar-pax
2024-03-20 17:01:56 +09:00
Tatsuhiro Tsujikawa
ab30dbaf00
Merge pull request #2109 from nghttp2/automate-release
...
Automate release process
2024-03-20 16:50:30 +09:00
Tatsuhiro Tsujikawa
a50f408acf
Merge pull request #2108 from nghttp2/tar-ustar
...
autotools: Use tar-ustar automake option
2024-03-20 16:27:23 +09:00
Tatsuhiro Tsujikawa
bb0f2e822d
autotools: Use tar-ustar automake option
2024-03-20 15:53:26 +09:00
Tatsuhiro Tsujikawa
c3fe715be2
Automate release process
2024-03-20 15:12:41 +09:00
Tatsuhiro Tsujikawa
747e9e676d
Merge pull request #2107 from nghttp2/dependabot/go_modules/github.com/quic-go/quic-go-0.42.0
...
build(deps): bump github.com/quic-go/quic-go from 0.41.0 to 0.42.0
2024-03-20 14:41:05 +09:00
dependabot[bot]
d1025ea7e6
build(deps): bump github.com/quic-go/quic-go from 0.41.0 to 0.42.0
...
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go ) from 0.41.0 to 0.42.0.
- [Release notes](https://github.com/quic-go/quic-go/releases )
- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md )
- [Commits](https://github.com/quic-go/quic-go/compare/v0.41.0...v0.42.0 )
---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 14:30:24 +00:00
Tatsuhiro Tsujikawa
4bda611ee4
Merge pull request #2106 from nghttp2/nghttpx-simplify-cc-handling
...
nghttpx: Simplify quic connection close handling
2024-03-18 21:42:31 +09:00
Tatsuhiro Tsujikawa
ffea7c8793
nghttpx: Simplify quic connection close handling
...
Simplify quic connection close handling with new ngtcp2 API.
2024-03-18 21:09:22 +09:00
Tatsuhiro Tsujikawa
7d516c23c2
Merge pull request #2105 from nghttp2/bump-ngtcp2
...
Bump ngtcp2
2024-03-18 21:07:45 +09:00
Tatsuhiro Tsujikawa
fe9a989a39
boringssl requires C++ runtime
2024-03-18 19:31:39 +09:00
Tatsuhiro Tsujikawa
9c30ba7f35
Bump ngtcp2
2024-03-18 18:33:24 +09:00
Tatsuhiro Tsujikawa
a46950e972
Merge pull request #2103 from nghttp2/base-nossl
...
Switch to distroless/base-nossl
2024-03-17 19:05:41 +09:00
Tatsuhiro Tsujikawa
7c644e4982
Merge pull request #2102 from nghttp2/rewrite-hexdump
...
Rewrite hexdump
2024-03-17 18:58:25 +09:00
Tatsuhiro Tsujikawa
945940e131
Switch to distroless/base-nossl
2024-03-17 18:44:18 +09:00
Tatsuhiro Tsujikawa
be512f8298
Rewrite hexdump
2024-03-17 18:38:08 +09:00
Tatsuhiro Tsujikawa
061998e6cf
Merge pull request #2101 from nghttp2/nghttpx-fix-header-timeout-in-conf
...
nghttpx: Fix frontend-header-timeout does not work in config file
2024-03-16 18:31:54 +09:00
Tatsuhiro Tsujikawa
ceccba0997
nghttpx: Fix frontend-header-timeout does not work in config file
2024-03-16 18:13:46 +09:00
Tatsuhiro Tsujikawa
a7379389f1
Merge pull request #2100 from nghttp2/nghttpx-header-idle-timeout
...
Nghttpx header idle timeout
2024-03-16 17:36:38 +09:00
Tatsuhiro Tsujikawa
9fbde38571
Rename frontend-*-read-timeout to frontend-*-idle-timeout
...
Rename frontend-*-read-timeout to frontend-*-idle-timeout so that the
name of the option suggests what it does.
2024-03-16 16:58:32 +09:00
Tatsuhiro Tsujikawa
c8e149994e
nghttpx: Add frontend-header-timeout option
...
Add frontend-header-timeout option. frontend-read-timeout is
deprecated and has no effect. Use frontend-header-timeout as a
replacement. This also fixes the bug that HTTP/3 header timeout is
not set per stream.
2024-03-16 16:58:32 +09:00
Tatsuhiro Tsujikawa
566737ccc8
Merge pull request #2099 from nghttp2/docker-copy-link
...
docker: Use copy --link
2024-03-15 18:13:40 +09:00
Tatsuhiro Tsujikawa
f28d385e78
docker: Use copy --link
2024-03-15 17:27:23 +09:00