Commit Graph

  • 7df2194449 Accepting request 1314653 from devel:libraries:c_c++ factory Ana Guerrero 2025-11-28 15:50:51 +00:00
  • 93d71ce2d4 Accepting request 1313833 from home:pmonrealgonzalez:branches:devel:libraries:c_c++ Martin Pluskal 2025-10-31 08:27:02 +00:00
  • b581875f2f Accepting request 1306466 from devel:libraries:c_c++ Ana Guerrero 2025-09-23 14:05:59 +00:00
  • ee89917112 Accepting request 1306126 from home:adkorte:testing Ana Guerrero 2025-09-22 10:15:36 +00:00
  • 9aef2d5a62 Accepting request 1296505 from devel:libraries:c_c++ Dominique Leuenberger 2025-08-05 12:20:14 +00:00
  • a53e7b3e02 Accepting request 1296477 from home:pmonrealgonzalez:ngtcp2-cycle-fix Martin Pluskal 2025-07-30 08:39:16 +00:00
  • 7ce3c2f73d Accepting request 1289939 from devel:libraries:c_c++ Ana Guerrero 2025-07-09 15:25:35 +00:00
  • 0ed6c11421 Accepting request 1288506 from home:crameleon:branches:devel:libraries:c_c++ Dirk Mueller 2025-07-02 11:55:55 +00:00
  • 029794b65b - update to 1.66.0: * Bump github.com/quic-go/quic-go to v0.50.0 * build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0 * h2load: Check the return value from OBJ_nid2sn * build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 * Remove go toolchain * build(deps): bump github.com/quic-go/quic-go from 0.50.0 to 0.50.1 * nghttpx: Close h1 connection on CONNECT failure * doc:rubydomain: Fix build failure with rubydomain namespace * Update integration tests * quic: Use secure random generator for ngtcp2_rand * Revert "quic: Use secure random generator for ngtcp2_rand" * quic: Use secure random generator for ngtcp2_rand * GHA: Replace macos-13 with macos-15 * build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 * Bump ngtcp2 * nghttpx: Refactor QUIC packet write * h2load: Refactor QUIC packet write path * nghttpx: Adopt std::span::first * Rewrite util::quote_string * Rewrite util::utos functions * Rewrite util::decode_hex * Make util::format_hex constexpr * Remove util::inp_strlower in favor of util::tolower * Refactor util::make_http_hostport and util::make_hostport * Refine output iterator requirements * Make base64 encoder/decoder constexpr * Optimize util::utos * Optimize util::format_hex Dirk Mueller 2025-06-23 05:50:42 +00:00
  • 3596580579 Accepting request 1267315 from devel:libraries:c_c++ Ana Guerrero 2025-04-24 15:24:52 +00:00
  • 8da04e9b28 Accepting request 1267296 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7 Martin Pluskal 2025-04-05 16:23:38 +00:00
  • a9b885f5be Accepting request 1223766 from devel:libraries:c_c++ slfo-main slfo-1.2 Ana Guerrero 2024-11-13 14:27:13 +00:00
  • a90326301f Accepting request 1223766 from devel:libraries:c_c++ Ana Guerrero 2024-11-13 14:27:13 +00:00
  • cb4115e7cb - version update to 1.64.0 1.64.0 * Change clang-format options by @tatsuhiro-t in #2240 * build(deps): bump github.com/quic-go/quic-go from 0.46.0 to 0.47.0 by @dependabot in #2243 * build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #2244 * nghttp2_map: Port ngtcp2 changes by @tatsuhiro-t in #2245 * h2load: Fix UDP datagram send/recv metric by @tatsuhiro-t in #2248 * build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #2252 * fix race condition on h1 connection close by @TuxInvader in #2249 * Gha ubuntu 24.04 by @tatsuhiro-t in #2254 * GHA: Run tests for i686-w64-mingw32 host by @tatsuhiro-t in #2255 * cmake: Fix c-ares v1.34.0 version detection failure by @tatsuhiro-t in #2256 * fix: -Wextra-semi errors in nghttp2_helper.h by @codebytere in #2258 * clang-format macros that do not need semicolon at the end by @tatsuhiro-t in #2259 * Remove extra semicolons by @tatsuhiro-t in #2260 * Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2261 * Do not allow '@' in :authority or host field values by @tatsuhiro-t in #2262 * h2load: GRO buffer size should be 64KiB by @tatsuhiro-t in #2263 * Bump libbpf to v1.4.6 by @tatsuhiro-t in #2264 * Update nghttp2_check_authority doc by @tatsuhiro-t in #2265 1.63.0 * Bump libbpf to v1.4.2 by @tatsuhiro-t in #2191 * build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #2193 * nghttpx: Fix batch UDP QUIC packet dropped on GRO read by @tatsuhiro-t in #2196 * CMakeLists.txt: allow to compile the C only lib without CXX compiler by @ThomasDevoogdt in #2200 * build(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0 by @dependabot in #2197 * Fix compiler versions in readme by @ryandesign in #2203 * build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #2205 * build(deps): bump github.com/quic-go/quic-go from 0.44.0 to 0.45.0 by @dependabot in #2206 * Bump ngtcp2 and its dependencies by @tatsuhiro-t in #2207 Martin Pluskal 2024-11-12 17:32:42 +00:00
  • 53b6a67732 Accepting request 1223641 from home:pgajdos Martin Pluskal 2024-11-12 17:32:42 +00:00
  • 4296435b46 Accepting request 1181357 from devel:libraries:c_c++ Ana Guerrero 2024-06-18 20:51:05 +00:00
  • 119afa7d87 Accepting request 1181357 from devel:libraries:c_c++ Ana Guerrero 2024-06-18 20:51:05 +00:00
  • e56fd1ccf1 - update to 1.62.1: * nghttpx: Fix batch UDP QUIC packet dropped on GRO read - update to 1.62.0: * nghttpx: Fix QUIC stateless reset stack buffer overflow * Require c-ares >= 1.16.0 for ares_getaddrinfo * Require C++20 compiler * Adopt std::to_array and remove make_array * nghttpx: Define APIEndpoints separately * nghttpx: Do not send error/status body when method is HEAD * nghttpx: Fix alignment issues in BlockAllocator * nghttpx: Simplify parameter declaration for ipc_fd functions * nghttpx: Add extent to ipc_fd explicitly * Make make_byte_ref return std::span * Make util::decode_hex return std::span * Rewrite util::parse_uint * Let base64::decode return std::span * Refactor StringRef * Stringref refactor c str and str * Add StringRef literal operator and remove StringRef::from_lit * Make StringRef(const std::string&) implicit * Add http2::make_field family functions * Remove std::string conversion operator from StringRef * Optimize StringRef comparisons against c-string * Pack more quic pkt * nghttpx: Dynamic GSO failover * Refactor ImmutableString * nghttpx: Refactor QUIC data path * nghttpx: Fix inherited TCP port comparison * make_websocket_accept_token: Lesser conversions * Add http3::make_field family functions Dirk Mueller 2024-06-17 18:13:31 +00:00
  • 7c5d0a276a - update to 1.62.1: * nghttpx: Fix batch UDP QUIC packet dropped on GRO read - update to 1.62.0: * nghttpx: Fix QUIC stateless reset stack buffer overflow * Require c-ares >= 1.16.0 for ares_getaddrinfo * Require C++20 compiler * Adopt std::to_array and remove make_array * nghttpx: Define APIEndpoints separately * nghttpx: Do not send error/status body when method is HEAD * nghttpx: Fix alignment issues in BlockAllocator * nghttpx: Simplify parameter declaration for ipc_fd functions * nghttpx: Add extent to ipc_fd explicitly * Make make_byte_ref return std::span * Make util::decode_hex return std::span * Rewrite util::parse_uint * Let base64::decode return std::span * Refactor StringRef * Stringref refactor c str and str * Add StringRef literal operator and remove StringRef::from_lit * Make StringRef(const std::string&) implicit * Add http2::make_field family functions * Remove std::string conversion operator from StringRef * Optimize StringRef comparisons against c-string * Pack more quic pkt * nghttpx: Dynamic GSO failover * Refactor ImmutableString * nghttpx: Refactor QUIC data path * nghttpx: Fix inherited TCP port comparison * make_websocket_accept_token: Lesser conversions * Add http3::make_field family functions Dirk Mueller 2024-06-17 18:13:31 +00:00
  • c263807c8a Accepting request 1164560 from devel:libraries:c_c++ Ana Guerrero 2024-04-04 20:24:33 +00:00
  • cdcc7b3819 Accepting request 1164560 from devel:libraries:c_c++ Ana Guerrero 2024-04-04 20:24:33 +00:00
  • bf6f8ab10b Accepting request 1164552 from home:pgajdos Martin Pluskal 2024-04-04 10:40:11 +00:00
  • 639ceffcd4 Accepting request 1164552 from home:pgajdos Martin Pluskal 2024-04-04 10:40:11 +00:00
  • 0f810767da Accepting request 1164345 from home:adamm:branches:devel:libraries:c_c++ Adam Majer 2024-04-03 11:55:28 +00:00
  • 5d6152ce52 Accepting request 1164345 from home:adamm:branches:devel:libraries:c_c++ Adam Majer 2024-04-03 11:55:28 +00:00
  • 5d3e70c1bf Accepting request 1159004 from devel:libraries:c_c++ Dominique Leuenberger 2024-03-20 20:10:26 +00:00
  • ff06ee4953 Accepting request 1159004 from devel:libraries:c_c++ Dominique Leuenberger 2024-03-20 20:10:26 +00:00
  • 7fbd9529fa - Update keyring with current key Martin Pluskal 2024-03-18 12:59:18 +00:00
  • 12fc6cee72 - Update keyring with current key Martin Pluskal 2024-03-18 12:59:18 +00:00
  • de817417d3 Accepting request 1158922 from home:pgajdos Martin Pluskal 2024-03-18 09:10:00 +00:00
  • fde3d9892b Accepting request 1158922 from home:pgajdos Martin Pluskal 2024-03-18 09:10:00 +00:00
  • 136127eac4 Accepting request 1142173 from devel:libraries:c_c++ Ana Guerrero 2024-01-29 21:26:53 +00:00
  • 7daf03e110 Accepting request 1142173 from devel:libraries:c_c++ Ana Guerrero 2024-01-29 21:26:53 +00:00
  • abbdc89308 Accepting request 1142108 from home:dirkmueller:Factory Martin Pluskal 2024-01-29 07:18:49 +00:00
  • 41eb5dfebd Accepting request 1142108 from home:dirkmueller:Factory Martin Pluskal 2024-01-29 07:18:49 +00:00
  • 778a971d54 Accepting request 1128913 from devel:libraries:c_c++ Ana Guerrero 2023-11-27 21:42:37 +00:00
  • c0df1ee0a1 Accepting request 1128913 from devel:libraries:c_c++ Ana Guerrero 2023-11-27 21:42:37 +00:00
  • 89d7710f89 Accepting request 1128819 from home:dirkmueller:Factory Martin Pluskal 2023-11-26 13:15:16 +00:00
  • 9eeccbcac6 Accepting request 1128819 from home:dirkmueller:Factory Martin Pluskal 2023-11-26 13:15:16 +00:00
  • 57ef5a89dd Accepting request 1127896 from devel:libraries:c_c++ Ana Guerrero 2023-11-22 17:54:14 +00:00
  • 12ad6a608c Accepting request 1127896 from devel:libraries:c_c++ Ana Guerrero 2023-11-22 17:54:14 +00:00
  • 3c35c82593 - fix unversioned provides to be in sync with nghttp3 Dirk Mueller 2023-11-21 11:53:16 +00:00
  • 473374a911 - fix unversioned provides to be in sync with nghttp3 Dirk Mueller 2023-11-21 11:53:16 +00:00
  • 8d5957f23f Accepting request 1123980 from devel:libraries:c_c++ Ana Guerrero 2023-11-08 21:16:44 +00:00
  • d7c14b6c94 Accepting request 1123980 from devel:libraries:c_c++ Ana Guerrero 2023-11-08 21:16:44 +00:00
  • f00a8396a2 - add keyring for gpg validation - spec file cleanups For example, if GOAWAY frame has been received, a * https://nghttp2.org/blog/2023/05/10/nghttp2-v1-53-0/ checking leading and trailing white spaces against HTTP field value. * https://nghttp2.org/blog/2022/08/22/nghttp2-v1-49-0/ * third-party: Bump neverbleed based on the latest head (GH-1708) * see https://nghttp2.org/blog/2022/02/23/nghttp2-v1-47-0/ * see https://nghttp2.org/blog/2021/10/19/nghttp2-v1-46-0/ * nghttpx: Fix logging integer - Conditionally remove dependecy on jemalloc for SLE-12 if table size is changed from default * Add nghttp2_option_set_max_send_header_block_length API * Fix warning: declaration of 'free' shadows a global declaration * nghttpx: Add healthmon parameter to -f option to enable health * nghttpx: Add --api-max-request-body option to set maximum API * nghttpx: Add api parameter to --frontend option to mark API * h2load: Add content-length header field for HTTP/2 and SPDY as * Run error callback when peer does not send initial SETTINGS * nghttpx: Fix bug that server push from mruby script did not * nghttpx: Try next HTTP/1 backend address when connection * nghttpx: Retry next HTTP/2 backend address when connection * nghttpx: Enable link header field based push for non-final * nghttpx: Fix bug that logger wrote string which was not * nghttpx: Fix bug that backend tls keyword did not work with -s * lib: Add nghttp2_error_callback to tell application human * lib: Add nghttp2_http2_strerror() to return HTTP/2 error code * integration: Disable tests that sometimes break randomly on * h2load: Fix bug that initial max concurrent streams was too * nghttpx: Workaround for Ubuntu 15.04 which does not Dirk Mueller 2023-11-07 12:54:20 +00:00
  • 855f7d17b6 - add keyring for gpg validation - spec file cleanups For example, if GOAWAY frame has been received, a * https://nghttp2.org/blog/2023/05/10/nghttp2-v1-53-0/ checking leading and trailing white spaces against HTTP field value. * https://nghttp2.org/blog/2022/08/22/nghttp2-v1-49-0/ * third-party: Bump neverbleed based on the latest head (GH-1708) * see https://nghttp2.org/blog/2022/02/23/nghttp2-v1-47-0/ * see https://nghttp2.org/blog/2021/10/19/nghttp2-v1-46-0/ * nghttpx: Fix logging integer - Conditionally remove dependecy on jemalloc for SLE-12 if table size is changed from default * Add nghttp2_option_set_max_send_header_block_length API * Fix warning: declaration of 'free' shadows a global declaration * nghttpx: Add healthmon parameter to -f option to enable health * nghttpx: Add --api-max-request-body option to set maximum API * nghttpx: Add api parameter to --frontend option to mark API * h2load: Add content-length header field for HTTP/2 and SPDY as * Run error callback when peer does not send initial SETTINGS * nghttpx: Fix bug that server push from mruby script did not * nghttpx: Try next HTTP/1 backend address when connection * nghttpx: Retry next HTTP/2 backend address when connection * nghttpx: Enable link header field based push for non-final * nghttpx: Fix bug that logger wrote string which was not * nghttpx: Fix bug that backend tls keyword did not work with -s * lib: Add nghttp2_error_callback to tell application human * lib: Add nghttp2_http2_strerror() to return HTTP/2 error code * integration: Disable tests that sometimes break randomly on * h2load: Fix bug that initial max concurrent streams was too * nghttpx: Workaround for Ubuntu 15.04 which does not Dirk Mueller 2023-11-07 12:54:20 +00:00
  • 90b87ff12c Accepting request 1118015 from devel:libraries:c_c++ Ana Guerrero 2023-10-17 18:22:27 +00:00
  • 935e464c62 Accepting request 1118015 from devel:libraries:c_c++ Ana Guerrero 2023-10-17 18:22:27 +00:00
  • 6322b02873 Accepting request 1117984 from home:pgajdos Martin Pluskal 2023-10-16 12:56:33 +00:00
  • b4c53ccb6c Accepting request 1117984 from home:pgajdos Martin Pluskal 2023-10-16 12:56:33 +00:00
  • fd3acbe357 Accepting request 1099190 from devel:libraries:c_c++ Ana Guerrero 2023-07-24 16:12:02 +00:00
  • d43dcedd51 Accepting request 1099190 from devel:libraries:c_c++ Ana Guerrero 2023-07-24 16:12:02 +00:00
  • 1c37b0704b OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/nghttp2?expand=0&rev=114 Martin Pluskal 2023-07-18 07:24:03 +00:00
  • bcf639519a OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/nghttp2?expand=0&rev=114 Martin Pluskal 2023-07-18 07:24:03 +00:00
  • bc1338ec96 Accepting request 1098813 from home:dirkmueller:Factory Martin Pluskal 2023-07-18 07:23:44 +00:00
  • 2c9abccea1 Accepting request 1098813 from home:dirkmueller:Factory Martin Pluskal 2023-07-18 07:23:44 +00:00
  • 6fe5c233f1 Accepting request 1094238 from devel:libraries:c_c++ Dominique Leuenberger 2023-06-22 21:24:48 +00:00
  • f7cacb7005 Accepting request 1094238 from devel:libraries:c_c++ Dominique Leuenberger 2023-06-22 21:24:48 +00:00
  • 2deb935c86 Accepting request 1094235 from home:dirkmueller:Factory Martin Pluskal 2023-06-20 21:08:12 +00:00
  • fb4d6c91a6 Accepting request 1094235 from home:dirkmueller:Factory Martin Pluskal 2023-06-20 21:08:12 +00:00
  • a7fdcc617d Accepting request 1087728 from devel:libraries:c_c++ Dominique Leuenberger 2023-05-19 09:54:41 +00:00
  • 8eb246a23a Accepting request 1087728 from devel:libraries:c_c++ Dominique Leuenberger 2023-05-19 09:54:41 +00:00
  • 77e5365a43 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/nghttp2?expand=0&rev=111 Martin Pluskal 2023-05-18 04:59:18 +00:00
  • 44bd3a3189 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/nghttp2?expand=0&rev=111 Martin Pluskal 2023-05-18 04:59:18 +00:00
  • e09f0cecff - Update to version 1.53.0: * https://nghttp2.org/blog/2023/05/10/nghttp2-v1-53-0/ Martin Pluskal 2023-05-18 04:59:08 +00:00
  • cd4273998b - Update to version 1.53.0: * https://nghttp2.org/blog/2023/05/10/nghttp2-v1-53-0/ Martin Pluskal 2023-05-18 04:59:08 +00:00
  • d7dd1aacf5 Accepting request 1079718 from devel:libraries:c_c++ Dominique Leuenberger 2023-04-16 17:13:01 +00:00
  • d8a377ca7e Accepting request 1079718 from devel:libraries:c_c++ Dominique Leuenberger 2023-04-16 17:13:01 +00:00
  • 15c12ddd2e Accepting request 1079569 from home:dirkmueller:Factory Martin Pluskal 2023-04-16 06:56:27 +00:00
  • 4e63a4f97b Accepting request 1079569 from home:dirkmueller:Factory Martin Pluskal 2023-04-16 06:56:27 +00:00
  • bacb7c0507 Accepting request 1037477 from devel:libraries:c_c++ Dominique Leuenberger 2022-11-24 11:22:14 +00:00
  • f905800196 Accepting request 1037477 from devel:libraries:c_c++ Dominique Leuenberger 2022-11-24 11:22:14 +00:00
  • 8a4577d240 Accepting request 1036485 from home:dirkmueller:Factory Martin Pluskal 2022-11-23 09:13:59 +00:00
  • f8558c9e49 Accepting request 1036485 from home:dirkmueller:Factory Martin Pluskal 2022-11-23 09:13:59 +00:00
  • 9738a5f2aa Accepting request 1006322 from devel:libraries:c_c++ Richard Brown 2022-10-01 15:41:41 +00:00
  • 0b4a81154a Accepting request 1006322 from devel:libraries:c_c++ Richard Brown 2022-10-01 15:41:41 +00:00
  • 444382253b Accepting request 1005765 from home:dirkmueller:Factory Martin Pluskal 2022-09-27 06:59:23 +00:00
  • e4271213ed Accepting request 1005765 from home:dirkmueller:Factory Martin Pluskal 2022-09-27 06:59:23 +00:00
  • 8a32346bc8 Accepting request 998783 from devel:libraries:c_c++ Dominique Leuenberger 2022-08-24 13:10:40 +00:00
  • ddacf9e5d4 Accepting request 998783 from devel:libraries:c_c++ Dominique Leuenberger 2022-08-24 13:10:40 +00:00
  • f8014b26da Accepting request 998718 from home:dirkmueller:Factory Martin Pluskal 2022-08-23 09:02:12 +00:00
  • 390c36a4b3 Accepting request 998718 from home:dirkmueller:Factory Martin Pluskal 2022-08-23 09:02:12 +00:00
  • 0b6e77c634 Accepting request 988699 from devel:libraries:c_c++ Dominique Leuenberger 2022-07-13 11:44:44 +00:00
  • 0a94ac1f44 Accepting request 988699 from devel:libraries:c_c++ Dominique Leuenberger 2022-07-13 11:44:44 +00:00
  • 55978bbf4e Accepting request 988491 from home:dirkmueller:Factory Martin Pluskal 2022-07-12 15:53:22 +00:00
  • 58532bc00e Accepting request 988491 from home:dirkmueller:Factory Martin Pluskal 2022-07-12 15:53:22 +00:00
  • 0affc1bc5a Accepting request 963481 from devel:libraries:c_c++ Dominique Leuenberger 2022-03-23 19:15:27 +00:00
  • 984628d661 Accepting request 963481 from devel:libraries:c_c++ Dominique Leuenberger 2022-03-23 19:15:27 +00:00
  • 02b38e9932 Accepting request 963364 from home:dirkmueller:Factory Martin Pluskal 2022-03-21 08:15:13 +00:00
  • 094ac96e8e Accepting request 963364 from home:dirkmueller:Factory Martin Pluskal 2022-03-21 08:15:13 +00:00
  • ba6332d361 Accepting request 941803 from devel:libraries:c_c++ Dominique Leuenberger 2021-12-22 19:17:48 +00:00
  • 8b9310da26 Accepting request 941803 from devel:libraries:c_c++ Dominique Leuenberger 2021-12-22 19:17:48 +00:00
  • 9b0b528e08 Accepting request 941434 from home:dirkmueller:Factory Martin Pluskal 2021-12-21 09:38:45 +00:00
  • 1f81c91d99 Accepting request 941434 from home:dirkmueller:Factory Martin Pluskal 2021-12-21 09:38:45 +00:00
  • 101c99ba93 Accepting request 869212 from devel:libraries:c_c++ Dominique Leuenberger 2021-02-11 11:46:39 +00:00
  • 5f7d279916 Accepting request 869212 from devel:libraries:c_c++ Dominique Leuenberger 2021-02-11 11:46:39 +00:00
  • ff0b73305a Accepting request 869209 from home:dirkmueller:branches:devel:libraries:c_c++ Martin Pluskal 2021-02-04 11:39:17 +00:00
  • f056225c3d Accepting request 869209 from home:dirkmueller:branches:devel:libraries:c_c++ Martin Pluskal 2021-02-04 11:39:17 +00:00
  • 840098cc82 Accepting request 860739 from devel:libraries:c_c++ Dominique Leuenberger 2021-01-08 16:32:59 +00:00