aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/nghttp2
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2023-06-22 08:34:35 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2023-06-22 08:34:35 +0300
commit1b1d6eb18019d479b08ffa90e633d8f96440f43b (patch)
tree3791c4b27246244cabefae111366cd9792f8eea6 /contrib/libs/nghttp2
parentee9913ece6557bb0605cd090c1c94a8eb4c2dd38 (diff)
downloadydb-1b1d6eb18019d479b08ffa90e633d8f96440f43b.tar.gz
Update contrib/libs/nghttp2 to 1.54.0
Diffstat (limited to 'contrib/libs/nghttp2')
-rw-r--r--contrib/libs/nghttp2/README.rst18
-rw-r--r--contrib/libs/nghttp2/config.h6
-rw-r--r--contrib/libs/nghttp2/lib/includes/nghttp2/nghttp2ver.h4
-rw-r--r--contrib/libs/nghttp2/ya.make4
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