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