Wed Feb 15 18:07:02 2023 UTC ()
ngtcp2: updated to 0.13.1

ngtcp2 v0.13.1

Workaround Handshake packet deadlock by exceeding CWND limit
Fix bug that a remote uni stream never be closed

ngtcp2 v0.13.0

Add section to describe how to associate Connection ID to ngtcp2_conn
server: Cleanup Connection ID association
Remove TLS lib version to make the maintenance easier
bbr2: Fix assertion failure
Picotls keylog
Add const qualifier to some array fields
Make token a pair of pointer to const uint8_t and its size
Add final QUIC version 2 support
examples: Format QUIC version in hex string
Make hard-coded static library suffix optional
Update Version Negotiation to draft-14
Remove QUIC version 2 draft
Clarify server behavior when negotiating version with preferred_versions
examples: Use std::fixed for timer value
Bump boringssl
Remove sphinx theme bundle


(adam)
diff -r1.2 -r1.3 pkgsrc/net/ngtcp2/Makefile
diff -r1.1 -r1.2 pkgsrc/net/ngtcp2/PLIST
diff -r1.1 -r1.2 pkgsrc/net/ngtcp2/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/net/ngtcp2/Makefile (expand / switch to unified diff)

--- pkgsrc/net/ngtcp2/Makefile 2023/01/24 18:36:31 1.2
+++ pkgsrc/net/ngtcp2/Makefile 2023/02/15 18:07:02 1.3
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.2 2023/01/24 18:36:31 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2023/02/15 18:07:02 adam Exp $
2 2
3DISTNAME= ngtcp2-0.11.0 3DISTNAME= ngtcp2-0.13.1
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= ${MASTER_SITE_GITHUB:=ngtcp2/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=ngtcp2/}
6GITHUB_RELEASE= v${PKGVERSION_NOREV} 6GITHUB_RELEASE= v${PKGVERSION_NOREV}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/ngtcp2/ngtcp2 10HOMEPAGE= https://github.com/ngtcp2/ngtcp2
11COMMENT= Implements RFC9000 QUIC protocol 11COMMENT= Implements RFC9000 QUIC protocol
12LICENSE= mit 12LICENSE= mit
13 13
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15USE_TOOLS+= pkg-config 
16 15
17.include "../../devel/cmake/build.mk" 16.include "../../devel/cmake/build.mk"
18.include "../../mk/bsd.pkg.mk" 17.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/net/ngtcp2/PLIST (expand / switch to unified diff)

--- pkgsrc/net/ngtcp2/PLIST 2022/12/03 16:02:29 1.1
+++ pkgsrc/net/ngtcp2/PLIST 2023/02/15 18:07:02 1.2
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1@comment $NetBSD: PLIST,v 1.1 2022/12/03 16:02:29 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2023/02/15 18:07:02 adam Exp $
2include/ngtcp2/ngtcp2.h 2include/ngtcp2/ngtcp2.h
3include/ngtcp2/version.h 3include/ngtcp2/version.h
 4lib/libngtcp2.a
4lib/libngtcp2.so 5lib/libngtcp2.so
5lib/libngtcp2.so.8 6lib/libngtcp2.so.10
6lib/libngtcp2.so.8.0.1 7lib/libngtcp2.so.10.0.1
7lib/libngtcp2_static.a 
8lib/pkgconfig/libngtcp2.pc 8lib/pkgconfig/libngtcp2.pc
9share/doc/ngtcp2/README.rst 9share/doc/ngtcp2/README.rst

cvs diff -r1.1 -r1.2 pkgsrc/net/ngtcp2/distinfo (expand / switch to unified diff)

--- pkgsrc/net/ngtcp2/distinfo 2022/12/03 16:02:29 1.1
+++ pkgsrc/net/ngtcp2/distinfo 2023/02/15 18:07:02 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1 2022/12/03 16:02:29 adam Exp $ 1$NetBSD: distinfo,v 1.2 2023/02/15 18:07:02 adam Exp $
2 2
3BLAKE2s (ngtcp2-0.11.0.tar.xz) = d1e355a24518a9c84340a7b614ba4019b278e9ed39a5f3c814a69a5f4f7edc4b 3BLAKE2s (ngtcp2-0.13.1.tar.xz) = 481e8991770a364c1a143c065d88ec65f7ac7a25841790e41b0f648585a71676
4SHA512 (ngtcp2-0.11.0.tar.xz) = f652cb0189c485d3d007dda93f8441ea6d9a4f95d658ab763bd6d3e2e46985c0800e7fc3291c6fb4e07a0e5e0d4117d19631214a53f687f40913485182202057 4SHA512 (ngtcp2-0.13.1.tar.xz) = c8ff2eba9d2b7c5424e32e17ea481168ef3aa3140c0e17d210b4ef1065bc5c8d2e4393b99e7aea72693f8b6aa1cb9b44e9d48dde4e55e380bb614ec77a7b95fa
5Size (ngtcp2-0.11.0.tar.xz) = 583024 bytes 5Size (ngtcp2-0.13.1.tar.xz) = 582412 bytes