diff options
author | robot-contrib <robot-contrib@yandex-team.com> | 2023-06-22 08:34:35 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.com> | 2023-06-22 08:34:35 +0300 |
commit | 1b1d6eb18019d479b08ffa90e633d8f96440f43b (patch) | |
tree | 3791c4b27246244cabefae111366cd9792f8eea6 /contrib | |
parent | ee9913ece6557bb0605cd090c1c94a8eb4c2dd38 (diff) | |
download | ydb-1b1d6eb18019d479b08ffa90e633d8f96440f43b.tar.gz |
Update contrib/libs/nghttp2 to 1.54.0
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/libs/nghttp2/README.rst | 18 | ||||
-rw-r--r-- | contrib/libs/nghttp2/config.h | 6 | ||||
-rw-r--r-- | contrib/libs/nghttp2/lib/includes/nghttp2/nghttp2ver.h | 4 | ||||
-rw-r--r-- | contrib/libs/nghttp2/ya.make | 4 |
4 files changed, 16 insertions, 16 deletions
diff --git a/contrib/libs/nghttp2/README.rst b/contrib/libs/nghttp2/README.rst index 76291f0b12..5215be3a7a 100644 --- a/contrib/libs/nghttp2/README.rst +++ b/contrib/libs/nghttp2/README.rst @@ -127,11 +127,11 @@ To enable the experimental HTTP/3 support for h2load and nghttpx, the following libraries are required: * `OpenSSL with QUIC support - <https://github.com/quictls/openssl/tree/OpenSSL_1_1_1t+quic>`_; or + <https://github.com/quictls/openssl/tree/OpenSSL_1_1_1u+quic>`_; or `BoringSSL <https://boringssl.googlesource.com/boringssl/>`_ (commit - b0b1f9dfc583c96d5f91b7f8cdb7efabcf22793b) -* `ngtcp2 <https://github.com/ngtcp2/ngtcp2>`_ >= 0.15.0 -* `nghttp3 <https://github.com/ngtcp2/nghttp3>`_ >= 0.9.0 + b0341041b03ea71d8371a9692aedae263fc06ee9) +* `ngtcp2 <https://github.com/ngtcp2/ngtcp2>`_ 0.16.x +* `nghttp3 <https://github.com/ngtcp2/nghttp3>`_ 0.12.x Use ``--enable-http3`` configure option to enable HTTP/3 feature for h2load and nghttpx. @@ -146,7 +146,7 @@ Use ``--with-libbpf`` configure option to build eBPF program. libelf-dev is needed to build libbpf. For Ubuntu 20.04, you can build libbpf from `the source code -<https://github.com/libbpf/libbpf/releases/tag/v1.1.0>`_. nghttpx +<https://github.com/libbpf/libbpf/releases/tag/v1.2.0>`_. nghttpx requires eBPF program for reloading its configuration and hot swapping its executable. @@ -343,7 +343,7 @@ Build custom OpenSSL: .. code-block:: text - $ git clone --depth 1 -b OpenSSL_1_1_1t+quic https://github.com/quictls/openssl + $ git clone --depth 1 -b OpenSSL_1_1_1u+quic https://github.com/quictls/openssl $ cd openssl $ ./config --prefix=$PWD/build --openssldir=/etc/ssl $ make -j$(nproc) @@ -354,7 +354,7 @@ Build nghttp3: .. code-block:: text - $ git clone --depth 1 -b v0.11.0 https://github.com/ngtcp2/nghttp3 + $ git clone --depth 1 -b v0.12.0 https://github.com/ngtcp2/nghttp3 $ cd nghttp3 $ autoreconf -i $ ./configure --prefix=$PWD/build --enable-lib-only @@ -366,7 +366,7 @@ Build ngtcp2: .. code-block:: text - $ git clone --depth 1 -b v0.15.0 https://github.com/ngtcp2/ngtcp2 + $ git clone --depth 1 -b v0.16.0 https://github.com/ngtcp2/ngtcp2 $ cd ngtcp2 $ autoreconf -i $ ./configure --prefix=$PWD/build --enable-lib-only \ @@ -380,7 +380,7 @@ from source: .. code-block:: text - $ git clone --depth 1 -b v1.1.0 https://github.com/libbpf/libbpf + $ git clone --depth 1 -b v1.2.0 https://github.com/libbpf/libbpf $ cd libbpf $ PREFIX=$PWD/build make -C src install $ cd .. diff --git a/contrib/libs/nghttp2/config.h b/contrib/libs/nghttp2/config.h index 62d1211177..f8c8ee24a6 100644 --- a/contrib/libs/nghttp2/config.h +++ b/contrib/libs/nghttp2/config.h @@ -244,7 +244,7 @@ #define PACKAGE_NAME "nghttp2" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "nghttp2 1.53.0" +#define PACKAGE_STRING "nghttp2 1.54.0" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "nghttp2" @@ -253,7 +253,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.53.0" +#define PACKAGE_VERSION "1.54.0" /* The size of `int *', as computed by sizeof. */ #define SIZEOF_INT_P 8 @@ -358,7 +358,7 @@ /* Version number of package */ -#define VERSION "1.53.0" +#define VERSION "1.54.0" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ diff --git a/contrib/libs/nghttp2/lib/includes/nghttp2/nghttp2ver.h b/contrib/libs/nghttp2/lib/includes/nghttp2/nghttp2ver.h index 46e7004be2..b8aa7ae8f6 100644 --- a/contrib/libs/nghttp2/lib/includes/nghttp2/nghttp2ver.h +++ b/contrib/libs/nghttp2/lib/includes/nghttp2/nghttp2ver.h @@ -29,7 +29,7 @@ * @macro * Version number of the nghttp2 library release */ -#define NGHTTP2_VERSION "1.53.0" +#define NGHTTP2_VERSION "1.54.0" /** * @macro @@ -37,6 +37,6 @@ * release. This is a 24 bit number with 8 bits for major number, 8 bits * for minor and 8 bits for patch. Version 1.2.3 becomes 0x010203. */ -#define NGHTTP2_VERSION_NUM 0x013500 +#define NGHTTP2_VERSION_NUM 0x013600 #endif /* NGHTTP2VER_H */ diff --git a/contrib/libs/nghttp2/ya.make b/contrib/libs/nghttp2/ya.make index ecff52c06e..4066271b2e 100644 --- a/contrib/libs/nghttp2/ya.make +++ b/contrib/libs/nghttp2/ya.make @@ -9,9 +9,9 @@ LICENSE( LICENSE_TEXTS(.yandex_meta/licenses.list.txt) -VERSION(1.53.0) +VERSION(1.54.0) -ORIGINAL_SOURCE(https://github.com/nghttp2/nghttp2/archive/v1.53.0.tar.gz) +ORIGINAL_SOURCE(https://github.com/nghttp2/nghttp2/archive/v1.54.0.tar.gz) ADDINCL( GLOBAL contrib/libs/nghttp2/lib/includes |