forked from pool/websocketpp
Accepting request 346109 from home:posophe:branches:devel:libraries:c_c++
update OBS-URL: https://build.opensuse.org/request/show/346109 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/websocketpp?expand=0&rev=5
This commit is contained in:
committed by
Git OBS Bridge
parent
d03634fdf6
commit
ad7ab3f1a3
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8634b233c0c47afa6b76c4edcb9694de490b33950c549fd2531b312c18e8cfca
|
||||
size 628675
|
||||
3
websocketpp-0.6.0.tar.gz
Normal file
3
websocketpp-0.6.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:688c52772b90a4694496c08f4ec1d712e24af17dc060d3392f0f3b4e18062898
|
||||
size 655641
|
||||
@@ -1,3 +1,96 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 24 19:17:00 UTC 2015 - p.drouand@gmail.com
|
||||
|
||||
- Update to version 0.6.0
|
||||
* MINOR BREAKING TRANSPORT POLICY CHANGE: Custom transport policies
|
||||
will now be required to include a new method void set_uri(uri_ptr u).
|
||||
An implementation is not required. The stub transport policy
|
||||
includes an example stub method that can be added to any existing
|
||||
custom transport policy to fulfill this requirement. This does not
|
||||
affect anyone using the bundled transports or configs.
|
||||
* MINOR BREAKING SOCKET POLICY CHANGE: Custom asio transport socket
|
||||
policies will now be required to include a new method void
|
||||
set_uri(uri_ptr u). Like with the transport layer, an implementation
|
||||
is not required. This does not affect anyone using the bundled
|
||||
socket policies.
|
||||
* MINOR BREAKING DEPENDENCY CHANGE: When using Boost versions
|
||||
greater than or equal to 1.49 in C++03 mode, libboost-chrono is
|
||||
needed now instead of libboost-date_time. Users with C++11 compilers
|
||||
or using Boost versions 1.48 and earlier are not affected. Note:
|
||||
This change affects the bundled unit test suite.
|
||||
* Feature: WebSocket++ Asio transport policy can now be used with the
|
||||
standalone version of Asio (1.8.0+) when a C++11 compiler and standard
|
||||
library are present. This means that it is possible now to use
|
||||
WebSocket++'s Asio transport entirely without Boost. Fixes #324
|
||||
* Feature: Adds a vectored/scatter-gather write handler to the iostream transport.
|
||||
* Feature: Adds the ability to defer sending an HTTP response until
|
||||
sometime after the http_handler is run. This allows processing of
|
||||
long running http handlers to defer their response until it is ready
|
||||
without blocking the network thread. references #425
|
||||
* Improvement: echo_server_tls has been update to demonstrate how to
|
||||
configure it for Mozilla's recommended intermediate and modern TLS
|
||||
security profiles.
|
||||
* Improvement: endpoint::set_timer now uses a steady clock provided by
|
||||
boost::chrono or std::chrono where available instead of the
|
||||
non-monotonic system clock. Thank you breyed for reporting. fixes #241
|
||||
* Improvement: Outgoing TLS connections to servers using the SNI
|
||||
extension to choose a certificate will now work. Fixes #400
|
||||
* Improvement: Removes an unnecessary mutex lock in get_con_from_hdl.
|
||||
* Cleanup: Asio transport policy has been refactored to remove
|
||||
many Boost dependencies. On C++03 compilers the boost::noncopyable
|
||||
dependency has been removed and the boost::date_time dependency
|
||||
has been replaced with the newer boost::chrono when possible.
|
||||
On C++11 compilers the boost::aligned_storage and boost::date_time
|
||||
dependencies are gone, replaced with equivalent C++11 standard
|
||||
library features.
|
||||
* Bug: Fixes a potential dangling pointer and inconsistent error
|
||||
message handling in websocketpp::exception. #432
|
||||
- Changes from version 0.5.1
|
||||
* Bug: Fixes an issue where some frame data was counted against
|
||||
the max header size limit, resulting in connections that included
|
||||
a lot of frame data immediately after the opening handshake to fail.
|
||||
* Bug: Fix a typo in the name of the set method for max_http_body_size. #406
|
||||
- Changes from version 0.5.0
|
||||
* BREAKING UTILITY CHANGE: Deprecated methods http::parser::parse_headers,
|
||||
http::response::parse_complete, and http::request::parse_complete
|
||||
have been removed.
|
||||
* Security: Disabled SSLv3 in example servers.
|
||||
* Feature: Adds basic support for accessing HTTP request bodies
|
||||
in the http handler. #181
|
||||
* Feature: Adds the ability to register a shutdown handler when
|
||||
using the iostream transport. This provides a clean interface
|
||||
for triggering the shut down of external sockets and other
|
||||
cleanup without hooking in to higher level WebSocket handlers.
|
||||
* Feature: Adds the ability to register a write handler when
|
||||
using the iostream transport. This handler can be used to handle
|
||||
transport output in place of registering an ostream to write to.
|
||||
* Feature: Adds a new logging policy that outputs to syslog. #386
|
||||
* Improvement: Message payload logging now prints text for text
|
||||
messages rather than binary.
|
||||
* Improvement: Overhaul of handshake state machine. Should make it
|
||||
impossible for exceptions to bubble out of transport methods
|
||||
like io_service::run.
|
||||
* Improvement: Overhaul of handshake error reporting. Fail handler
|
||||
error codes will be more detailed and precise. Adds new [fail]
|
||||
and [http] logging channels that log failed websocket connections
|
||||
and successful HTTP connections respectively. A new aggregate
|
||||
channel package, alevel::access_core, allows enabling connect,
|
||||
disconnect, fail, and http together. Successful HTTP connections
|
||||
will no longer trigger a fail handler.
|
||||
* Improvement: Ability to terminate connection during an http handler
|
||||
to cleanly suppress the default outgoing HTTP response.
|
||||
* Documentation: Add Sending & Receiving Messages step to chapter one
|
||||
of the utility_client tutorial. Update utility_client example to match.
|
||||
* Cleanup: Removes unused files & STL includes. Adds required STL
|
||||
includes. Normalizes include order.
|
||||
* Bug: Fixes a fatal state error when a handshake response is
|
||||
completed immediately after that handshake times out. #389
|
||||
* Bug: MinGW fixes; C++11 feature detection, localtime use. #393
|
||||
* Bug: Fixes an issue where websocketpp::exception::what() could
|
||||
return an out of scope pointer. #397
|
||||
* Bug: Fixes an issue where endpoints were not reset properly
|
||||
after a call to endpoint::listen failed. #390
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 19 18:34:39 UTC 2014 - andreas.stieger@gmx.de
|
||||
|
||||
|
||||
@@ -4,6 +4,6 @@ includedir=${prefix}/include
|
||||
|
||||
Name: websocketpp
|
||||
Description: WebSocket API
|
||||
Version: 0.4.0
|
||||
Version: 0.6.0
|
||||
URL: http://www.zaphoyd.com/websocketpp/
|
||||
Cflags: -I${includedir}/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package websocketpp
|
||||
#
|
||||
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: websocketpp
|
||||
Version: 0.4.0
|
||||
Version: 0.6.0
|
||||
Release: 0
|
||||
Summary: C++ WebSocket Protocol Library
|
||||
License: BSD-3-Clause
|
||||
|
||||
Reference in New Issue
Block a user