Hello community,

here is the log from the commit of package websocketpp for openSUSE:Factory 
checked in at 2017-02-15 10:07:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/websocketpp (Old)
 and      /work/SRC/openSUSE:Factory/.websocketpp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "websocketpp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/websocketpp/websocketpp.changes  2017-02-06 
15:05:32.507106415 +0100
+++ /work/SRC/openSUSE:Factory/.websocketpp.new/websocketpp.changes     
2017-02-15 10:07:41.389343593 +0100
@@ -1,0 +2,70 @@
+Sun Feb 12 08:54:28 UTC 2017 - [email protected]
+
+- Update to version 0.7.0
+  * MINOR BREAKING SOCKET POLICY CHANGE: Asio transport socket
+    policy method cancel_socket will now return
+    lib::asio::error_code instead of void. Custom Asio transport
+    socket policies will need to be updated accordingly. This does
+    not affect anyone using the bundled socket policies.
+  * Feature: Basic support for the permessage-deflate extension.
+  * Feature: Allow accessing the local endpoint when using the Asio
+    transport. This allows inspection of the address and port in
+    cases where they are chosen by the operating system rather than
+    the user.
+  * Feature: Add support for subprotocols in Hybi00.
+  * Improvement: Better automatic std::chrono feature detection
+    for Visual Studio
+  * Improvement: Major refactoring to bundled CMake build system.
+    CMake can now be used to build all of the examples and the
+    test suite.
+  * Improvement: In build environments where lib::error_code and
+    lib::asio::error_code match (such as using boost::asio with
+    boost::system_error or standalone asio with std::system_error,
+    transport errors are passed through natively rather than being
+    reported as a translated pass_through error type.
+  * Improvement: Add a get_transport_error method to Asio
+    transport connections to allow retrieving a machine readable
+    native transport error.
+  * Improvement: Add connection::get_response,
+    connection::get_response_code, and
+    connection::get_response_msg methods to allow accessing
+    additional information about the HTTP responses that
+    WebSocket++ sends.
+  * Improvement: Removes use of empty strings ("") in favor of
+    string::clear() and string::empty(). This avoids generating
+    unnecessary temporary objects.
+  * Documentation: Adds an example demonstrating the use of
+    external io_service
+  * Documentation: Adds a simple echo_client example.
+  * Documentation: Begins migration of the web based user manual
+    into Doxygen.
+  * Bug: Fix memory leak when init_asio produces an error.
+  * Bug: Fix crash when processing a specially crafted HTTP header.
+  * Bug: Fix an issue where standalone Asio builds that use TLS
+    would not compile due to lingering boost code.
+  * Bug: Fix an issue where canceling a socket could throw an
+    exception on some older Windows XP platforms. It now prints an
+    appropriate set of log messages instead.
+  * Bug: Fix an issue where deferred HTTP connections that start
+    sending a very long response before their HTTP handler ends
+    would result in a second set of HTTP headers being injected
+    into the output.
+  * Bug: Fix an issue where the wrong type of strand was being
+    created.
+  * Bug: Fix an issue where TLS includes were broken for Asio
+    Standalone builds.
+  * Bug: Remove the use of cached read and write handlers in the
+    Asio transport. This feature caused memory leaks when the
+    io_service the connection was running on was abruptly stopped.
+    There isn't a clean and safe way of using this optimization
+    without global state and the associated locks. The locks
+    perform worse.
+  * Bug: Fix a heap buffer overflow when checking very short URIs.
+  * Compatibility: Fixes a number of build & config issues on
+    Visual Studio 2015.
+  * Compatibility: Removes non-standards compliant masking
+    behavior.
+  * Compatibility: Replace deprecated use of auto_ptr on systems
+    where unique_ptr is available.
+
+-------------------------------------------------------------------

Old:
----
  websocketpp-0.6.0.tar.gz

New:
----
  websocketpp-0.7.0.tar.gz

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

Other differences:
------------------
++++++ websocketpp.spec ++++++
--- /var/tmp/diff_new_pack.seKOKF/_old  2017-02-15 10:07:41.917269231 +0100
+++ /var/tmp/diff_new_pack.seKOKF/_new  2017-02-15 10:07:41.925268105 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           websocketpp
-Version:        0.6.0
+Version:        0.7.0
 Release:        0
 Summary:        C++ WebSocket Protocol Library
 License:        BSD-3-Clause

++++++ websocketpp-0.6.0.tar.gz -> websocketpp-0.7.0.tar.gz ++++++
++++ 10613 lines of diff (skipped)

++++++ websocketpp.pc ++++++
--- /var/tmp/diff_new_pack.seKOKF/_old  2017-02-15 10:07:42.165234303 +0100
+++ /var/tmp/diff_new_pack.seKOKF/_new  2017-02-15 10:07:42.165234303 +0100
@@ -4,6 +4,6 @@
 
 Name: websocketpp
 Description: WebSocket API
-Version: 0.6.0
+Version: 0.7.0
 URL: http://www.zaphoyd.com/websocketpp/
 Cflags: -I${includedir}/


Reply via email to