./www/nghttp2-tools, Tools for nghttp2

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.64.0nb3, Package name: nghttp2-tools-1.64.0nb3, Maintainer: pkgsrc-users

Tools for nghttp2.


Required to run:
[textproc/libxml2] [net/libcares] [security/openssl] [devel/libev] [textproc/jansson] [www/nghttp2]

Required to build:
[pkgtools/cwrappers] [lang/gcc6]

Master sites:

Filesize: 1636.84 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-08-29 12:52:16 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
nghttp2 nghttp2-tools: updated to 1.63.0

nghttp2 v1.63.0

Bump libbpf to v1.4.2
build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0
nghttpx: Fix batch UDP QUIC packet dropped on GRO read
CMakeLists.txt: allow to compile the C only lib without CXX compiler
build(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0
Fix compiler versions in readme
build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0
build(deps): bump github.com/quic-go/quic-go from 0.44.0 to 0.45.0
Bump ngtcp2 and its dependencies
build(deps): bump docker/build-push-action from 5 to 6
Add wolfSSL support
Append --shallow-submodules to git clone --recursive
Always append options to extra options
build(deps): bump github.com/quic-go/quic-go from 0.45.0 to 0.45.1
Disable dependency tracking
Fix Dockerfile.android build failure
Fix UDP_GRO struct cmsghdr data type
GHA: Suppress warnings
Fix levenshtein initialization
build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0
Undefine NGHTTP2_NO_SSIZE_T if BUILDING_NGHTTP2 is defined
Bump clang format
Suppress old compiler error
build(deps): bump github.com/quic-go/quic-go from 0.45.1 to 0.45.2
build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0
build(deps): bump github.com/quic-go/quic-go from 0.45.2 to 0.46.0
Bump ngtcp2 and its dependencies
Bump libbpf to v1.4.5
Update go
levenshtein: Use size_t
   2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | Package updated
Log message:
revbump after icu and protobuf updates
   2024-05-13 16:53:31 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
nghttp2 nghttp2-tools: updated to 1.62.0

nghttp2 v1.62.0

nghttpx: Fix QUIC stateless reset stack buffer overflow
Require c-ares >= 1.16.0 for ares_getaddrinfo
Require C++20 compiler
ci: Bump macos to 13
Adopt std::to_array and remove make_array
nghttpx: Define APIEndpoints separately
build(deps): bump golang.org/x/net from 0.22.0 to 0.24.0
nghttpx: Do not send error/status body when method is HEAD
nghttpx: Fix alignment issues in BlockAllocator
nghttpx: Simplify parameter declaration for ipc_fd functions
CMakListsts: Add Build Test info on summary
nghttpx: Add extent to ipc_fd explicitly
src: Add util::format_hex overload functions taking std::span
Make make_byte_ref return std::span
Make util::decode_hex return std::span
Rewrite util::parse_uint
Let base64::decode return std::span
Refactor StringRef
Stringref refactor c str and str
Add StringRef literal operator and remove StringRef::from_lit
Make StringRef(const std::string&) implicit
Add http2::make_field family functions
Bump munit
Remove std::string conversion operator from StringRef
Optimize StringRef comparisons against c-string
Pack more quic pkt
nghttpx: Dynamic GSO failover
Refactor ImmutableString
nghttpx: Refactor QUIC data path
nghttpx: Fix inherited TCP port comparison
make_websocket_accept_token: Lesser conversions
Add http3::make_field family functions
Remove unnecessary namespace qualifications
Refactor http utils
Refactor streq
Remove util::streq and let StringRef operator== deal with it
Update the link for the Prefix.pdf document.
Rewrite util:shuffle
build(deps): bump github.com/quic-go/quic-go from 0.42.0 to 0.43.0
nghttpd: Use nghttp2_ssize
build(deps): bump github.com/quic-go/quic-go from 0.43.0 to 0.43.1
Bump ngtcp2
Bump llhttp to v9.2.1
Introduce typed nghttp2_min and nghttp2_max
Add macos 14
Add dedicated distcheck buildtool parameter
   2024-03-23 19:26:42 by Greg Troxel | Files touched by this commit (1)
Log message:
www/nghttp2-tools: Clarify comment about C/C++ split
   2024-01-21 20:58:52 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
nghttp2*: update to 1.59.0

lib

This release adds API to get and parse RFC 9218 priority.

nghttp2_select_next_protocol() has been deprecated. Use nghttp2_select_alpn() \ 
instead.
build

The following dependencies have been updated:

    ngtcp2
    libbpf

h2load

h2load now considers all h2 HEADERS when counting bytes and recording TTFB.

This release fixes the bug that TTFB is not recorded if h3 stream has no data.

h2load now ignores 1xx status code.

IPv6 address is now enclosed by square brackets when set in :authority header field.
nghttpx

This release adds SSL_CTX_set_recv_max_early_data() call which OpenSSL requires.

__FILE_NAME__ macro is preferred if available.

nghttpx now propagates stream priority from backend to frontend.

This release fixes the bug that nghttpx sends QUIC RESET_STREAM when it receives \ 
RESET_STREAM from client.
src

This release drops old OpenSSL (< 1.1.1) support.

Now bundled applications can be built with aws-lc.