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

cppzmq-devel-4.7.1-bp154.1.29 RPM for s390x

From OpenSuSE Leap 15.4 for s390x

Name: cppzmq-devel Distribution: SUSE Linux Enterprise 15 SP4
Version: 4.7.1 Vendor: openSUSE
Release: bp154.1.29 Build date: Mon May 9 12:12:38 2022
Group: Unspecified Build host: s390zp24
Size: 116344 Source RPM: cppzmq-devel-4.7.1-bp154.1.29.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/zeromq/cppzmq
Summary: Header-only C++ binding for libzmq
cppzmq is a header-only C++ binding for libzmq.

Provides

Requires

License

MIT

Changelog

* Wed May 12 2021 Frank Kunz <mailinglists@kunz-im-inter.net>
  - Update to version 4.7.1
    * Fixes syntax issues with MSVC
    * Add shutdown() for context_t
    * Typesafe context options
    * Typesafe socket options
    * Better C++ standard detection
    * CMake fixes and improvements
    * Multipart message encoding and decoding
    * Fix (unlikely) UB in message_t constructor
    * Improved poll() overloads
    * Require non-null handlers to active_poller
    * Fix socket move assignment bug
    * Deprecate surprising message_t constructor from string literals
* Sat Apr 25 2020 Todd R <toddrme2178@gmail.com>
  - Update to version 4.6.0
    * New generic algorithms for sending and receiving multipart messages
    * New to_string and to_string_view member functions in message_t
    * Less surprising behaviour when move assigning socket_t and context_t
    * Return types for send and recv moved into zmq namespace
    * Checks for 32/64bit-ness in cppzmqConfigVersion.cmake removed
    * fixed issues when compiling with C++11
    * fixed and improved cmake build (in and out of source builds, libzmq discovery, fallback to pkg-config and more)
    * updated README.md with clear design goals, supported platforms
    * official CI support for Linux, MacOS and Windows
    * unit tests infrastructure
    * test code coverage brought to 77%
    * updated code style (more details in .clang-format)
    * socket_t:
      + added support for draft ZMQ_SERVER and ZMQ_CLIENT sockets
      + added support for draft ZMQ_RADIO and ZMQ_DISH sockets
    * poller_t:
      + poller_t became thin abstraction layer on zmq_poller_*
      + functionality with std::function handlers split and moved to a new active_poller_t in zmq_addon.hpp
      + simpler and safer implementation
      + made non-copyable, but properly movable
      + more consistent and robust error handling
      + event type part of handler definition
      + fixed a segfault issue when modifying poller_t from a handler
      + added empty method indicating presence of registered sockets
    * context_t:
      + added methods for context options: setctxopt(int option_, int optval_) and int getctxopt(int option_)
    * message_t:
      + easier construction from iterable type e.g. std::string, std::array
      + added != and == operators and equals method marked as deprecated
    * multipart_t:
      + added an operator<<(std::ostream) to easily print out multipart_t content
    * monitor_t:
      + build error in constructor #135
      + blocked when used without threads #134
      + move constructor was only partly initialized #130
    * socket::send(): improper EHOSTUNREACH handling #125
    * check for zmq_msg_gets did not properly exclude libzmq 4.0.X #114
    * CMake:
      + export targets to config (requires CMake 3.0+ now) #118 #121
      + pkg-config fallback for libzmq installs via autotools #133
    * peekstr & peektyp: peek into parts of messages #124
    * allow empty handler parameter in zmq::poller_t::add() #119 #120
    * poller_t class based on new libzmq poller API #111
* Thu Jan 12 2017 adrian@suse.de
  - adapt for Factory
* Mon Jun 27 2016 opensuse-packaging@opensuse.org
  - Update to version 0.0.0+git.20160406.0db7521:
    * Class for multipart messaging
* Fri Feb 05 2016 opensuse-packaging@opensuse.org
  - Update to version 0.0.0+git.20160120.68a7b09:
    + Fix backward compatibility
    + Fixes assertion error, when destroing ctx while creating a socket
      from a different thread: ./src/mutex.hpp:123
    + Extend C++11 guard to cover remaining use of std::vector data().
    + fixed type mismatch warnings (size_t to int)
    + Avoid using deprecated function zmq_recvmsg
    + Fix usage of zmq_msg_recv and zmq_recvmsg
    + Make getsockopt() functions const
    + Fix two issues in message_t's range constructor
    + Correction to pull request #56
    + Fix warning 4996 in msvc debug build
    + New fill constructor for message_t
    + Updating zmq_ctx_shutdown to zmq_ctx_ctx which is imported in zmq.h
* Mon Sep 21 2015 mardnh@gmx.de
  - Update to version 0.1.0.git1436168018.a88bf3e:
    + Fixes backward compatibility with zmq 3.x
    + Problem: zmq_event_t removed in libzmq v4.1
    + Fix a misaligned load
    + Add an rvalue overload for socket_t::send
    + Fixed some const-correctness issues
* Tue Nov 26 2013 nevion@gmail.com
  -initial creation

Files

/usr/include/zmq.hpp
/usr/include/zmq_addon.hpp
/usr/lib64/cmake/cppzmq
/usr/lib64/cmake/cppzmq/cppzmqConfig.cmake
/usr/lib64/cmake/cppzmq/cppzmqConfigVersion.cmake
/usr/lib64/cmake/cppzmq/cppzmqTargets.cmake
/usr/lib64/cmake/cppzmq/libzmq-pkg-config
/usr/lib64/cmake/cppzmq/libzmq-pkg-config/FindZeroMQ.cmake
/usr/share/doc/packages/cppzmq-devel
/usr/share/doc/packages/cppzmq-devel/README.md
/usr/share/licenses/cppzmq-devel
/usr/share/licenses/cppzmq-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 16:14:43 2024