http3: bump ngtcp2 and nghttp3 versions

nghttp3 v1.1.0
ngtcp2 v1.1.0

In docs and CI

Closes #12446
This commit is contained in:
Graham Campbell 2023-12-02 18:17:35 +00:00 коммит произвёл Daniel Stenberg
Родитель 7b507feff4
Коммит f6e83a4cb0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 5CC908FDB71E12C2
3 изменённых файлов: 12 добавлений и 12 удалений

4
.github/workflows/ngtcp2-linux.yml поставляемый
Просмотреть файл

@ -49,8 +49,8 @@ env:
quictls-version: 3.1.4+quic quictls-version: 3.1.4+quic
gnutls-version: 3.8.0 gnutls-version: 3.8.0
wolfssl-version: master wolfssl-version: master
nghttp3-version: v1.0.0 nghttp3-version: v1.1.0
ngtcp2-version: v1.0.1 ngtcp2-version: v1.1.0
nghttp2-version: v1.58.0 nghttp2-version: v1.58.0
mod_h2-version: v2.0.25 mod_h2-version: v2.0.25

4
.github/workflows/quiche-linux.yml поставляемый
Просмотреть файл

@ -47,8 +47,8 @@ permissions: {}
env: env:
MAKEFLAGS: -j 3 MAKEFLAGS: -j 3
openssl-version: 3.1.4+quic openssl-version: 3.1.4+quic
nghttp3-version: v1.0.0 nghttp3-version: v1.1.0
ngtcp2-version: v1.0.1 ngtcp2-version: v1.1.0
nghttp2-version: v1.58.0 nghttp2-version: v1.58.0
quiche-version: 0.19.0 quiche-version: 0.19.0
mod_h2-version: v2.0.25 mod_h2-version: v2.0.25

Просмотреть файл

@ -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. 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 * `ngtcp2`: v1.1.0
* `nghttp3`: v1.0.0 * `nghttp3`: v1.1.0
## Build with quictls ## Build with quictls
@ -54,7 +54,7 @@ Build quictls
Build nghttp3 Build nghttp3
% cd .. % 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 % cd nghttp3
% autoreconf -fi % autoreconf -fi
% ./configure --prefix=<somewhere2> --enable-lib-only % ./configure --prefix=<somewhere2> --enable-lib-only
@ -64,7 +64,7 @@ Build nghttp3
Build ngtcp2 Build ngtcp2
% cd .. % 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 % cd ngtcp2
% autoreconf -fi % autoreconf -fi
% ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only % ./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 Build nghttp3
% cd .. % 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 % cd nghttp3
% autoreconf -fi % autoreconf -fi
% ./configure --prefix=<somewhere2> --enable-lib-only % ./configure --prefix=<somewhere2> --enable-lib-only
@ -107,7 +107,7 @@ Build nghttp3
Build ngtcp2 Build ngtcp2
% cd .. % 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 % cd ngtcp2
% autoreconf -fi % autoreconf -fi
% ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-gnutls % ./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 Build nghttp3
% cd .. % 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 % cd nghttp3
% autoreconf -fi % autoreconf -fi
% ./configure --prefix=<somewhere2> --enable-lib-only % ./configure --prefix=<somewhere2> --enable-lib-only
@ -148,7 +148,7 @@ Build nghttp3
Build ngtcp2 Build ngtcp2
% cd .. % 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 % cd ngtcp2
% autoreconf -fi % autoreconf -fi
% ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-wolfssl % ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-wolfssl