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:
Родитель
7b507feff4
Коммит
f6e83a4cb0
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Загрузка…
Ссылка в новой задаче