Implementation of Hypertext Transfer Protocol version 2 in C

Edit Package nghttp2
https://nghttp2.org/

This is an implementation of Hypertext Transfer Protocol version 2.

The framing layer of HTTP/2 is implemented as a form of reusable C
library. On top of that, we have implemented HTTP/2 client, server
and proxy. We have also developed load test and benchmarking tool
for HTTP/2.

HPACK encoder and decoder are available as public API.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000014 14 Bytes
nghttp2-1.59.0.tar.xz 0001546956 1.48 MB
nghttp2-1.59.0.tar.xz.asc 0000000195 195 Bytes
nghttp2.changes 0000074693 72.9 KB
nghttp2.keyring 0000002354 2.3 KB
nghttp2.spec 0000004206 4.11 KB
Revision 119 (latest revision is 123)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1142108 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 119)
- update to 1.59.0:
  * Update bash_completion
  * h2load: Fix bug that ttfb is not recorded if h3 stream
    has no data
  * h2load: Consider all h2 HEADERS when counting bytes and
    recording ttfb
  * h2load: Ignore 1xx status code
  * nghttpd: Free SSL_CTX on exit
  * nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data
  * nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data
  * cmake: Require OpenSSL >= 1.1.1
  * Add nghttp2_select_alpn and deprecate
    nghttp2_select_next_protocol
  * nghttpx: Add --alpn-list and deprecate --npn-list
  * h2load: Add --alpn-list and deprecate --npn-list
  * Remove NPN
  * src: Support building with aws-lc
  * Avoid detecting OpenSSL 3.2 as quictls
  * Use nghttp3_pri_parse_priority added since nghttp3 v1.1.0
  * h2load: Fix IPv6 address in :authority
  * h2load: Fix IPv6 address in :authority
  * nghttpx: Propagate stream priority from backend to
    frontend
  * nghttpx: Propagate stream priority from backend to
    frontend
  * Merge pull request #1991 from nghttp2/get-and-parse-
    extpri
  * Add API to get and parse RFC 9218 priority
  * nghttpx: Prefer __FILE_NAME__ if defined
Comments 0
openSUSE Build Service is sponsored by