Hello community,

here is the log from the commit of package cpprest for openSUSE:Factory checked 
in at 2017-11-17 10:56:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cpprest (Old)
 and      /work/SRC/openSUSE:Factory/.cpprest.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cpprest"

Fri Nov 17 10:56:59 2017 rev:10 rq:542475 version:2.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cpprest/cpprest.changes  2017-08-30 
16:24:42.788745694 +0200
+++ /work/SRC/openSUSE:Factory/.cpprest.new/cpprest.changes     2017-11-17 
11:00:51.538844832 +0100
@@ -1,0 +2,39 @@
+Thu Nov 16 18:28:44 UTC 2017 - astie...@suse.com
+
+- cpprest 2.10.0:
+  * build system fixes:
+    + build system updates
+    + cmake 3.0 required
+  * Fix static library builds of test_runner on non-Windows platforms
+    + compatibility fixes:
+    + Improve compatibility with glibc 2.26
+    + Improve compatibility with clang on Linux
+    + Improve compatibility with icc 17.0
+    + Improve compatibility with openssl 1.1.0
+    + Fix building with LibreSSL
+  * Fix several race conditions and memory leaks in the ASIO http_client
+  * Fix process termination bug around certain exceptional cases in all 
http_clients
+  * Add all remaining official HTTP status codes to http::status_codes
+  * Add convenience wrappers json::value::has_T_field(T) for inspecting object 
values
+  * Fix a race condition in the ASIO client during header parsing
+  * Fix error when handling responses of type NoContent, NotModified, or from 
100 to 199
+  * Enable specifying the User Agent used in OAuth2 requests
+  * Add http_request::get_remote_address() to expose the client's IP address 
for http_listener
+  * Fix a bug in the ASIO http_client where the proxy is passed the same 
credentials as the target host
+  * Make uri_builder::to_string() and uri_builder::to_uri() const
+  * Add handling for the host wildchar + to the ASIO http_listener
+  * Handle malformed URL requests to the ASIO http_listener instead of crashing
+  * Fix a race condition in the websocketpp websocket_client
+  * Fix several races in the ASIO http_listener which result in memory leaks 
or use after free of the connection objects
+  * Add http_client_config::set_nativesessionhandle_options() which enables 
customization of the session handle on Windows Desktop
+  * Improve UTF8/16 conversions from 6s per 1MB to 3s per 1GB (2000x 
improvement)
+  * Enable limited IPv6 support to http_client and http_server, depending on 
the underlying platform
+  * Fix a bug in base64 encoding that previously read beyond the input array, 
causing segfaults/AVs
+  * Add compression support (deflate and gzip) for ASIO http_clients based on 
Zlib
+  * Fix a memory leak in the UWP http_client when processing headers
+  * Fix inappropriate handling of certain connections errors in the ASIO 
http_listener
+- drop upstreamed or obsolete patches:
+  * cpprest-pthread.patch
+  * cpprestsdk-2.9.1-Fix-build-error-with-glibc-2.26-xlocale.h.patch
+
+-------------------------------------------------------------------

Old:
----
  cpprest-pthread.patch
  cpprestsdk-2.9.1-Fix-build-error-with-glibc-2.26-xlocale.h.patch
  cpprestsdk-2.9.1.tar.gz

New:
----
  cpprestsdk-2.10.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cpprest.spec ++++++
--- /var/tmp/diff_new_pack.SwfnrH/_old  2017-11-17 11:00:52.746800622 +0100
+++ /var/tmp/diff_new_pack.SwfnrH/_new  2017-11-17 11:00:52.750800475 +0100
@@ -17,9 +17,9 @@
 
 
 %define major 2
-%define minor 9
+%define minor 10
 Name:           cpprest
-Version:        2.9.1
+Version:        2.10.0
 Release:        0
 Summary:        C++ REST library
 # main: MIT (license.txt)
@@ -28,16 +28,15 @@
 # sha1/sha1.hpp: BSD-3-Clause (ThirdPartyNotices.txt)
 # common/md5.hpp: Zlib (ThirdPartyNotices.txt)
 # utf8_validation.hpp: MIT (ThirdPartyNotices.txt)
-License:        MIT and BSD-3-Clause and Zlib
+License:        MIT AND BSD-3-Clause AND Zlib
 Group:          Development/Libraries/C and C++
 Url:            https://github.com/Microsoft/cpprestsdk
 Source:         
https://github.com/Microsoft/cpprestsdk/archive/v%{version}.tar.gz#/cpprestsdk-%{version}.tar.gz
-Patch1:         cpprest-pthread.patch
-Patch2:         
cpprestsdk-2.9.1-Fix-build-error-with-glibc-2.26-xlocale.h.patch
-BuildRequires:  cmake >= 2.6
+BuildRequires:  cmake >= 3.0
 BuildRequires:  gcc-c++
 BuildRequires:  openssl-devel >= 1.0
 %if 0%{?suse_version} > 1325
+BuildRequires:  libboost_atomic-devel
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_random-devel
 BuildRequires:  libboost_regex-devel
@@ -77,8 +76,6 @@
 
 %prep
 %setup -q -n cpprestsdk-%{version}
-%patch1 -p1
-%patch2 -p1
 
 %build
 %cmake \

++++++ cpprestsdk-2.9.1.tar.gz -> cpprestsdk-2.10.0.tar.gz ++++++
++++ 31012 lines of diff (skipped)


Reply via email to