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 2024-02-09 23:54:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cpp-httplib (Old) and /work/SRC/openSUSE:Factory/.cpp-httplib.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cpp-httplib" Fri Feb 9 23:54:50 2024 rev:4 rq:1145507 version:0.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cpp-httplib/cpp-httplib.changes 2023-05-31 21:54:57.289167592 +0200 +++ /work/SRC/openSUSE:Factory/.cpp-httplib.new.1815/cpp-httplib.changes 2024-02-09 23:55:21.293525752 +0100 @@ -1,0 +2,44 @@ +Fri Feb 2 17:01:44 UTC 2024 - Alexey Svistunov <sv...@svalx.net> + +- Update to version 0.15.1: + * Malicious requests for many overlapping byte ranges of large files risk OOM #1766 + * Add missing #include for strcasecmp #1744 + * ThreadPool: optional limit for jobs queue (#1741) + * Fix #1628 (OpenSSL 1.1.1 End of Life on September 11, 2023) + * Fix Windows std::max macro problem #1750 + * Fix select() return code for fd >= 1024 (#1757) + * Add a getter for a bearer token from a request (#1755) + * Support move semantics for Response::set_content() (#1764) + * Treat paths with embedded NUL bytes as invalid (#1765) + * Fix usage of rand() is not seeded and depends on seeding by parent program #1747 + * Fix check request range and fix response Content-Range. #1694 + * Fix: Query parameter including query delimiter ('?') not being parsed properly (#1713) + * Fix #1736 + * Fix #1665 + * Change some of status messages based on RFC 9110 (#1740) + * Add StatusCode enum (#1739) + * Fix #1738 + * Fix #1685 + * Fix #1724 + * Add optional user defined header writer #1683 + * Fix CPPHTTPLIB_ALLOW_LF_AS_LINE_TERMINATOR (#1634) + * Avoid a -Warray-bounds false positive in GCC 13. (#1639) + * Fix #1638 + * Removed unnecessary CRLF at the end of multipart ranges data + * Fix #1559 + * Use memory mapped file for static file server (#1632) + * Fix #1519 + * Fix #1590 (#1630) + * Fix #1619 + * Fix #1624 + * Compiler freezes on Debian 10 (buster) with GCC 8.3.0 #1613 + * Don't overwrite the last redirected location (#1589) # This is a breaking change. + * Fix #1607 + * Add named path parameters parsing (Implements #1587) (#1608) + * Result: allow default constructor (#1609) + * Add support for zOS (#1581) + * Provide a CMake option to disable C++ exceptions (#1580) + * Load in-memory CA certificates (#1579) +- Requires OpenSSL version to 3.0 or later + +------------------------------------------------------------------- Old: ---- cpp-httplib-0.12.5.tar.gz New: ---- cpp-httplib-0.15.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cpp-httplib.spec ++++++ --- /var/tmp/diff_new_pack.WYvH5v/_old 2024-02-09 23:55:21.809544346 +0100 +++ /var/tmp/diff_new_pack.WYvH5v/_new 2024-02-09 23:55:21.813544490 +0100 @@ -1,7 +1,7 @@ # # spec file for package cpp-httplib # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,12 +16,12 @@ # -%define sover 0.12 -%define libver 0_12 +%define sover 0.15 +%define libver 0_15 Name: cpp-httplib -Version: 0.12.5 +Version: 0.15.1 Release: 0 -Summary: A C++11 HTTP/HTTPS library +Summary: A C++11 HTTP/HTTPS server and client library License: MIT URL: https://github.com/yhirose/cpp-httplib Source0: https://codeload.github.com/yhirose/cpp-httplib/tar.gz/refs/tags/v%{version}#/%{name}-%{version}.tar.gz @@ -30,7 +30,7 @@ BuildRequires: pkgconfig(gtest) BuildRequires: pkgconfig(libbrotlidec) BuildRequires: pkgconfig(libbrotlienc) -BuildRequires: pkgconfig(openssl) >= 1.1.1 +BuildRequires: pkgconfig(openssl) >= 3.0.0 %package -n lib%{name}%{libver} Summary: A C++11 HTTP/HTTPS library ++++++ cpp-httplib-0.12.5.tar.gz -> cpp-httplib-0.15.1.tar.gz ++++++ ++++ 15909 lines of diff (skipped)