Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cpp-httplib for openSUSE:Factory checked in at 2026-04-18 21:31:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cpp-httplib (Old) and /work/SRC/openSUSE:Factory/.cpp-httplib.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cpp-httplib" Sat Apr 18 21:31:38 2026 rev:17 rq:1347234 version:0.42.0 Changes: -------- --- /work/SRC/openSUSE:Factory/cpp-httplib/cpp-httplib.changes 2026-03-27 06:37:57.925436981 +0100 +++ /work/SRC/openSUSE:Factory/.cpp-httplib.new.11940/cpp-httplib.changes 2026-04-18 21:32:23.315830450 +0200 @@ -1,0 +2,24 @@ +Tue Apr 14 14:18:08 UTC 2026 - Marius Grossu <[email protected]> + +- Update to 0.42.0: + * test: WebSocketIntegrationTest.SocketSettings: do not set AF_INET +- 0.41.0: + * Replace httplib::any / std::map<std::string, httplib::any> based res.user_data with a new type-safe UserData class that provides set() / get<T>() API + * Add parse_url utility function with UrlComponents struct for parsing URLs into scheme, host, port, path, and query components + * [cmake] Allow using pre-existing zstd::libzstd target if it already exists, useful for projects that bundle their own zstd + * Add header parser and URL parser fuzzers for OSS-Fuzz coverage improvement +- 0.40.0: + * Optimize multipart content provider to coalesce small writes and reduce TCP packet fragmentation + * Add set_socket_opt function and corresponding test for TCP_NODELAY option + * Implement request body consumption and reject invalid Content-Length with Transfer-Encoding to prevent + * request smuggling + * Fixed warnings +- 0.39.0: + * Update modules.cmake to fix cmake error + * "Building a Desktop LLM App with cpp-httplib" +- Removed OpenStreamMalformedContentLength.patch +- Upstream release includes fixes for: + CVE-2026-33745 (bsc#1260906) + CVE-2026-34441 (bsc#1261286) + +------------------------------------------------------------------- @@ -18 +42 @@ - * Fix TLS cert verification bypass on proxy redirect introduced in #2165 by @yhirose in #2396 + * Fix TLS cert verification bypass on proxy redirect introduced in #2165 in #2396 Old: ---- OpenStreamMalformedContentLength.patch cpp-httplib-0.38.0.tar.gz New: ---- cpp-httplib-0.42.0.tar.gz ----------(Old B)---------- Old: * "Building a Desktop LLM App with cpp-httplib" - Removed OpenStreamMalformedContentLength.patch - Upstream release includes fixes for: ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cpp-httplib.spec ++++++ --- /var/tmp/diff_new_pack.EhnwkT/_old 2026-04-18 21:32:24.007858568 +0200 +++ /var/tmp/diff_new_pack.EhnwkT/_new 2026-04-18 21:32:24.011858730 +0200 @@ -17,18 +17,16 @@ # -%define sover 0.38 -%define libver 0_38 +%define sover 0.42 +%define libver 0_42 Name: cpp-httplib -Version: 0.38.0 +Version: 0.42.0 Release: 0 Summary: A C++11 HTTP/HTTPS server and client library License: MIT URL: https://github.com/yhirose/cpp-httplib Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: %{name}.pc -# FIX-UPSTREAM OpenStreamMalformedContentLength.patch (#dd8071a) -Patch0: OpenStreamMalformedContentLength.patch BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: netcfg ++++++ cpp-httplib-0.38.0.tar.gz -> cpp-httplib-0.42.0.tar.gz ++++++ ++++ 19661 lines of diff (skipped)
