]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
http3: bump ngtcp2 and nghttp3 versions
authorGraham Campbell <GrahamCampbell@users.noreply.github.com>
Sat, 2 Dec 2023 18:17:35 +0000 (18:17 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 2 Dec 2023 22:02:54 +0000 (23:02 +0100)
nghttp3 v1.1.0
ngtcp2 v1.1.0

In docs and CI

Closes #12446

.github/workflows/ngtcp2-linux.yml
.github/workflows/quiche-linux.yml
docs/HTTP3.md

index 8b7a7f2e8df2d9c84a858662f8eaf6eeefa9e6bd..e73eba8c1486eed94b5f1476a8361c1e4b892a1d 100644 (file)
@@ -49,8 +49,8 @@ env:
   quictls-version: 3.1.4+quic
   gnutls-version: 3.8.0
   wolfssl-version: master
-  nghttp3-version: v1.0.0
-  ngtcp2-version: v1.0.1
+  nghttp3-version: v1.1.0
+  ngtcp2-version: v1.1.0
   nghttp2-version: v1.58.0
   mod_h2-version: v2.0.25
 
index 96b57957dce95d0416814c7803aaa3a04c4d8604..9d43d42df7cb3d8798bec5b1be13b559f95b0fe9 100644 (file)
@@ -47,8 +47,8 @@ permissions: {}
 env:
   MAKEFLAGS: -j 3
   openssl-version: 3.1.4+quic
-  nghttp3-version: v1.0.0
-  ngtcp2-version: v1.0.1
+  nghttp3-version: v1.1.0
+  ngtcp2-version: v1.1.0
   nghttp2-version: v1.58.0
   quiche-version: 0.19.0
   mod_h2-version: v2.0.25
index 4f0662829b75dfe8140fe4eb57fa8e82523afd7d..7f2f08ada37d4f10f6398d67eef8a20d8525f697 100644 (file)
@@ -35,8 +35,8 @@ To fix before we remove the experimental label:
 
 Building curl with ngtcp2 involves 3 components: `ngtcp2` itself, `nghttp3` and a QUIC supporting TLS library. The supported TLS libraries are covered below.
 
- * `ngtcp2`: v1.0.1
- * `nghttp3`: v1.0.0
+ * `ngtcp2`: v1.1.0
+ * `nghttp3`: v1.1.0
 
 ## Build with quictls
 
@@ -54,7 +54,7 @@ Build quictls
 Build nghttp3
 
      % cd ..
-     % git clone -b v1.0.0 https://github.com/ngtcp2/nghttp3
+     % git clone -b v1.1.0 https://github.com/ngtcp2/nghttp3
      % cd nghttp3
      % autoreconf -fi
      % ./configure --prefix=<somewhere2> --enable-lib-only
@@ -64,7 +64,7 @@ Build nghttp3
 Build ngtcp2
 
      % cd ..
-     % git clone -b v1.0.1 https://github.com/ngtcp2/ngtcp2
+     % git clone -b v1.1.0 https://github.com/ngtcp2/ngtcp2
      % cd ngtcp2
      % autoreconf -fi
      % ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only
@@ -97,7 +97,7 @@ Build GnuTLS
 Build nghttp3
 
      % cd ..
-     % git clone -b v1.0.0 https://github.com/ngtcp2/nghttp3
+     % git clone -b v1.1.0 https://github.com/ngtcp2/nghttp3
      % cd nghttp3
      % autoreconf -fi
      % ./configure --prefix=<somewhere2> --enable-lib-only
@@ -107,7 +107,7 @@ Build nghttp3
 Build ngtcp2
 
      % cd ..
-     % git clone -b v1.0.1 https://github.com/ngtcp2/ngtcp2
+     % git clone -b v1.1.0 https://github.com/ngtcp2/ngtcp2
      % cd ngtcp2
      % autoreconf -fi
      % ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-gnutls
@@ -138,7 +138,7 @@ Build wolfSSL
 Build nghttp3
 
      % cd ..
-     % git clone -b v1.0.0 https://github.com/ngtcp2/nghttp3
+     % git clone -b v1.1.0 https://github.com/ngtcp2/nghttp3
      % cd nghttp3
      % autoreconf -fi
      % ./configure --prefix=<somewhere2> --enable-lib-only
@@ -148,7 +148,7 @@ Build nghttp3
 Build ngtcp2
 
      % cd ..
-     % git clone -b v1.0.1 https://github.com/ngtcp2/ngtcp2
+     % git clone -b v1.1.0 https://github.com/ngtcp2/ngtcp2
      % cd ngtcp2
      % autoreconf -fi
      % ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-wolfssl