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

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


Branch: CURRENT, Version: 1.46.0, Package name: nghttp2-1.46.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:

RMD160: eb8aa93fc636aede10643691274bed65ec34843b
Filesize: 3930.637 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 10:32:01 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
nghttp2: updated to 1.46.0

Nghttp2 v1.46.0

build

A workaround is added to avoid the broken version check in AX_PYTHON_DEVEL macro.

It adds the missing cmake files to EXTRA_DIST.

nghttpx

HTTP/3 feature is now available with BoringSSL.

SCT data is now available with BoringSSL.

New QUIC and HTTP/3 related options were added: --frontend-quic-initial-rtt, \ 
--quic-server-id, and --rlimit-memlock.

--frontend-quic-connection-id-encryption-key has been removed, and the new \ 
option --frontend-quic-secret-file has been added which specifies initial keying \ 
materials to generate QUIC secrets and keys for connection ID and tokens. It \ 
also supports the rotation of keying materials.

HTTP/3 ALPN h3-29 is now supported.

--worker-process-grace-shutdown-period option was added to set the maximum grace \ 
period to wait for a worker process to terminate gracefully.

--max-worker-processes option was added to limit the number of the lingering \ 
worker processes.

h2load

HTTP/3 feature is now available with BoringSSL.
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-09-29 21:01:31 by Adam Ciarcinski | Files touched by this commit (872)
Log message:
revbump for boost-libs
   2021-09-29 13:46:40 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
nghttp2: updated to 1.45.1

Nghttp2 v1.45.1

build

This release fixes packaging issues which lack some configuration files in tar \ 
archives.

Nghttp2 v1.45.0

lib

Stricter checks for :method: and :path pseudo header fields are introduced.

build

nghttp2 applications can be compiled with OpenSSL v3.0.0.

Fix warning about systemd when cmake is used.

Added build options to enable HTTP/3 and eBPF.

nghttpx

The experimental HTTP/3 support has been added.

“dnf” (= “do not forward”) parameter is added to backend option.

h2load

The experimental HTTP/3 support has been added.

SSLKEYLOGFILE environment variable support has been added.
   2021-07-19 13:04:51 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
nghttp2: updated to 1.44.0

1.44.0:

nghttpx

The bug which prevents a backend which is excluded from a load balancing group \ 
temporarily from being restored.

The word master is replaced main. The nghttpx master process is now called main \ 
process.

--no-http2-cipher-black-list and --client-no-http2-cipher-black-list are \ 
deprecated and replaced with --no-http2-cipher-block-list and \ 
--client-no-http2-cipher-block-list respectively.

Remove trailing white space after $method log variable.

h2load

--rps option has been added.

The time unit (e.g., ms) is now allowed in -D option.
   2021-04-21 15:25:34 by Adam Ciarcinski | Files touched by this commit (864)
Log message:
revbump for boost-libs
   2021-04-21 13:43:04 by Adam Ciarcinski | Files touched by this commit (1822)
Log message:
revbump for textproc/icu
   2021-03-31 23:42:28 by Maya Rashish | Files touched by this commit (3)
Log message:
nghttp2: accept lower python3.

Upstream has only intended to reject python 2.x.