Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

websocketpp-devel-0.8.2-4.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: websocketpp-devel Distribution: openSUSE Tumbleweed
Version: 0.8.2 Vendor: openSUSE
Release: 4.2 Build date: Tue Feb 20 16:18:45 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 924230 Source RPM: websocketpp-0.8.2-4.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.zaphoyd.com/websocketpp
Summary: Development files for websocketpp, a C++ WebSocket Protocol Library
WebSocket++ is a header-only C++ library
that implements RFC6455, the WebSocket protocol. It allows integrating
WebSocket client and server functionality into C++ programs. It uses
interchangeable network transport modules including one based on C++
iostreams and one based on Boost Asio.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Mon Nov 02 2020 Wolfgang Bauer <wbauer@tmo.at>
  - Add Update-websocketpp-configVersion.cmake.patch to fix noarch
    violations and make the package really noarch again
* Wed Aug 19 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Sat May 16 2020 Wolfgang Bauer <wbauer@tmo.at>
  - Update to 0.8.2:
    * Compatibility: Removes the use of make_shared in a number of
      cases where it would be incompatible with newer versions of
      ASIO. Thank you Stefan Floeren for the patch. #810 #814 #862
      [#843] #794 #808
    * Examples: Update print_client_tls example to remove use of
      deprecated OpenSSL functions.
    * CMake: Update cmake installer to better handle dependencies
      when using g++ on MacOS. Thank you Luca Palano for reporting
      and a patch. #831
    * CMake: Update cmake installer to use a variable for the include
      directory improving the ability of the install to be
      customized. Thank you Schrijvers Luc and Gianfranco Costamanga
      for reporting and a patch. #842
  - Drop Replace-make_shared-with-new-in-some-cases.patch, merged
    upstream
* Thu May 09 2019 Wolfgang Bauer <wbauer@tmo.at>
  - Add Replace-make_shared-with-new-in-some-cases.patch to fix
    incompatibilities with Boost 1.70.0 (boo#1134611)
* Thu Mar 28 2019 manuel <mschnitzer@suse.com>
  - updated to version 0.8.1 (boo#1130861)
    This is a bug fix patch to fix a major test suite regression
    introduced in 0.8.0 and adjust installation behavior to make
    downstream packaging easier.
    Note: There are no changes to the library itself, only to the
    test and installation systems.
* Fri Jul 27 2018 jengelh@inai.de
  - Trim redundancies from description and fix spellos.
* Fri Jul 13 2018 astieger@suse.com
  - update to 0.8.0:
    * various bug fixes and improvements
    * various developer visible changes
* Sun Feb 12 2017 qantas94heavy@gmail.com
  - 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.
* Thu Feb 02 2017 adam.majer@suse.de
  - use individual libboost-*-devel packages instead of boost-devel

Files

/usr/include/websocketpp
/usr/include/websocketpp/base64
/usr/include/websocketpp/base64/base64.hpp
/usr/include/websocketpp/client.hpp
/usr/include/websocketpp/close.hpp
/usr/include/websocketpp/common
/usr/include/websocketpp/common/asio.hpp
/usr/include/websocketpp/common/asio_ssl.hpp
/usr/include/websocketpp/common/chrono.hpp
/usr/include/websocketpp/common/connection_hdl.hpp
/usr/include/websocketpp/common/cpp11.hpp
/usr/include/websocketpp/common/functional.hpp
/usr/include/websocketpp/common/md5.hpp
/usr/include/websocketpp/common/memory.hpp
/usr/include/websocketpp/common/network.hpp
/usr/include/websocketpp/common/platforms.hpp
/usr/include/websocketpp/common/random.hpp
/usr/include/websocketpp/common/regex.hpp
/usr/include/websocketpp/common/stdint.hpp
/usr/include/websocketpp/common/system_error.hpp
/usr/include/websocketpp/common/thread.hpp
/usr/include/websocketpp/common/time.hpp
/usr/include/websocketpp/common/type_traits.hpp
/usr/include/websocketpp/concurrency
/usr/include/websocketpp/concurrency/basic.hpp
/usr/include/websocketpp/concurrency/none.hpp
/usr/include/websocketpp/config
/usr/include/websocketpp/config/asio.hpp
/usr/include/websocketpp/config/asio_client.hpp
/usr/include/websocketpp/config/asio_no_tls.hpp
/usr/include/websocketpp/config/asio_no_tls_client.hpp
/usr/include/websocketpp/config/boost_config.hpp
/usr/include/websocketpp/config/core.hpp
/usr/include/websocketpp/config/core_client.hpp
/usr/include/websocketpp/config/debug.hpp
/usr/include/websocketpp/config/debug_asio.hpp
/usr/include/websocketpp/config/debug_asio_no_tls.hpp
/usr/include/websocketpp/config/minimal_client.hpp
/usr/include/websocketpp/config/minimal_server.hpp
/usr/include/websocketpp/connection.hpp
/usr/include/websocketpp/connection_base.hpp
/usr/include/websocketpp/endpoint.hpp
/usr/include/websocketpp/endpoint_base.hpp
/usr/include/websocketpp/error.hpp
/usr/include/websocketpp/extensions
/usr/include/websocketpp/extensions/extension.hpp
/usr/include/websocketpp/extensions/permessage_deflate
/usr/include/websocketpp/extensions/permessage_deflate/disabled.hpp
/usr/include/websocketpp/extensions/permessage_deflate/enabled.hpp
/usr/include/websocketpp/frame.hpp
/usr/include/websocketpp/http
/usr/include/websocketpp/http/constants.hpp
/usr/include/websocketpp/http/impl
/usr/include/websocketpp/http/impl/parser.hpp
/usr/include/websocketpp/http/impl/request.hpp
/usr/include/websocketpp/http/impl/response.hpp
/usr/include/websocketpp/http/parser.hpp
/usr/include/websocketpp/http/request.hpp
/usr/include/websocketpp/http/response.hpp
/usr/include/websocketpp/impl
/usr/include/websocketpp/impl/connection_impl.hpp
/usr/include/websocketpp/impl/endpoint_impl.hpp
/usr/include/websocketpp/impl/utilities_impl.hpp
/usr/include/websocketpp/logger
/usr/include/websocketpp/logger/basic.hpp
/usr/include/websocketpp/logger/levels.hpp
/usr/include/websocketpp/logger/stub.hpp
/usr/include/websocketpp/logger/syslog.hpp
/usr/include/websocketpp/message_buffer
/usr/include/websocketpp/message_buffer/alloc.hpp
/usr/include/websocketpp/message_buffer/message.hpp
/usr/include/websocketpp/message_buffer/pool.hpp
/usr/include/websocketpp/processors
/usr/include/websocketpp/processors/base.hpp
/usr/include/websocketpp/processors/hybi00.hpp
/usr/include/websocketpp/processors/hybi07.hpp
/usr/include/websocketpp/processors/hybi08.hpp
/usr/include/websocketpp/processors/hybi13.hpp
/usr/include/websocketpp/processors/processor.hpp
/usr/include/websocketpp/random
/usr/include/websocketpp/random/none.hpp
/usr/include/websocketpp/random/random_device.hpp
/usr/include/websocketpp/roles
/usr/include/websocketpp/roles/client_endpoint.hpp
/usr/include/websocketpp/roles/server_endpoint.hpp
/usr/include/websocketpp/server.hpp
/usr/include/websocketpp/sha1
/usr/include/websocketpp/sha1/sha1.hpp
/usr/include/websocketpp/transport
/usr/include/websocketpp/transport/asio
/usr/include/websocketpp/transport/asio/base.hpp
/usr/include/websocketpp/transport/asio/connection.hpp
/usr/include/websocketpp/transport/asio/endpoint.hpp
/usr/include/websocketpp/transport/asio/security
/usr/include/websocketpp/transport/asio/security/base.hpp
/usr/include/websocketpp/transport/asio/security/none.hpp
/usr/include/websocketpp/transport/asio/security/tls.hpp
/usr/include/websocketpp/transport/base
/usr/include/websocketpp/transport/base/connection.hpp
/usr/include/websocketpp/transport/base/endpoint.hpp
/usr/include/websocketpp/transport/debug
/usr/include/websocketpp/transport/debug/base.hpp
/usr/include/websocketpp/transport/debug/connection.hpp
/usr/include/websocketpp/transport/debug/endpoint.hpp
/usr/include/websocketpp/transport/iostream
/usr/include/websocketpp/transport/iostream/base.hpp
/usr/include/websocketpp/transport/iostream/connection.hpp
/usr/include/websocketpp/transport/iostream/endpoint.hpp
/usr/include/websocketpp/transport/stub
/usr/include/websocketpp/transport/stub/base.hpp
/usr/include/websocketpp/transport/stub/connection.hpp
/usr/include/websocketpp/transport/stub/endpoint.hpp
/usr/include/websocketpp/uri.hpp
/usr/include/websocketpp/utf8_validator.hpp
/usr/include/websocketpp/utilities.hpp
/usr/include/websocketpp/version.hpp
/usr/lib/cmake
/usr/lib/cmake/websocketpp
/usr/lib/cmake/websocketpp/websocketpp-config.cmake
/usr/lib/cmake/websocketpp/websocketpp-configVersion.cmake
/usr/share/doc/packages/websocketpp-devel
/usr/share/doc/packages/websocketpp-devel/changelog.md
/usr/share/doc/packages/websocketpp-devel/readme.md
/usr/share/doc/packages/websocketpp-devel/roadmap.md
/usr/share/licenses/websocketpp-devel
/usr/share/licenses/websocketpp-devel/COPYING
/usr/share/pkgconfig/websocketpp.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:22:28 2024