From 0be02fb7e920b1360121c074bd8a5728327552973dea7997820282f83f8943e4 Mon Sep 17 00:00:00 2001 From: Alexey Svistunov Date: Wed, 31 May 2023 07:17:15 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=20version=200.12.5:=20=20=20*?= =?UTF-8?q?=20Add=20HTTPLIB=5FINSTALL=20CMake=20option=20(#1575)=20=20=20*?= =?UTF-8?q?=20Fix=20more=20CRLF=20injection=20problems=20=20=20*=20Don't?= =?UTF-8?q?=20loading=20system=20certs=20from=20Keychain=20on=20iOS=20(#15?= =?UTF-8?q?46)=20=20=20*=20Initialize=20sockaddr=5Fun=20to=20fix=20valgrin?= =?UTF-8?q?d=20uninitialised=20byte=20message.=20(#1547,=20#1547)=20=20=20?= =?UTF-8?q?*=20Using=20set=5Fcontent=5Fprovider=20with=20length=20of=200?= =?UTF-8?q?=20makes=20it=20infinitely=20loop=20(#1545)=20=20=20*=20How=20t?= =?UTF-8?q?o=20check=20if=20server=20is=20running=20successfully=20in=20an?= =?UTF-8?q?other=20thread=3F=20(#1548)=20=20=20*=20Fix=20leaked=20handle?= =?UTF-8?q?=20in=20create=5Fsocket=20(#1554)=20=20=20*=20Fix=20"Location"?= =?UTF-8?q?=20header=20url=20corrupted=20by=20percent-unescaping=20in=20re?= =?UTF-8?q?direct=E2=80=A6=20(#1459)=20=20=20*=20Trailing=20headers=20not?= =?UTF-8?q?=20handled=20(#1486)=20=20=20*=20SSL=20access=20through=20a=20p?= =?UTF-8?q?roxy=20causes=20SIGSEGV=20(#1533)=20=20=20*=20System=20certs=20?= =?UTF-8?q?support=20on=20macOS=20(#1474)=20=20=20*=20Add=20Request::get?= =?UTF-8?q?=5Ffile=5Fvalues=20method=20(#1495)=20=20=20*=20Fix:=20assert?= =?UTF-8?q?=20socket=5Frequests=5Fare=5Ffrom=5Fthread=5F=20std::this=5Fthr?= =?UTF-8?q?ead::get=5Fid()=20(#1498)=20=20=20*=20Fix:=20multipart=20Conten?= =?UTF-8?q?t-Type=20headers=20with=20both=20boundary=20and=20charset=20par?= =?UTF-8?q?ameters=20(#1516)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/cpp-httplib?expand=0&rev=17 --- cpp-httplib-0.12.0.tar.gz | 3 --- cpp-httplib-0.12.5.tar.gz | 3 +++ cpp-httplib.changes | 19 +++++++++++++++++++ cpp-httplib.spec | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) delete mode 100644 cpp-httplib-0.12.0.tar.gz create mode 100644 cpp-httplib-0.12.5.tar.gz diff --git a/cpp-httplib-0.12.0.tar.gz b/cpp-httplib-0.12.0.tar.gz deleted file mode 100644 index f8bd655..0000000 --- a/cpp-httplib-0.12.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:423900c9a124b88c406cd34aba08c9e60742e477a02bd29051cf0ecbf9ef0c65 -size 635941 diff --git a/cpp-httplib-0.12.5.tar.gz b/cpp-httplib-0.12.5.tar.gz new file mode 100644 index 0000000..479e433 --- /dev/null +++ b/cpp-httplib-0.12.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b488f3fa9c6bf35608c3d9a5b69be52e016bbf2fbfe67e5ee684eadb2655493e +size 639439 diff --git a/cpp-httplib.changes b/cpp-httplib.changes index 856b553..38c3553 100644 --- a/cpp-httplib.changes +++ b/cpp-httplib.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Wed May 31 07:10:55 UTC 2023 - Alexey Svistunov + +- Update to version 0.12.5: + * Add HTTPLIB_INSTALL CMake option (#1575) + * Fix more CRLF injection problems + * Don't loading system certs from Keychain on iOS (#1546) + * Initialize sockaddr_un to fix valgrind uninitialised byte message. (#1547, #1547) + * Using set_content_provider with length of 0 makes it infinitely loop (#1545) + * How to check if server is running successfully in another thread? (#1548) + * Fix leaked handle in create_socket (#1554) + * Fix "Location" header url corrupted by percent-unescaping in redirect… (#1459) + * Trailing headers not handled (#1486) + * SSL access through a proxy causes SIGSEGV (#1533) + * System certs support on macOS (#1474) + * Add Request::get_file_values method (#1495) + * Fix: assert socket_requests_are_from_thread_ std::this_thread::get_id() (#1498) + * Fix: multipart Content-Type headers with both boundary and charset parameters (#1516) + ------------------------------------------------------------------- Thu Feb 16 07:01:16 UTC 2023 - Alexey Svistunov diff --git a/cpp-httplib.spec b/cpp-httplib.spec index a08209c..e1b0302 100644 --- a/cpp-httplib.spec +++ b/cpp-httplib.spec @@ -19,7 +19,7 @@ %define sover 0.12 %define libver 0_12 Name: cpp-httplib -Version: 0.12.0 +Version: 0.12.5 Release: 0 Summary: A C++11 HTTP/HTTPS library License: MIT