Source: nghttp2 Version: 1.43.0-1 Severity: wishlist Dear maintainer,
there are new upstream releases available, cf. <https://github.com/nghttp2/nghttp2/releases>: | nghttp2 v1.47.0 Latest | - lib: Fix decoder table size update (GH-1667) | - lib: chore: fix -Wunreachable-code-return (GH-1625) | - build: Make Docker speak HTTP/3 (GH-1657) | - build: Remove SPDY option for CMake (GH-1665) | - build: cmake: Disable libbpf build by default | - doc: Fix typos (GH-1668) | - doc: Update nghttp2.pyx (GH-1666) | - h2load: Handle EAGAIN/EWOULDBLOCK from sendmsg | - h2load: allow setting max frame size for h2load (GH-1640) | - nghttpx: Add --require-http-scheme option | - nghttpx: Add support QUIC BBR2 | - nghttpx: Bump libbpf to v0.7.0 and turn on all strict features | - nghttpx: Change qlog file extension to .sqlog | - nghttpx: Fix bug that h3 stream ends prematurely | - nghttpx: Fix the issue that forwarded h3 GET request always has chunked TE | - nghttpx: Handle EAGAIN/EWOULDBLOCK from sendmsg | - nghttpx: Send and receive ECN in QUIC packets | - nghttpx: Set IP_PMTUDISC_DO explicitly | - nghttpx: Support h3 trailer fields | - nghttpx: fix quotes in --altsvc example (GH-1643) | - nghttpx: shrpx: make nghttpx -v show ngtcp2 and nghttp3 version as well (GH-1636) | - third-party: Bump llhttp to v6.0.6 | | nghttp2 v1.46.0 | - build: Workaround broken version check in AX_PYTHON_DEVEL (GH-1622) | - build: Remove check for UDP_SEGMENT (GH-1619) | - build: Fix issue that libev cannot be found with autotools under mac osx | - build: Fix compile error with libressl | - build: Always include optional files to EXTRA_DIST | - build: Add missing cmake files to EXTRA_DIST | - src: Enable HTTP/3 with boringssl | - src: Compile with boringssl for non-http3 build | - src: Guard msghdr_get_local_addr with ENABLE_HTTP3 macro (GH-1620) | - nghttpx: Reduce dgram size if sendmsg fails with EINVAL or EMSGSIZE | - nghttpx: Set SCT data when built with boringssl | - nghttpx: Fix wrong SSL_CTX object usage | - nghttpx: Respect !tls-no-postpone-early-data with boringssl | - nghttpx: Send session ticket after handshake with boringssl | - nghttpx: Add --frontend-quic-initial-rtt option | - nghttpx: Unload BPF program after setting up all QUIC listeners | - nghttpx: Add --worker-process-grace-shutdown-period option | - nghttpx: Add --max-worker-processes option | - nghttpx: Unload BPF objects on reload to avoid running out of memlock | - nghttpx: Support h3-29 | - nghttpx: Fail h3 connection attempt if no ALPN is negotiated | - nghttpx: Add --rlimit-memlock option | - nghttpx: Read QUIC keying materials from file | - nghttpx: Allocate server id in Connection ID (see --quic-server-id option) | | nghttp2 v1.45.1 | - build: Fix compile error with libressl | - build: Always include optional files to EXTRA_DIST | - build: Add missing cmake files to EXTRA_DIST | | nghttp2 v1.45.0 | - lib: Stricter checks for pseudo-headers :method and :path (Patch from Michael Kaufmann) (GH-1613) | - doc: Rename sphinxcontrib to rubydomain to avoid module loading error | - doc: Allow SPHINXBUILD to be overridden by environment variable | - doc: Fix reference to non-existing nghttp2_option_set_max_send_header_block_size() in comment (Patch from Amir Livneh) (GH-1610) | - doc: update document for nghttp2_session_mem_recv (Patch from Jacky_Yin) (GH-1603) | - build: Build with OpenSSL v3.0.0 | - build: Fix cmake Systemd warning | - nghttpx: Check that HTTP response message finished safely | - nghttpx: Use secure random to create websocket nonce | - nghttpx: Fix heap-use-after-free on initialization failure | - nghttpx: Add experimental HTTP/3 support | - nghttpx: Add "dnf" (= "do not forward") parameter to backend option (GH-1607) | - h2load: Add qlog output support (Patch from Hajime Fujita) (GH-1569) | - h2load: Add SSLKEYLOGFILE support (Patch from Lucas Pardue) (GH-1399) | - h2load: Add experimental HTTP/3 support | - nghttpd: Fix prototype mismatch for function 'file_read_callback' (Patch from lhuang04) (GH-1602) | | nghttp2 v1.44.0 | - lib: Port new ngtcp2 map implementation | - doc: Replace master with main | - build: Add precious variables for libev and jemalloc and use JEMALLOC_CFLAGS | - build: Add more --with-* configure flags | - build: Add LIBTOOL_LDFLAGS configure variable | - third-party: Bump llhttp to 6.0.2 | - src: Replace black-list with block-list | - nghttpx: Fix max distance in weight group/address cycle comparison | - nghttpx: Set connect_blocker and live_check after shuffling addresses | - nghttpx: Replace master with main | - nghttpx: Remove trailing white space after $method log variable (GH-1553) | - h2load: Add --rps option (GH-1559) | - h2load: Allow unit in -D option | - asio: fix some typos (Patch from Jan Kundrát) (GH-1550) Apart from the various bugfixes the addition of HTTP/3 support and building with OpenSSL v3.0.0 sound interesting to me. Please update the package when you think it is due time. Cheers, Flo
signature.asc
Description: PGP signature