./www/nghttp2, Implementation of HTTP/2 in C

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


Branch: CURRENT, Version: 1.65.0, Package name: nghttp2-1.65.0, Maintainer: pkgsrc-users

nghttp2 is an implementation of HTTP/2 in C.


Required to run:
[textproc/libxml2] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1567.234 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-02 21:36:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
nghttp2: update to 1.65.0.

lib

RFC 7540 Priorities implementation has been removed. Here is the summary of the \ 
behavioral changes in the public API functions:

    nghttp2_session_change_stream_priority: This function is noop. It always \ 
returns 0.
    nghttp2_session_create_idle_stream: This function is noop. It always returns 0.
    nghttp2_submit_request: pri_spec is ignored.
    nghttp2_submit_request2: pri_spec is ignored.
    nghttp2_submit_headers: pri_spec is ignored.
    nghttp2_submit_priority: This function is noop. It always returns
    nghttp2_stream_get_parent: This function always returns NULL.
    nghttp2_stream_get_next_sibling: This function always returns NULL.
    nghttp2_stream_get_previous_sibling: This function always returns NULL.
    nghttp2_stream_get_first_child: This function always returns NULL.
    nghttp2_stream_get_weight: This function always returns NGHTTP2_DEFAULT_WEIGHT.
    nghttp2_stream_get_sum_dependency_weight: This function always returns 0.

nghttp2_option_set_server_fallback_rfc7540_priorities and \ 
nghttp2_option_set_no_closed_streams have also been deprecated, and have no \ 
effect.

QNX build support has been added.

cmake

Disable src tests if BUILD_TESTING is OFF.

src

url-parser has been replaced with urlparse.

h2load

Account for bytes on closing connections.

nghttp

nghttp now does not create the initial dependency tree. --no-dep and \ 
--no-rfc7540-pri options have been deprecated.

nghttp now always sends NGHTTP2_SETTINGS_NO_RFC7540_PRIORITIES HTTP/2 setting. \ 
--extpri option has been added to set priority for a given URI.

nghttpd

This change deprecates --no-rfc7540-pri option. SETTINGS_NO_RFC7540_PRIORITIES \ 
HTTP/2 setting is now always sent.
   2025-02-09 01:28:21 by Roland Illig | Files touched by this commit (12)
Log message:
don't add unknown configure option for libiconv in a few packages
   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-10-22 09:01:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nghttp2 nghttp2-tools: updated to 1.64.0

1.64.0

lib

The internal :authoriy and host field value validation now treats @ as invalid. \ 
nghttp2_check_authority still treats it as a valid character.

cmake

This release fixes c-ares v1.34.0 version detection failure.

h2load

This release fixes race condition on h1 connection close.

It also fixes UDP datagram send/recv metric.
   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