- 27 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 26 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 24 Mar, 2011 1 commit
-
-
Martin Sustrik authored
send/recv now complies with POSIX by using raw buffers instead of message objects and by returning number of bytes sent/recvd instead of 0/-1. The return value is changed accordingly for sendmsg and recvmsg. Note that related man pages will be fixed in a separate patch. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 23 Mar, 2011 2 commits
-
-
Martin Sustrik authored
Devices are basically applications on top of 0MQ stack. They should reside in separate libraties. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
Martin Sustrik authored
The old timeout in microsecond haven't been compliant with POSIX and was impractical at the same time. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 02 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 22 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 18 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 13 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 12 Feb, 2011 1 commit
-
-
Pieter Hintjens authored
- ctx constructor was calling mailbox_t constructor implicitly - moved WSAStartup and WSACleanup to be outside constructor/destructor Signed-off-by:
Pieter Hintjens <ph@imatix.com>
-
- 08 Feb, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 20 Jan, 2011 1 commit
-
-
Mikko Koppanen authored
Signed-off-by:
Mikko Koppanen <mkoppanen@php.net>
-
- 06 Dec, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 25 Nov, 2010 1 commit
-
-
Martin Lucina authored
On systems using GCC 4.0 or newer which support symbol visibility in shared libraries, use -fvisibility=hidden and only export explict API functions defined in zmq.cpp. We do not enable -fvisibility on MinGW since this uses a separate mechanism (__declspec). Signed-off-by:
Martin Lucina <mato@kotelna.sk>
-
- 13 Nov, 2010 1 commit
-
-
Martin Sustrik authored
- RAND_bytes function resides in crypto library - pollfd on AIX used 'reqevents' instead of events and 'retnevents' instead of 'revents' Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 12 Nov, 2010 1 commit
-
-
Chia-liang Kao authored
ptimeout not properly recalculated after first pass. Signed-off-by:
Chia-liang Kao <clkao@clkao.org>
-
- 30 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 23 Oct, 2010 1 commit
-
-
Steven McCoy authored
Signed-off-by:
Steven McCoy <steven.mccoy@miru.hk>
-
- 16 Oct, 2010 2 commits
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 14 Oct, 2010 1 commit
-
-
Martin Sustrik authored
zmq_msg_close now empties the message on zmq_msg_close, thus not leaving random data in the structure, that may be mistaken for a valid message. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 13 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 09 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Macro ZMQ_VERSION represents the current version of 0MQ Macro ZMQ_MAKE_VERSION(major,minor,patch) allows to create a representation of the specified version. The versions can be compared using simple <, >, ==, etc. operators. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 30 Sep, 2010 2 commits
-
-
Martin Lucina authored
Fix a case where zmq_poll() (poll-based version) could go off into a busy-loop if no revents are returned and the timeout passed in is zero.
-
Steven McCoy authored
* Assertion to check that pgm_getaddrinfo is actually returning something. * Missing pgm_connect call. * Typo on TOS causing immediate abort. * Placeholder calls for timeouts whilst continuing spin loop functionality. * OpenPGM v5 now supports reference counting so remove init checks. * Duplicate UDP unicast port setting, requires one unicast and one multicast. * Incorrectly set socket rcvbuf size with sndbuf. * Replace std::lexicographical_compare of TSI's with long word integer comparisons. * pgm_socket_t::receive returns -1 on no data.
-
- 28 Sep, 2010 1 commit
-
-
Steven McCoy authored
-
- 26 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-
- 20 Sep, 2010 3 commits
-
-
Martin Sustrik authored
-
Martin Lucina authored
-
Martin Lucina authored
-
- 09 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-
- 08 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-
- 04 Sep, 2010 2 commits
-
-
Ivo Danihelka authored
-
Martin Lucina authored
Ensure that 0MQ does not attempt to call select() on more than FD_SETSIZE file descriptors.
-
- 28 Aug, 2010 1 commit
-
-
Martin Sustrik authored
-
- 27 Aug, 2010 1 commit
-
-
Martin Sustrik authored
-
- 26 Aug, 2010 1 commit
-
-
Ivo Danihelka authored
-
- 25 Aug, 2010 3 commits
-
-
Martin Sustrik authored
-
Martin Lucina authored
Trying to optimize out the case where items_[i]. events is 0 would result in a bogus pollfds[i]. Similarly in the select()-based impl, while not strictly necessary it's better to get ZMQ_FD even if events is 0 since that detects ETERM and friends.
-
Martin Lucina authored
Rewrite the select()-based zmq_poll() implementation to use ZMQ_FD and ZMQ_EVENTS. Also fix some corner cases: We should not pollute revents with unrequested events, and we don't need to poll on ZMQ_FD at all if a pollitem with no events set was passed in.
-