- 25 Jan, 2018 1 commit
-
-
Simon Giesecke authored
Solution: add assertion
-
- 29 Dec, 2017 1 commit
-
-
Bill Torpey authored
prevent duplicate connections from PUB sockets also (see https://github.com/zeromq/libzmq/issues/788)
-
- 14 Dec, 2017 3 commits
-
-
evoskuil authored
-
evoskuil authored
-
Jasper Lievisse Adriaanse authored
Solution: re-instate block for OpenBSD erroneously removed in 9622a830
-
- 18 Nov, 2017 1 commit
-
-
Luca Boccassi authored
Solution: check for availability in CMake and autoconf before using it
-
- 16 Nov, 2017 1 commit
-
-
ccpaging authored
-
- 08 Nov, 2017 1 commit
-
-
Rolf Timmermans authored
Problem: REQ socket with ZMQ_REQ_RELAXED does not report ZMQ_POLLOUT when queried for events after first message. Solution: Check for strictness before returning false if no reply has been received.
-
- 02 Nov, 2017 1 commit
-
-
Anton Bärwald authored
Solution: Update errno value after calling usleep()
-
- 26 Oct, 2017 3 commits
- 25 Oct, 2017 2 commits
- 24 Oct, 2017 1 commit
-
-
Yann Diorcet authored
-
- 23 Oct, 2017 1 commit
-
-
Simon Giesecke authored
Solution: create referencing blob_t
-
- 22 Oct, 2017 1 commit
-
-
Simon Giesecke authored
Solution: use std::map::emplace instead, where available
-
- 21 Oct, 2017 1 commit
-
-
Simon Giesecke authored
* Problem: excessive memory allocations around blob_t Solution: redefine blob_t as a custom type, and use reference/move semantics where possible
-
- 18 Oct, 2017 1 commit
-
-
sigiesec authored
Solution: add "milliseconds"
-
- 17 Oct, 2017 1 commit
-
-
f18m authored
* Add ZMQ_THREAD_NAME_PREFIX ctx option
-
- 16 Oct, 2017 1 commit
-
-
f18m authored
* Background thread scheduling - add ZMQ_THREAD_AFFINITY ctx option; set all thread scheduling options from the context of the secondary thread instead of using the main process thread context! - change ZMQ_THREAD_PRIORITY to support setting NICE of the background thread when using SCHED_OTHER
-
- 09 Oct, 2017 4 commits
-
-
Luca Boccassi authored
Solution: add ZMQ_ZAP_ENFORCE_DOMAIN to hide backward incompatible change and make it disabled by default. In a future release that breaks API compatibility we can then switch the default to enabled in order to achieve full RFC compatibility. Fixes #2762
-
Luca Boccassi authored
Solution: remove unused zap_ipc_creds boolean variable
-
Luca Boccassi authored
Solution: fix it
-
Luca Boccassi authored
Solution: wrap bitwise ANDs in brackets as the static analyzer suggests
-
- 06 Oct, 2017 1 commit
-
-
Luca Boccassi authored
Solution: take a copy of the file descriptor before setting it to retired_fd.
-
- 05 Oct, 2017 1 commit
-
-
Ilya Kulakov authored
Solution: Don't unlink file on close File may not belong to the socket at that point.
-
- 03 Oct, 2017 1 commit
-
-
Christopher Hall authored
On FreeBSD the sysmbol __FreeBSD_kernel__ is only defines if a specific param.h file is included, unlike Debian/kFreeBSD where this symbol is always defined. So also compile the FreeBSD specific code if __FreeBSD__ is defined for FreeBSD 11 & 12 compatibility. Signed-off-by:
Christopher Hall <hsw@ms2.hinet.net>
-
- 19 Sep, 2017 9 commits
-
-
sigiesec authored
Solution: replaced by "routing id"
-
sigiesec authored
Solution: differentiate propertly between ZMTP property names and ZeroMQ API property names
-
sigiesec authored
Solution: fix zmq_draft.h
-
sigiesec authored
Solution: replaced by "routing id"
-
sigiesec authored
Solution: Renamed, but support querying the property by its old name
-
sigiesec authored
Solution: Replaced by "routing_id"
-
sigiesec authored
Solution: renamed routing_id fields in pipe_t, renamed ZMQ_CONNECT_RID to ZMQ_CONNECT_ROUTING_ID
-
sigiesec authored
Solution: replace by "routing id"
-
Luca Boccassi authored
Solution: when a connection breaks and ZMQ_RECONNECT_IVL is set to -1, which means a reconnection will not be attempted, send a message from the I/O thread to the application thread to make the socket call term_endpoint, which is the equivalent of manually calling zmq_disconnect. This way subsequent zmq_connect call to the same endpoint will attempt again to do a connection. Otherwise, for some socket types like SUBs, those new connects will fail as the endpoint is recorded, despite the connection having been permanently closed. Add test cases to exercise this corner case with TCP and IPC.
-
- 18 Sep, 2017 2 commits
- 12 Sep, 2017 1 commit
-
-
Marc Sune authored
zmq::socket_poller_t::wait() had an important set of common lines between POLL and SELECT variant. Solution: refactor zmq::socket_poller_t::wait() and add the following methods: zmq::socket_poller_t::zero_trail_events() zmq::socket_poller_t::check_events() zmq::socket_poller_t::adjust_timeout() Signed-off-by:
Marc Sune <mardevel@gmail.com>
-