Updated: nghttp2, libnghttp2-devel/_14, mingw64-x86_64-nghttp2 1.69 - HTTP/2 and HPACK header compression implementation

Cygwin nghttp2 Maintainer via Cygwin-announce <[email protected]> Sun, 19 Apr 2026 11:14:54 -0600
Newsgroups gmane.os.cygwin.announce
Message-ID <[email protected]>
HTTP/2 and its header compression algorithm HPACK implementation.
The framing layer of HTTP/2 is implemented as a reusable library.
Also included are an HTTP/2 client, server, proxy, load test and
benchmarking tool.

For more information see the project home page:

	https://nghttp2.org/

or the repo README:

	https://github.com/nghttp2/nghttp2#readme

NOTES:

Support for previously deprecated Python bindings, modules, and
documentation was dropped some releases ago.

The following packages have been upgraded in the Cygwin distribution:

- nghttp2			1.69
- libnghttp2-devel		1.69
- libnghttp2_14			1.69
- mingw64-x86_64-nghttp2	1.69

For changes since the previous Cygwin release, see below or
https://nghttp2.org/blog/; for complete details of changes see
/usr/share/doc/nghttp2/ChangeLog after installation.


Do not download the archive files generated by GitHub.
They do not work.
Please download the signed and versioned tar balls,
such as nghttp2-1.69.0.tar.gz.


2026-04-19	1.69

lib

Previously, we changed almost all stream errors to connection errors.
In this release, some errors that are related to HTTP fields are now
treated as stream errors under the guard of glitch counter for
compatibility reasons.

third-party

-  Bump llhttp to v9.3.1.

nghttpx

-  Encrypted Client Hello (ECH) support has been added.

h2load

-  adds --h3 option, which is a short hand of --alpn-list=h3.

-  adds option to save the measurement result to a file in
   JSON format, including raw samples. See --output-file option.

-  TLS resumption support has been added. The new option
   --tls-session-file specifies the file path that h2load reads and writes
   TLS session.

-  plot histogram added. Use --histogram option to enable it.

-  metrics added: median, p95, p99, and more QUIC specific
   metrics.

-  fixes bug that h2load does not stop early with -D option

-- 
              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit <https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: <https://sourceware.org/lists.html#unsubscribe>.