pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jun 30 18:35:30 UTC 2025

Modified Files:
        pkgsrc/www/nghttp2: Makefile Makefile.common distinfo
        pkgsrc/www/nghttp2-tools: Makefile PLIST
Removed Files:
        pkgsrc/www/nghttp2/patches: patch-Makefile.in

Log Message:
nghttp2 nghttp2-tools: updated to 1.66.0

1.66.0

Bump github.com/quic-go/quic-go to v0.50.0
build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
h2load: Check the return value from OBJ_nid2sn
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
Remove go toolchain
build(deps): bump github.com/quic-go/quic-go from 0.50.0 to 0.50.1
nghttpx: Close h1 connection on CONNECT failure
doc:rubydomain: Fix build failure with rubydomain namespace
Update integration tests
quic: Use secure random generator for ngtcp2_rand
Revert "quic: Use secure random generator for ngtcp2_rand"
quic: Use secure random generator for ngtcp2_rand
GHA: Replace macos-13 with macos-15
build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0
Bump ngtcp2
Fixed android support
GHA: Add android workflow
build(deps): bump github.com/quic-go/quic-go from 0.50.1 to 0.51.0
h2load, nghttpx: Add libngtcp2_crypto_ossl support
nghttpx: Refactor QUIC packet write
h2load: Refactor QUIC packet write path
nghttpx: Adopt std::span::first
Refactor allocator
http2: Adopt std::ranges
shrpx_http: Adopt std::ranges
nghttpx: Tweak DNS timeout and retry
Fix CMake existence check for GetTickCount64
Nghttpx log ranges
shrpx_http2_downstream_connection: Adopt std::ranges
shrpx_http2_upstream: Adopt std::ranges
Update README.rst
shrpx_http3_upstream: Adopt std::ranges
Remove util::copy_lit
Rewrite starts_with, ends_with and streq with std::ranges
Do not submit RST_STREAM more than once
nghttpx: Rework frontend address resolution for QUIC packets
nghttpx: Fix Forwarded By
shrpx_https_upstream: Adopt std::ranges
Ranges base64
StringRef: Piggyback std::hashstd::string_view
Nghttpx ranges part1
shrpx_tls: Adopt std::ranges
Bump munit
integration: Disable IPv6 on backend for external DNS tests
Add helper template for StringRef from contiguous range
shrpx_worker: Adopt std::ranges
Add template to copy lowercased string
build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0
Single pass header name lowecase
Make string comparison functions constexpr
Nghttpx ranges part2
Rewrite format_hex
Nghttpx ranges part3
shrpx_config: Adopt std::ranges
nghttpx: Listen TCP and UNIX domain sockets on worker thread
Nghttpx remove ocsp
Rename root to nghttp2_stream_root
Nghttpx remove memcached session cache
shrpx: Adopt std::ranges
buffer: Adopt std::ranges
memchunk: Adopt std::ranges
template: Adopt std::ranges
Add ImmutableString string literal
Rewrite percent encoding
Declare hex_to_uint_tbl constinit
Rewrite util::quote_string
Rewrite util::utos functions
Rewrite util::decode_hex
Make util::format_hex constexpr
Remove util::inp_strlower in favor of util::tolower
Refactor util::make_http_hostport and util::make_hostport
Refine output iterator requirements
Make base64 encoder/decoder constexpr
Optimize util::utos
Optimize util::format_hex
Optimize util::utox
Disallow array to substitute R &&
Hide *_XDIGITS inside table generator functions
Rewrite format_iso8601 with std::chrono
Util refactor format date
Hide iso8601_date in unnamed namespace
Rewrite format_iso8601_basic with std::chrono
Rewrite format_common_log
Rewrite format_http_date with std::chrono
Amend date
Generate tables for character predicate functions
nghttpx: No need to capitalize HTTP/1.1 field name
Rewrite util::upcase
Write http status string directly
Allow Writing data to Memchunks directly
util: Adopt std::ranges
Refactor util::to_numeric_addr
Remove Memchunks::append(const char (&)[N])
Add test for Memchunks::reserve
Remove draft h2 alpn support
Make util::utos require std::unsigned_integral
Nghttpx ranges part4
docker: Fix build failure
Bump mruby to 3.4.0+
Update android dockerfile
Safer way to write data directly to Memchunks buffer
Remove Memchunks::append return value
nghttp: Adopt std::ranges
nghttpd: Adopt std::ranges
h2load: Adopt std::ranges
Rewrite util::to_token68
Remove unused shrpx_exec
Avoid integer overflow in table generation
nghttpx: Fix logger does not show address correctly
Revert "nghttpx: No need to capitalize HTTP/1.1 field name"
Refactor http2::capitalize
Bump quic-go to v0.52.0
nghttpx: Fix integral logging is always done in 64 bits integer
nghttpx: Write log without snprintf
Remove NGHTTP2_MAX_UINT64_DIGITS
Cxx wconversion
Reduce cast to socklen_t
Remove unnecessary const_cast<sockaddr *>
Unordered map
src/template.h: add missing cstdint include
Use std::unordered_set if applicable
App cleanup
App cleanup part2
Bump ngtcp2 and its dependencies
Bump llhttp to v9.3.0
Bump libbpf to v1.5.1
src: Refactor siphash key generation
nghttpx: Implement rate limiting for incoming QUIC traffic
Src refactor
Replace stringref with stringview
Use as_string_view to simplify the construction
nghttpd: Support SSLKEYLOGFILE
Remove the availability check for thread_local
nghttpx: Use std::getline to read QUIC secrets
nghttpx: Check error when reading the configuration file
Bump golang.org/x/net from 0.40.0 to 0.41.0
nghttpx: Preserve WeightGroup cycles between backend replaces


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 pkgsrc/www/nghttp2/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/www/nghttp2/Makefile.common
cvs rdiff -u -r1.74 -r1.75 pkgsrc/www/nghttp2/distinfo
cvs rdiff -u -r1.38 -r1.39 pkgsrc/www/nghttp2-tools/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/nghttp2-tools/PLIST
cvs rdiff -u -r1.1 -r0 pkgsrc/www/nghttp2/patches/patch-Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/nghttp2/Makefile
diff -u pkgsrc/www/nghttp2/Makefile:1.95 pkgsrc/www/nghttp2/Makefile:1.96
--- pkgsrc/www/nghttp2/Makefile:1.95    Thu Apr 17 21:52:50 2025
+++ pkgsrc/www/nghttp2/Makefile Mon Jun 30 18:35:29 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.95 2025/04/17 21:52:50 wiz Exp $
+# $NetBSD: Makefile,v 1.96 2025/06/30 18:35:29 adam Exp $
 
