Opened 8 months ago

Closed 8 months ago

#21742 closed enhancement (fixed)

nghttp2-1.66.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 8 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 8 months ago

nghttp2 v1.66.0

What's Changed

  • 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

comment:3 by Bruce Dubbs, 8 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

5c6885e21b Update to abseil-cpp-20250512.1.
4b6909a980 Update to nghttp2-1.66.0.
09901ba110 Update to adwaita-icon-theme-48.1.
f2356387f7 Update to enchant-2.8.9.
2b6ab4efe1 Update to libblockdev-3.3.1 (Security release).
Note: See TracTickets for help on using tickets.