Tatsuhiro Tsujikawa
a2aa9d1fc7
Fix lint errors
2025-04-04 19:32:04 +09:00
Tatsuhiro Tsujikawa
283cbc4df5
Bump go version to 1.24
2025-04-04 18:30:06 +09:00
Tatsuhiro Tsujikawa
18d98dd215
Merge pull request #2320 from nghttp2/dependabot/go_modules/github.com/quic-go/quic-go-0.50.1
...
build(deps): bump github.com/quic-go/quic-go from 0.50.0 to 0.50.1
2025-04-03 22:51:54 +09:00
Tatsuhiro Tsujikawa
3dee622df6
Merge pull request #2321 from nghttp2/remove-go-toolchain
...
Remove go toolchain
2025-04-03 21:49:40 +09:00
Tatsuhiro Tsujikawa
6b81eeb106
Remove go toolchain
2025-04-03 19:04:31 +09:00
dependabot[bot]
594bc072ae
build(deps): bump github.com/quic-go/quic-go from 0.50.0 to 0.50.1
...
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go ) from 0.50.0 to 0.50.1.
- [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.50.0...v0.50.1 )
---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-03 10:03:31 +00:00
Tatsuhiro Tsujikawa
077259c08c
Merge pull request #2319 from nghttp2/dependabot/go_modules/golang.org/x/net-0.38.0
...
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
2025-04-03 19:02:24 +09:00
dependabot[bot]
168f210f34
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 14:20:04 +00:00
Lukas Märdian
a86dbfd723
doc:rubydomain: Fix build failure with rubydomain namespace
...
This package fails to build from source in Debian and Ubuntu:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095360
* https://bugs.launchpad.net/ubuntu/+source/nghttp2/+bug/2104171
With the following log output:
```
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
make[3]: Entering directory '/<<PKGBUILDDIR>>/integration-tests'
make[3]: Nothing to be done for 'html'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/integration-tests'
Making html in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
for i in README.rst programmers-guide.rst nghttp.1.rst nghttpd.1.rst nghttpx.1.rst h2load.1.rst; do [ -e ./$i ] || cp ./$i .; done
/usr/bin/python3 ../doc/mkapiref.py \
apiref.rst macros.rst enums.rst types.rst . ../lib/includes/nghttp2/nghttp2ver.h ../lib/includes/nghttp2/nghttp2.h
sphinx-build -b html -d manual/doctrees . manual/html
Running Sphinx v8.1.3
loading translations [en]... done
Extension error:
Could not import extension rubydomain.rubydomain (exception: No module named 'pkg_resources')
make[3]: *** [Makefile:921: html-local] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[2]: *** [Makefile:583: html-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:14: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:62: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
```
Adding a Build-Depends-Indep on `python3-pkg-resources` fixes the build, but is deprecated.
According to setuptools:
```
def declare_namespace(packageName: str) -> None:
"""Declare that package 'packageName' is a namespace package"""
msg = (
f"Deprecated call to `pkg_resources.declare_namespace({packageName!r})`.\n"
"Implementing implicit namespace packages (as specified in PEP 420) "
"is preferred to `pkg_resources.declare_namespace`. "
"See https://setuptools.pypa.io/en/latest/references/ "
"keywords.html#keyword-namespace-packages"
)
warnings.warn(msg, DeprecationWarning, stacklevel=2)
```
Here it looks like the explicit namespacing was only needed when extending the `sphinxcontrib` module, but it was renamed to be an independent module "rubydomain.rubydomain":
a029f6ed2c
So `doc/_extrs/rubydomain/__init__.py` should just be dropped to make it an implicit namespaced package in accordance with https://peps.python.org/pep-0420/ .
2025-03-27 12:47:52 +01:00
Tatsuhiro Tsujikawa
daef61594c
Merge pull request #2317 from nghttp2/h2load-group-name
...
h2load: Check the return value from OBJ_nid2sn
2025-03-23 14:12:48 +09:00
Tatsuhiro Tsujikawa
de7b174cec
h2load: Check the return value from OBJ_nid2sn
2025-03-23 13:33:04 +09:00
Tatsuhiro Tsujikawa
d6af4a90d5
Merge pull request #2316 from nghttp2/dependabot/go_modules/golang.org/x/net-0.37.0
...
build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
2025-03-12 21:39:01 +09:00
dependabot[bot]
ea6079c2ab
build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.35.0 to 0.37.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 15:13:44 +00:00
Tatsuhiro Tsujikawa
3fbebd97cd
Merge pull request #2314 from nghttp2/bump-quic-go
...
Bump github.com/quic-go/quic-go to v0.50.0
2025-03-04 19:03:08 +09:00
Tatsuhiro Tsujikawa
b3f18d73f5
Bump github.com/quic-go/quic-go to v0.50.0
2025-03-04 18:09:51 +09:00
Tatsuhiro Tsujikawa
cfbe1ff69c
Bump package version
2025-03-02 16:51:14 +09:00
Tatsuhiro Tsujikawa
319bf015de
Update bash_completion
v1.65.0
2025-03-02 16:18:56 +09:00
Tatsuhiro Tsujikawa
99c572448a
Update manual pages
2025-03-02 16:18:19 +09:00
Tatsuhiro Tsujikawa
a5007158df
Bump package and library versions
2025-03-02 15:34:36 +09:00
Tatsuhiro Tsujikawa
0b210f072d
Update AUTHORS
2025-03-02 15:32:40 +09:00
Tatsuhiro Tsujikawa
5ca289471f
Merge pull request #2311 from nghttp2/bump-libbpf
...
Bump libbpf to v1.5.0
2025-03-02 09:28:16 +09:00
Tatsuhiro Tsujikawa
2141edda0c
Merge pull request #2312 from nghttp2/fix-coverity-check
...
Fix errors reported by coverity
2025-03-01 17:36:14 +09:00
Tatsuhiro Tsujikawa
d9793fceaf
Fix errors reported by coverity
2025-03-01 16:57:25 +09:00
Tatsuhiro Tsujikawa
1459db27fb
Bump libbpf to v1.5.0
2025-02-28 17:23:48 +09:00
Tatsuhiro Tsujikawa
133cc56e70
Merge pull request #2310 from nghttp2/bump-ngtcp2
...
Bump ngtcp2
2025-02-27 20:48:49 +09:00
Tatsuhiro Tsujikawa
cd9a021a19
Suppress warning when building C++ code with wolfSSL
2025-02-27 18:49:45 +09:00
Tatsuhiro Tsujikawa
2e8124eadb
Bump ngtcp2 and its dependencies
2025-02-27 18:20:58 +09:00
Tatsuhiro Tsujikawa
ce5329a310
Merge pull request #2309 from nghttp2/nghttpx-rework-quic-conn
...
nghttpx: Rework QUIC connection handling
2025-02-18 20:48:09 +09:00
Tatsuhiro Tsujikawa
1049ce0a99
nghttpx: Rework QUIC connection handling
2025-02-18 19:14:38 +09:00
Tatsuhiro Tsujikawa
6b74e0097b
Merge pull request #2308 from nghttp2/dependabot/go_modules/golang.org/x/net-0.35.0
...
build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0
2025-02-18 18:05:30 +09:00
dependabot[bot]
785b0b541d
build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.34.0 to 0.35.0.
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 15:22:16 +00:00
Tatsuhiro Tsujikawa
321b71aedb
Merge pull request #2306 from nghttp2/clang-format
...
clang-format
2025-02-08 21:47:37 +09:00
Tatsuhiro Tsujikawa
1dbbcc35e1
clang-format
2025-02-08 19:23:07 +09:00
Tatsuhiro Tsujikawa
e2e737234e
Merge pull request #2305 from qnx-ports/master
...
Add QNX Support
2025-02-05 18:05:02 +09:00
Deep Chordia
2b7ad6e6f3
Add QNX Support
2025-02-05 10:19:04 +05:30
Tatsuhiro Tsujikawa
e01c9f10a3
Merge pull request #2304 from nghttp2/cmake-src-tests
...
cmake: Disable src tests if BUILD_TESTING is OFF
2025-02-03 19:07:39 +09:00
Tatsuhiro Tsujikawa
a2db898d70
cmake: Disable src tests if BUILD_TESTING is OFF
2025-02-03 18:17:34 +09:00
Tatsuhiro Tsujikawa
fd4505cfb2
Merge pull request #2302 from nghttp2/min-quic-pktlen
...
The minimum length of a valid QUIC packet is 21
2025-01-29 22:53:19 +09:00
Tatsuhiro Tsujikawa
9c23c72d99
The minimum length of a valid QUIC packet is 21
2025-01-29 22:33:23 +09:00
Tatsuhiro Tsujikawa
d037dc32b4
Merge pull request #2301 from nghttp2/dependabot/go_modules/github.com/quic-go/quic-go-0.49.0
...
build(deps): bump github.com/quic-go/quic-go from 0.48.2 to 0.49.0
2025-01-28 00:01:21 +09:00
dependabot[bot]
e045b46352
build(deps): bump github.com/quic-go/quic-go from 0.48.2 to 0.49.0
...
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go ) from 0.48.2 to 0.49.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.48.2...v0.49.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 >
2025-01-27 14:12:46 +00:00
Tatsuhiro Tsujikawa
a4dad6d36a
Merge pull request #2300 from nghttp2/stale-exempt-pr
...
GHA: Exempt pull request from actions/stale
2025-01-27 18:33:59 +09:00
Tatsuhiro Tsujikawa
bdf7f14b3d
GHA: Exempt pull request from actions/stale
2025-01-27 18:13:27 +09:00
Tatsuhiro Tsujikawa
0c9fdf2639
Merge pull request #2299 from nghttp2/nullptr
...
src: nullptr
2025-01-26 21:51:37 +09:00
Tatsuhiro Tsujikawa
dd59dd8ba9
src: nullptr
2025-01-26 21:29:58 +09:00
Tatsuhiro Tsujikawa
280110ca8d
Merge pull request #2298 from nghttp2/fix-stale-action
...
Workaround actions/stale cache issue
2025-01-26 17:45:08 +09:00
Tatsuhiro Tsujikawa
f9958255ee
Workaround actions/stale cache issue
2025-01-26 17:26:17 +09:00
Tatsuhiro Tsujikawa
e25e68f234
Merge pull request #2297 from thevilledev/fix/hd-int-overflow-check
...
fix: Add defensive bounds checking in hd_ringbuf_init()
2025-01-25 15:40:50 +09:00
Ville Vesilehto
01accaef55
fix: remove redundant sizeof check
...
Co-authored-by: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com >
2025-01-24 13:24:40 +02:00
Ville Vesilehto
d06472b2c1
fix: optimise for conditions
...
Co-authored-by: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com >
2025-01-24 13:20:09 +02:00