Hello community,

here is the log from the commit of package cpprest for openSUSE:Leap:15.2 
checked in at 2020-02-06 21:36:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/cpprest (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.cpprest.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cpprest"

Thu Feb  6 21:36:34 2020 rev:18 rq:768141 version:2.10.14

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/cpprest/cpprest.changes        2020-01-15 
14:50:58.593435681 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.cpprest.new.26092/cpprest.changes     
2020-02-06 21:36:35.408109162 +0100
@@ -1,0 +2,122 @@
+Mon Aug  5 19:24:16 UTC 2019 - Antoine Belvire <[email protected]>
+
+- Update to 2.10.14:
+  * json: {"meow"} is not a valid object.
+  * Undefine compress if it is defined by zconf.h.
+  * Use EVP_MAX_MD_SIZE instead of HMAC_MAX_MD_CBLOCK.
+  * Remove the address_configured flag on tcp::resolver::query.
+  * Add ping and pong to message handler.
+  * Fix reusing ASIO http_client connecting to HTTPS server via
+    proxy.
+  * Fix order of object destruction (gh#microsoft/cpprestsdk#1171).
+  * Fix SSL proxy tunnel support with basic auth.
+- Fix build with GCC 9: Turn "deprecated-copy" and "redundant-move"
+  errors into warnings (temporary, gh#microsoft/cpprestsdk#1099).
+
+-------------------------------------------------------------------
+Mon May 20 12:52:29 UTC 2019 - Christophe Giboudeaux <[email protected]>
+
+- Add the missing zlib requirement.
+
+-------------------------------------------------------------------
+Sat Apr 27 18:43:50 UTC 2019 - Andreas Stieger <[email protected]>
+
+- update to 2.10.13:
+  * fixes related to date and time handling
+- includes changes in 2.10.12:
+  * Fix race conditions
+  * Fix oauth nonces containing nulls
+  * Rewrite date formatting and parsing
+- includes changes in 2.10.11:
+  * Fix HTTP/1.0 'Keep-Alive' handling in http_client
+  * developer visible changes
+- includes changes in 2.10.10:
+  * Handle multi-byte unicode characters in json parsing
+- includes changes in 2.10.9:
+  * Prevent infinite loop during proxy authentication
+  * handle null bytes when parsing utf8
+  * compiler fixes and developer visible fixes
+
+-------------------------------------------------------------------
+Sun Jan 20 09:24:04 UTC 2019 - [email protected]
+
+- Fix licensing issues:
+  * Use upstream tarball as is, i.e. don't include third-party
+    stuff from vcpkg submodule.
+  * As a consequence, websocketpp is not embedded in tarball so
+    add build requirement on system's websocketpp.
+
+-------------------------------------------------------------------
+Sat Jan 12 02:21:13 UTC 2019 - Marguerite Su <[email protected]>
+
+- Update to 2.10.8
+  * Allow ppltasks.h and pplxtasks.h to co-exist
+  * Fix incorrect const in reinterpret_cast
+  * Fix UWP missing header
+  * Adds support for OpenSSL 1.1.1
+  * Fix string size for error message generated by windows_category
+  * Add uri_builder::append_path_raw(...) to allow adding elements
+    to path intentionally beginning with '/' ("//" will result in
+    the final path value)
+  * cmake: add code to detect system brotli library
+  * Fix Brotli compress_helper early termination issue
+- Update to 2.10.7
+  * Several race conditions in the listener were worked around; the
+    listeners remain experimental and are unlikely to productized
+    in their current form; the race conditions are structural, but
+    at least the client tests pass most of the time.
+  * Incorrect handling of connection pooling bug that caused segfaults
+    on Ubuntu introduced in 2.10.4 has been repaired.
+  * websocketpp checked in 0.5.1 version has been changed to a
+    submodule and updated to 0.8.1.
+  * Added an API to set the number of threads in the asio thread pool
+  * Add Transfer-Encoding compression support and extensible compression
+    API
+  * Improve utf8_to_utf16 speed for common path
+  * added URI resolution according to RFC3986
+  * Use pplx namespace consistently
+  * Remove _ASYNCRTIMP from ~http_listener() and implement inline
+  * Avoid using identifiers reserved by C++ in header guards
+  * blackjack sample: use vector instead of shared pointer for array
+
+-------------------------------------------------------------------
+Thu Sep 13 05:27:01 UTC 2018 - [email protected]
+
+- Update to 2.10.6:
+  + Fix clang build error (gh#Microsoft/cpprestsdk#844).
+
+-------------------------------------------------------------------
+Tue Aug 28 18:48:32 UTC 2018 - [email protected]
+
+- Update to 2.10.5:
+  * Fix incorrect `cpprest/version.h`.
+- Update to 2.10.4:
+  * Add a `.clang-format` to enable consistent formatting.
+  * Add support for `Host:` headers changing the checked CNAME
+    field for SSL certificates in WinHTTP and Asio.
+  * Pass 0666 to open() for creating files to better match the
+    default behavior for other http clients (wget, etc).
+  * Fix a build issue with clang
+  * Teach cmake to respect the GNUInstallDirs variables
+  * Improve handling of dead connections in the connection pool on
+    Asio.
+  * Improve error handling in the accept() call in `http_listener`
+  * Improve the iOS buildsystem
+- Update to 2.10.3:
+  * Add a root `CMakeLists.txt` to improve support for VS2017 Open
+    Folder.
+  * Improve support for `/permissive-` in MSVC
+  * Fix a regression due to compression support; we no longer fail
+    on unknown Content-Encoding headers if we did not set
+    Accepts-Encoding
+  * Fix build failure with boost 1.63
+  * Suppress and fix some warnings with new versions of gcc and
+    clang
+- Drop cpprestsdk-2.10.2-fix-gcc8.patch (fixed upstream).
+
+-------------------------------------------------------------------
+Sun Jun 17 11:09:02 UTC 2018 - [email protected]
+
+- fix build with gcc8 (add cpprestsdk-2.10.2-fix-gcc8.patch)
+
+-------------------------------------------------------------------

Old:
----
  cpprestsdk-2.10.2.tar.gz

New:
----
  cpprestsdk-2.10.14.tar.gz

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

Other differences:
------------------
++++++ cpprest.spec ++++++
--- /var/tmp/diff_new_pack.BdFeZq/_old  2020-02-06 21:36:36.292109538 +0100
+++ /var/tmp/diff_new_pack.BdFeZq/_new  2020-02-06 21:36:36.292109538 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cpprest
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define major 2
 %define minor 10
 Name:           cpprest
-Version:        2.10.2
+Version:        2.10.14
 Release:        0
 Summary:        C++ REST library
 # main: MIT (license.txt)
@@ -30,11 +30,13 @@
 # utf8_validation.hpp: MIT (ThirdPartyNotices.txt)
 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
+URL:            https://github.com/Microsoft/cpprestsdk
+Source:         
https://github.com/Microsoft/cpprestsdk/archive/v%{version}/cpprestsdk-%{version}.tar.gz
 BuildRequires:  cmake >= 3.0
 BuildRequires:  gcc-c++
 BuildRequires:  openssl-devel >= 1.0
+BuildRequires:  pkgconfig(websocketpp) >= 0.8
+BuildRequires:  pkgconfig(zlib)
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_atomic-devel
 BuildRequires:  libboost_filesystem-devel
@@ -81,7 +83,9 @@
 %cmake \
        -DCMAKE_BUILD_TYPE=Release \
 %ifarch ppc ppc64 ppc64le aarch64 %{arm}
-       -DCMAKE_CXX_FLAGS:STRING="%{optflags} -Wno-error=attributes 
-Wno-error=type-limits -Wno-error=cast-align 
-Wno-error=deprecated-declarations" \
+       -DCMAKE_CXX_FLAGS:STRING="%{optflags} -Wno-deprecated-copy 
-Wno-redundant-move -Wno-error=attributes -Wno-error=type-limits 
-Wno-error=cast-align -Wno-error=deprecated-declarations" \
+%else
+       -DCMAKE_CXX_FLAGS:STRING="%{optflags} -Wno-deprecated-copy 
-Wno-redundant-move" \
 %endif
        ../Release
 make %{?_smp_mflags}
@@ -114,11 +118,14 @@
 %postun -n libcpprest%{major}_%{minor} -p /sbin/ldconfig
 
 %files -n libcpprest%{major}_%{minor}
-%doc CONTRIBUTORS.txt license.txt ThirdPartyNotices.txt
+%license license.txt ThirdPartyNotices.txt
+%license license.txt
+%doc CONTRIBUTORS.txt ThirdPartyNotices.txt
 %{_libdir}/libcpprest.so.%{major}.%{minor}
 
 %files devel
-%doc CONTRIBUTORS.txt license.txt
+%license license.txt ThirdPartyNotices.txt
+%doc CONTRIBUTORS.txt
 %{_includedir}/%{name}
 %{_includedir}/pplx
 %{_libdir}/libcpprest.so

++++++ cpprestsdk-2.10.2.tar.gz -> cpprestsdk-2.10.14.tar.gz ++++++
++++ 212889 lines of diff (skipped)


Reply via email to