pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www nghttp2: updated to 1.48.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/61fd13d8d2e8
branches:  trunk
changeset: 381174:61fd13d8d2e8
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Jul 01 16:38:52 2022 +0000

description:
nghttp2: updated to 1.48.0

v1.48.0

lib

This release adds RFC9218 Extensible Prioritization Scheme for HTTP. It is enabled by submitting NGHTTP2_SETTINGS_NO_RFC7540_PRIORITIES via nghttp2_submit_settings(). See Stream priorities section of 
Programmers’ Guide.

It fixes the stream stall bug when the initial window size is decreased.

build

Now applications can be built with Libressl 3.5.

If --enable-lib-only configure option is used, no application libraries are checked.

src

The default TLS cipher suites are updated.

ktls support has been added to nghttp, nghttpd, nghttpx, and h2load if they are built with OpenSSL >= 3.0.0.

nghttpd

This release fixes the bug that stalls TLS read operation.

nghttpx

nghttpx by default disables RFC 7540 tree based HTTP/2 priorities and uses RFC 9218 priorities instead. It has a fallback mechanism to RFC 7540 if client does not send SETTINGS_NO_RFC7540_PRIORITIES.

affinity-cookie-stickiness backend parameter has been added.

The session affinity feature which had been broken for quite some time has been fixed.

diffstat:

 www/nghttp2-tools/Makefile  |  3 +--
 www/nghttp2/Makefile        |  3 +--
 www/nghttp2/Makefile.common |  4 ++--
 www/nghttp2/distinfo        |  8 ++++----
 4 files changed, 8 insertions(+), 10 deletions(-)

diffs (51 lines):

diff -r a4b33f6d538d -r 61fd13d8d2e8 www/nghttp2-tools/Makefile
--- a/www/nghttp2-tools/Makefile        Fri Jul 01 16:21:31 2022 +0000
+++ b/www/nghttp2-tools/Makefile        Fri Jul 01 16:38:52 2022 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.12 2022/04/18 19:12:18 adam Exp $
+# $NetBSD: Makefile,v 1.13 2022/07/01 16:38:53 adam Exp $
 
-PKGREVISION= 1
 .include "../../www/nghttp2/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/-/-tools-/}
diff -r a4b33f6d538d -r 61fd13d8d2e8 www/nghttp2/Makefile
--- a/www/nghttp2/Makefile      Fri Jul 01 16:21:31 2022 +0000
+++ b/www/nghttp2/Makefile      Fri Jul 01 16:38:52 2022 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.74 2022/06/30 11:18:59 nia Exp $
+# $NetBSD: Makefile,v 1.75 2022/07/01 16:38:52 adam Exp $
 
-PKGREVISION= 2
 .include "Makefile.common"
 
 COMMENT=       Implementation of HTTP/2 in C
diff -r a4b33f6d538d -r 61fd13d8d2e8 www/nghttp2/Makefile.common
--- a/www/nghttp2/Makefile.common       Fri Jul 01 16:21:31 2022 +0000
+++ b/www/nghttp2/Makefile.common       Fri Jul 01 16:38:52 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.8 2022/03/01 09:27:46 adam Exp $
+# $NetBSD: Makefile.common,v 1.9 2022/07/01 16:38:52 adam Exp $
 # used by www/nghttp2/Makefile
 # used by www/nghttp2-tools/Makefile
 
-DISTNAME=      nghttp2-1.47.0
+DISTNAME=      nghttp2-1.48.0
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=tatsuhiro-t/}
 EXTRACT_SUFX=  .tar.xz
diff -r a4b33f6d538d -r 61fd13d8d2e8 www/nghttp2/distinfo
--- a/www/nghttp2/distinfo      Fri Jul 01 16:21:31 2022 +0000
+++ b/www/nghttp2/distinfo      Fri Jul 01 16:38:52 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.53 2022/03/01 09:27:46 adam Exp $
+$NetBSD: distinfo,v 1.54 2022/07/01 16:38:52 adam Exp $
 
-BLAKE2s (nghttp2-1.47.0.tar.xz) = 8eca3d64c27903a3e621452555e2be321fc1d19499c504ad73b57ef4be753010
-SHA512 (nghttp2-1.47.0.tar.xz) = ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48
-Size (nghttp2-1.47.0.tar.xz) = 4028580 bytes
+BLAKE2s (nghttp2-1.48.0.tar.xz) = 6c6d930d322337a9d7a48a22ec86c73cfcc2c4331e49f2b6a3aee8e1a6af6f94
+SHA512 (nghttp2-1.48.0.tar.xz) = 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f
+Size (nghttp2-1.48.0.tar.xz) = 4112072 bytes
 SHA1 (patch-configure) = cb8a45817670468442570a6eb1f6ef9e812dcfac
 SHA1 (patch-configure.ac) = c9a56319423ac31cd075748bcf2a5b16bf43f31b


Home | Main Index | Thread Index | Old Index