diff --git a/mingw32/bin/libnghttp2-14.dll b/mingw32/bin/libnghttp2-14.dll index 3bb14c88eb9..831cc044b14 100644 Binary files a/mingw32/bin/libnghttp2-14.dll and b/mingw32/bin/libnghttp2-14.dll differ diff --git a/mingw32/include/nghttp2/nghttp2ver.h b/mingw32/include/nghttp2/nghttp2ver.h index 89787f31ccb..98d99b0e46d 100644 --- a/mingw32/include/nghttp2/nghttp2ver.h +++ b/mingw32/include/nghttp2/nghttp2ver.h @@ -29,7 +29,7 @@ * @macro * Version number of the nghttp2 library release */ -#define NGHTTP2_VERSION "1.61.0" +#define NGHTTP2_VERSION "1.62.1" /** * @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 0x013d00 +#define NGHTTP2_VERSION_NUM 0x013e01 #endif /* NGHTTP2VER_H */ diff --git a/mingw32/lib/cmake/nghttp2/nghttp2-targets.cmake b/mingw32/lib/cmake/nghttp2/nghttp2-targets.cmake index 0bed276a0c1..8c2aadbbbe3 100644 --- a/mingw32/lib/cmake/nghttp2/nghttp2-targets.cmake +++ b/mingw32/lib/cmake/nghttp2/nghttp2-targets.cmake @@ -7,7 +7,7 @@ if(CMAKE_VERSION VERSION_LESS "2.8.3") message(FATAL_ERROR "CMake >= 2.8.3 required") endif() cmake_policy(PUSH) -cmake_policy(VERSION 2.8.3...3.27) +cmake_policy(VERSION 2.8.3...3.28) #---------------------------------------------------------------- # Generated CMake target import file. #---------------------------------------------------------------- diff --git a/mingw32/lib/libnghttp2.a b/mingw32/lib/libnghttp2.a index b6ad5e97126..e23a407a7e3 100644 Binary files a/mingw32/lib/libnghttp2.a and b/mingw32/lib/libnghttp2.a differ diff --git a/mingw32/lib/pkgconfig/libnghttp2.pc b/mingw32/lib/pkgconfig/libnghttp2.pc index 7b5cf2a45e2..9a060b1d35f 100644 --- a/mingw32/lib/pkgconfig/libnghttp2.pc +++ b/mingw32/lib/pkgconfig/libnghttp2.pc @@ -28,7 +28,7 @@ includedir=${prefix}/include Name: libnghttp2 Description: HTTP/2 C library URL: https://github.com/tatsuhiro-t/nghttp2 -Version: 1.61.0 +Version: 1.62.1 Libs: -L${libdir} -lnghttp2 Cflags: -I${includedir} Cflags.private: -DNGHTTP2_STATICLIB diff --git a/mingw32/share/doc/nghttp2/README.rst b/mingw32/share/doc/nghttp2/README.rst index fc81c03979e..b54e85c6138 100644 --- a/mingw32/share/doc/nghttp2/README.rst +++ b/mingw32/share/doc/nghttp2/README.rst @@ -127,7 +127,7 @@ following libraries are required: `_; or LibreSSL (does not support 0RTT); or aws-lc; or `BoringSSL `_ (commit - fae0964b3d44e94ca2a2d21f86e61dabe683d130) + 6ab7c1482bf4cdc91c87bc512aaf68ffb18975ec) * `ngtcp2 `_ >= 1.4.0 * `nghttp3 `_ >= 1.1.0 @@ -149,9 +149,9 @@ requires eBPF program for reloading its configuration and hot swapping its executable. Compiling libnghttp2 C source code requires a C99 compiler. gcc 4.8 -is known to be adequate. In order to compile the C++ source code, gcc ->= 6.0 or clang >= 6.0 is required. C++ source code requires C++14 -language features. +is known to be adequate. In order to compile the C++ source code, +C++20 compliant compiler is required. At least g++ >= 1.12 and +clang++ >= 1.15 are known to work. .. note:: @@ -341,7 +341,7 @@ Build aws-lc: .. code-block:: text - $ git clone --depth 1 -b v1.23.0 https://github.com/aws/aws-lc + $ git clone --depth 1 -b v1.26.0 https://github.com/aws/aws-lc $ cd aws-lc $ cmake -B build -DDISABLE_GO=ON --install-prefix=$PWD/opt $ make -j$(nproc) -C build @@ -352,7 +352,7 @@ Build nghttp3: .. code-block:: text - $ git clone --depth 1 -b v1.2.0 https://github.com/ngtcp2/nghttp3 + $ git clone --depth 1 -b v1.3.0 https://github.com/ngtcp2/nghttp3 $ cd nghttp3 $ git submodule update --init --depth 1 $ autoreconf -i @@ -365,7 +365,7 @@ Build ngtcp2: .. code-block:: text - $ git clone --depth 1 -b v1.4.0 https://github.com/ngtcp2/ngtcp2 + $ git clone --depth 1 -b v1.5.0 https://github.com/ngtcp2/ngtcp2 $ cd ngtcp2 $ git submodule update --init --depth 1 $ autoreconf -i diff --git a/mingw32/share/man/man1/h2load.1.gz b/mingw32/share/man/man1/h2load.1.gz index faa02f89c97..9f1a388dc62 100644 Binary files a/mingw32/share/man/man1/h2load.1.gz and b/mingw32/share/man/man1/h2load.1.gz differ diff --git a/mingw32/share/man/man1/nghttp.1.gz b/mingw32/share/man/man1/nghttp.1.gz index c4ffc4f7ef8..fe0361a7f4d 100644 Binary files a/mingw32/share/man/man1/nghttp.1.gz and b/mingw32/share/man/man1/nghttp.1.gz differ diff --git a/mingw32/share/man/man1/nghttpd.1.gz b/mingw32/share/man/man1/nghttpd.1.gz index 864d981d85d..0a4e3cbc532 100644 Binary files a/mingw32/share/man/man1/nghttpd.1.gz and b/mingw32/share/man/man1/nghttpd.1.gz differ diff --git a/mingw32/share/man/man1/nghttpx.1.gz b/mingw32/share/man/man1/nghttpx.1.gz index cd684b6cee0..e17a5a1c120 100644 Binary files a/mingw32/share/man/man1/nghttpx.1.gz and b/mingw32/share/man/man1/nghttpx.1.gz differ diff --git a/mingw64/bin/libnghttp2-14.dll b/mingw64/bin/libnghttp2-14.dll index 06bcef23f76..2a1e845815c 100644 Binary files a/mingw64/bin/libnghttp2-14.dll and b/mingw64/bin/libnghttp2-14.dll differ diff --git a/mingw64/include/nghttp2/nghttp2ver.h b/mingw64/include/nghttp2/nghttp2ver.h index 89787f31ccb..98d99b0e46d 100644 --- a/mingw64/include/nghttp2/nghttp2ver.h +++ b/mingw64/include/nghttp2/nghttp2ver.h @@ -29,7 +29,7 @@ * @macro * Version number of the nghttp2 library release */ -#define NGHTTP2_VERSION "1.61.0" +#define NGHTTP2_VERSION "1.62.1" /** * @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 0x013d00 +#define NGHTTP2_VERSION_NUM 0x013e01 #endif /* NGHTTP2VER_H */ diff --git a/mingw64/lib/cmake/nghttp2/nghttp2-targets.cmake b/mingw64/lib/cmake/nghttp2/nghttp2-targets.cmake index 0bed276a0c1..8c2aadbbbe3 100644 --- a/mingw64/lib/cmake/nghttp2/nghttp2-targets.cmake +++ b/mingw64/lib/cmake/nghttp2/nghttp2-targets.cmake @@ -7,7 +7,7 @@ if(CMAKE_VERSION VERSION_LESS "2.8.3") message(FATAL_ERROR "CMake >= 2.8.3 required") endif() cmake_policy(PUSH) -cmake_policy(VERSION 2.8.3...3.27) +cmake_policy(VERSION 2.8.3...3.28) #---------------------------------------------------------------- # Generated CMake target import file. #---------------------------------------------------------------- diff --git a/mingw64/lib/libnghttp2.a b/mingw64/lib/libnghttp2.a index 7bd7a73bd3b..74081d1eee8 100644 Binary files a/mingw64/lib/libnghttp2.a and b/mingw64/lib/libnghttp2.a differ diff --git a/mingw64/lib/pkgconfig/libnghttp2.pc b/mingw64/lib/pkgconfig/libnghttp2.pc index 356436a2156..18d41f83361 100644 --- a/mingw64/lib/pkgconfig/libnghttp2.pc +++ b/mingw64/lib/pkgconfig/libnghttp2.pc @@ -28,7 +28,7 @@ includedir=${prefix}/include Name: libnghttp2 Description: HTTP/2 C library URL: https://github.com/tatsuhiro-t/nghttp2 -Version: 1.61.0 +Version: 1.62.1 Libs: -L${libdir} -lnghttp2 Cflags: -I${includedir} Cflags.private: -DNGHTTP2_STATICLIB diff --git a/mingw64/share/doc/nghttp2/README.rst b/mingw64/share/doc/nghttp2/README.rst index fc81c03979e..b54e85c6138 100644 --- a/mingw64/share/doc/nghttp2/README.rst +++ b/mingw64/share/doc/nghttp2/README.rst @@ -127,7 +127,7 @@ following libraries are required: `_; or LibreSSL (does not support 0RTT); or aws-lc; or `BoringSSL `_ (commit - fae0964b3d44e94ca2a2d21f86e61dabe683d130) + 6ab7c1482bf4cdc91c87bc512aaf68ffb18975ec) * `ngtcp2 `_ >= 1.4.0 * `nghttp3 `_ >= 1.1.0 @@ -149,9 +149,9 @@ requires eBPF program for reloading its configuration and hot swapping its executable. Compiling libnghttp2 C source code requires a C99 compiler. gcc 4.8 -is known to be adequate. In order to compile the C++ source code, gcc ->= 6.0 or clang >= 6.0 is required. C++ source code requires C++14 -language features. +is known to be adequate. In order to compile the C++ source code, +C++20 compliant compiler is required. At least g++ >= 1.12 and +clang++ >= 1.15 are known to work. .. note:: @@ -341,7 +341,7 @@ Build aws-lc: .. code-block:: text - $ git clone --depth 1 -b v1.23.0 https://github.com/aws/aws-lc + $ git clone --depth 1 -b v1.26.0 https://github.com/aws/aws-lc $ cd aws-lc $ cmake -B build -DDISABLE_GO=ON --install-prefix=$PWD/opt $ make -j$(nproc) -C build @@ -352,7 +352,7 @@ Build nghttp3: .. code-block:: text - $ git clone --depth 1 -b v1.2.0 https://github.com/ngtcp2/nghttp3 + $ git clone --depth 1 -b v1.3.0 https://github.com/ngtcp2/nghttp3 $ cd nghttp3 $ git submodule update --init --depth 1 $ autoreconf -i @@ -365,7 +365,7 @@ Build ngtcp2: .. code-block:: text - $ git clone --depth 1 -b v1.4.0 https://github.com/ngtcp2/ngtcp2 + $ git clone --depth 1 -b v1.5.0 https://github.com/ngtcp2/ngtcp2 $ cd ngtcp2 $ git submodule update --init --depth 1 $ autoreconf -i diff --git a/mingw64/share/man/man1/h2load.1.gz b/mingw64/share/man/man1/h2load.1.gz index faa02f89c97..9f1a388dc62 100644 Binary files a/mingw64/share/man/man1/h2load.1.gz and b/mingw64/share/man/man1/h2load.1.gz differ diff --git a/mingw64/share/man/man1/nghttp.1.gz b/mingw64/share/man/man1/nghttp.1.gz index c4ffc4f7ef8..fe0361a7f4d 100644 Binary files a/mingw64/share/man/man1/nghttp.1.gz and b/mingw64/share/man/man1/nghttp.1.gz differ diff --git a/mingw64/share/man/man1/nghttpd.1.gz b/mingw64/share/man/man1/nghttpd.1.gz index 864d981d85d..0a4e3cbc532 100644 Binary files a/mingw64/share/man/man1/nghttpd.1.gz and b/mingw64/share/man/man1/nghttpd.1.gz differ diff --git a/mingw64/share/man/man1/nghttpx.1.gz b/mingw64/share/man/man1/nghttpx.1.gz index cd684b6cee0..e17a5a1c120 100644 Binary files a/mingw64/share/man/man1/nghttpx.1.gz and b/mingw64/share/man/man1/nghttpx.1.gz differ diff --git a/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/mtree b/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/mtree deleted file mode 100644 index 539fe3cba06..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/desc b/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/desc similarity index 78% rename from var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/desc rename to var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/desc index c63d5dc6495..13055eb848e 100644 --- a/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/desc +++ b/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-nghttp2 %VERSION% -1.61.0-2 +1.62.1-1 %BASE% mingw-w64-nghttp2 @@ -17,16 +17,16 @@ https://nghttp2.org/ any %BUILDDATE% -1717266803 +1722730043 %INSTALLDATE% -1717383609 +1722826772 %PACKAGER% -CI (msys2/msys2-autobuild/59bb7f6f/9332360720) +CI (msys2/msys2-autobuild/67d510ec/10231844680) %SIZE% -1004752 +1006631 %REASON% 1 diff --git a/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/files b/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-nghttp2-1.61.0-2/files rename to var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/mtree b/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/mtree new file mode 100644 index 00000000000..7560182b4cd Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-nghttp2-1.62.1-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.641.031e03baf-1/desc b/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.641.031e03baf-1/desc index a015744fed0..4ae1c4a62ad 100644 --- a/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.641.031e03baf-1/desc +++ b/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.641.031e03baf-1/desc @@ -20,7 +20,7 @@ any 1718204260 %INSTALLDATE% -1722654002 +1722826775 %PACKAGER% Johannes Schindelin diff --git a/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/mtree b/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/mtree deleted file mode 100644 index b7fbde0053a..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/desc b/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/desc similarity index 78% rename from var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/desc rename to var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/desc index a95b27404bc..35510640602 100644 --- a/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/desc +++ b/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/desc @@ -2,7 +2,7 @@ mingw-w64-x86_64-nghttp2 %VERSION% -1.61.0-2 +1.62.1-1 %BASE% mingw-w64-nghttp2 @@ -17,16 +17,16 @@ https://nghttp2.org/ any %BUILDDATE% -1717269811 +1722730010 %INSTALLDATE% -1717383609 +1722826772 %PACKAGER% -CI (msys2/msys2-autobuild/59bb7f6f/9332372708) +CI (msys2/msys2-autobuild/67d510ec/10231844680) %SIZE% -983683 +985904 %REASON% 1 diff --git a/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/files b/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.61.0-2/files rename to var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/files diff --git a/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/mtree b/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/mtree new file mode 100644 index 00000000000..32b953c1cdf Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-x86_64-nghttp2-1.62.1-1/mtree differ diff --git a/var/lib/pacman/sync/clang32.db b/var/lib/pacman/sync/clang32.db index bbcfc632816..7fa5f84affa 100644 Binary files a/var/lib/pacman/sync/clang32.db and b/var/lib/pacman/sync/clang32.db differ diff --git a/var/lib/pacman/sync/clang32.db.sig b/var/lib/pacman/sync/clang32.db.sig index a2e284502d6..7f9e6a7a08a 100644 Binary files a/var/lib/pacman/sync/clang32.db.sig and b/var/lib/pacman/sync/clang32.db.sig differ diff --git a/var/lib/pacman/sync/clang64.db b/var/lib/pacman/sync/clang64.db index a220c0e112f..80c5cd1bcf3 100644 Binary files a/var/lib/pacman/sync/clang64.db and b/var/lib/pacman/sync/clang64.db differ diff --git a/var/lib/pacman/sync/clang64.db.sig b/var/lib/pacman/sync/clang64.db.sig index c16c78f8f00..99382592d1e 100644 Binary files a/var/lib/pacman/sync/clang64.db.sig and b/var/lib/pacman/sync/clang64.db.sig differ diff --git a/var/lib/pacman/sync/clangarm64.db b/var/lib/pacman/sync/clangarm64.db index bce1a0b43f5..d0e0c75c189 100644 Binary files a/var/lib/pacman/sync/clangarm64.db and b/var/lib/pacman/sync/clangarm64.db differ diff --git a/var/lib/pacman/sync/clangarm64.db.sig b/var/lib/pacman/sync/clangarm64.db.sig index c9bb5ec3a8c..1a175bdfaa2 100644 Binary files a/var/lib/pacman/sync/clangarm64.db.sig and b/var/lib/pacman/sync/clangarm64.db.sig differ diff --git a/var/lib/pacman/sync/mingw32.db b/var/lib/pacman/sync/mingw32.db index af380b3374d..8068a9f118d 100644 Binary files a/var/lib/pacman/sync/mingw32.db and b/var/lib/pacman/sync/mingw32.db differ diff --git a/var/lib/pacman/sync/mingw32.db.sig b/var/lib/pacman/sync/mingw32.db.sig index c3843e24fa4..8d0e8f18587 100644 Binary files a/var/lib/pacman/sync/mingw32.db.sig and b/var/lib/pacman/sync/mingw32.db.sig differ diff --git a/var/lib/pacman/sync/mingw64.db b/var/lib/pacman/sync/mingw64.db index 1cc8f8b91be..999bbd70da4 100644 Binary files a/var/lib/pacman/sync/mingw64.db and b/var/lib/pacman/sync/mingw64.db differ diff --git a/var/lib/pacman/sync/mingw64.db.sig b/var/lib/pacman/sync/mingw64.db.sig index da8ec18564a..b6405d7294c 100644 Binary files a/var/lib/pacman/sync/mingw64.db.sig and b/var/lib/pacman/sync/mingw64.db.sig differ diff --git a/var/lib/pacman/sync/msys.db b/var/lib/pacman/sync/msys.db index a3568b625a7..953e4f4d9af 100644 Binary files a/var/lib/pacman/sync/msys.db and b/var/lib/pacman/sync/msys.db differ diff --git a/var/lib/pacman/sync/msys.db.sig b/var/lib/pacman/sync/msys.db.sig index d4a635e5afc..ec7b6e5110f 100644 Binary files a/var/lib/pacman/sync/msys.db.sig and b/var/lib/pacman/sync/msys.db.sig differ diff --git a/var/lib/pacman/sync/ucrt64.db b/var/lib/pacman/sync/ucrt64.db index 612514d84ab..9f19d1fb67e 100644 Binary files a/var/lib/pacman/sync/ucrt64.db and b/var/lib/pacman/sync/ucrt64.db differ diff --git a/var/lib/pacman/sync/ucrt64.db.sig b/var/lib/pacman/sync/ucrt64.db.sig index 2606d68dec9..6764f75cdda 100644 Binary files a/var/lib/pacman/sync/ucrt64.db.sig and b/var/lib/pacman/sync/ucrt64.db.sig differ