Revisions of cppzmq-devel

buildservice-autocommit accepted request 977876 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 15)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 975864 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 14)
- Update to 4.8.1
  * Fix fallback value for ZMQ_DEPRECATED
  * Fix MSYS libzmq discovery
  * Fix handshake event don't need DRAFT API in libzmq v4.3.0 and above
  * Use chrono duration for poll default timeout
  * context_t close no longer uses deprecated function
  * Fix for potential memory leak in monitor_t::check_event
  * Fix conversion warnings
  * Deprecate confusing connected() function
  * Add all draft socket types up to libzmq 4.3.4
  * Add support for socket_ref to multipart_t ctor/send/recv
  * Expose zmq::fd_t
  * Add poller_t::size function
buildservice-autocommit accepted request 894927 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 892511 from Frank Kunz's avatar Frank Kunz (frank_kunz) (revision 12)
- 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
buildservice-autocommit accepted request 805758 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 11)
baserev update by copy to link target
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 10)
re-add copyright header
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) accepted request 797736 from Todd R's avatar Todd R (TheBlackCat) (revision 9)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 450039 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 8)
initialized devel package after accepting 450039
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 7)
try
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 6)
fix versino
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 5)
go
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 4)
go
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 3)
ups
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 2)
fix license
Adam Majer's avatar Adam Majer (adamm) accepted request 449968 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 1)
in the end just a header file ....
Displaying all 15 revisions
openSUSE Build Service is sponsored by