-PKGREVISION= 1
 .include "Makefile.common"
 
 COMMENT=       Implementation of HTTP/2 in C

Index: pkgsrc/www/nghttp2/Makefile.common
diff -u pkgsrc/www/nghttp2/Makefile.common:1.28 pkgsrc/www/nghttp2/Makefile.common:1.29
--- pkgsrc/www/nghttp2/Makefile.common:1.28     Sun Mar  2 20:36:09 2025
+++ pkgsrc/www/nghttp2/Makefile.common  Mon Jun 30 18:35:29 2025
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.28 2025/03/02 20:36:09 wiz Exp $
+# $NetBSD: Makefile.common,v 1.29 2025/06/30 18:35:29 adam Exp $
 # used by www/nghttp2/Makefile
 # used by www/nghttp2-tools/Makefile
 
-DISTNAME=      nghttp2-1.65.0
+DISTNAME=      nghttp2-1.66.0
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=tatsuhiro-t/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/www/nghttp2/distinfo
diff -u pkgsrc/www/nghttp2/distinfo:1.74 pkgsrc/www/nghttp2/distinfo:1.75
--- pkgsrc/www/nghttp2/distinfo:1.74    Sun Mar  2 20:36:09 2025
+++ pkgsrc/www/nghttp2/distinfo Mon Jun 30 18:35:29 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.74 2025/03/02 20:36:09 wiz Exp $
+$NetBSD: distinfo,v 1.75 2025/06/30 18:35:29 adam Exp $
 
-BLAKE2s (nghttp2-1.65.0.tar.xz) = 91f2e090b63d0b7999b43c8b2221f4d9faf05f668fc205388de01806d435fe9a
-SHA512 (nghttp2-1.65.0.tar.xz) = e1ef685a425017474ea0412c8ad13a217a45a320322b3aee48e646be21457d9b1f374abb9f681f47595a0ad8feb07d076bd0aa3279d35c5c9b5b8c921d8dd39e
-Size (nghttp2-1.65.0.tar.xz) = 1604848 bytes
-SHA1 (patch-Makefile.in) = a8b55c4e477ea285a9ba005a20e244b762968f3e
+BLAKE2s (nghttp2-1.66.0.tar.xz) = 44d68b3ea27ced904b3b46a99b57702f6415e6f76a9354480eb7312913c5630f
+SHA512 (nghttp2-1.66.0.tar.xz) = 23b4cae2bbd4b3c11c50093e2fc14f3b08241bb6a85c38409e9a1a328b81ad51f107179493a0ce4c6a767b557cafeca9ba638c491095639dcfd9a2d95fa8b80d
+Size (nghttp2-1.66.0.tar.xz) = 1743992 bytes

Index: pkgsrc/www/nghttp2-tools/Makefile
diff -u pkgsrc/www/nghttp2-tools/Makefile:1.38 pkgsrc/www/nghttp2-tools/Makefile:1.39
--- pkgsrc/www/nghttp2-tools/Makefile:1.38      Thu Apr 17 21:52:50 2025
+++ pkgsrc/www/nghttp2-tools/Makefile   Mon Jun 30 18:35:30 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.38 2025/04/17 21:52:50 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2025/06/30 18:35:30 adam Exp $
 
-PKGREVISION= 1
 .include "../../www/nghttp2/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/-/-tools-/}
@@ -22,7 +21,7 @@ CONFIGURE_ARGS+=      --enable-hpack-tools
 
 GCC_REQD+=             12
 
-INSTALL_DIRS+=         src script
+INSTALL_DIRS+=         src
 
 REPLACE_PYTHON+=       script/fetch-ocsp-response
 

Index: pkgsrc/www/nghttp2-tools/PLIST
diff -u pkgsrc/www/nghttp2-tools/PLIST:1.2 pkgsrc/www/nghttp2-tools/PLIST:1.3
--- pkgsrc/www/nghttp2-tools/PLIST:1.2  Fri Jun  9 00:53:17 2023
+++ pkgsrc/www/nghttp2-tools/PLIST      Mon Jun 30 18:35:30 2025
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.2 2023/06/09 00:53:17 riastradh Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/06/30 18:35:30 adam Exp $
 bin/deflatehd
 bin/h2load
 bin/inflatehd
 bin/nghttp
 bin/nghttpd
 bin/nghttpx
-share/nghttp2/fetch-ocsp-response



Home | Main Index | Thread Index | Old Index