- 10 Nov, 2013 2 commits
-
-
Matt Connolly authored
Update signaler make_fdpair to set file descriptors to -1 when too many files are open using socketpair.
-
Bruno D. Rodrigues authored
Fix socket creation above sistem limits for all 'other' OS not covered by eventfd, windows or vms; enhanced test to create sockets up to a bigger limit to really test hitting the OS limit
-
- 07 Nov, 2013 8 commits
-
-
Martin Hurton authored
-
Richard Newton authored
-
Richard Newton authored
-
psl-felipefarinon authored
-
psl-felipefarinon authored
-
Pieter Hintjens authored
-
Pieter Hintjens authored
-
Pieter Hintjens authored
-
- 06 Nov, 2013 1 commit
-
-
Richard Newton authored
-
- 05 Nov, 2013 1 commit
-
-
Erik Hugne authored
By default, TIPC uses a closest first approach to find a publication that can satisfy your connection request. Any publication on the local node will automatically be chosen for all requests, even if you're trying to spread it out over multiple machines. We fix this by widening the default lookup scope. Signed-off-by:
Erik Hugne <erik.hugne@ericsson.com>
-
- 04 Nov, 2013 2 commits
-
-
Pieter Hintjens authored
-
Pieter Hintjens authored
-
- 01 Nov, 2013 4 commits
-
-
Erik Hugne authored
As TIPC transport for 0MQ will only work on post 3.8 Linux kernels where nonblocking connect was added, we add AC_RUN test to check for this functionality. Should the test fail, tipc is excluded from build/test. Signed-off-by:
Erik Hugne <erik.hugne@ericsson.com>
-
Erik Hugne authored
Signed-off-by:
Erik Hugne <erik.hugne@ericsson.com>
-
Erik Hugne authored
A ZeroMQ application can opt for TIPC based sockets using the TIPC port name format: zmq_bind(sb, "tipc://{type,lower,upper}"); zmq_connect(sc, "tipc://{type,inst}"); 'type' is the service ID, and 'lower/upper' can be used for service partitioning or basic load balancing. ZeroMQ TIPC transport requires a kernel >= 3.8 (nonblocking connect support for TIPC). Signed-off-by:
Erik Hugne <erik.hugne@ericsson.com>
-
Mark Barbisan authored
Shorten ZMQ_ROUTER_REASSIGN_IDENTITIES to ZMQ_ROUTER_HANDOVER. Also, added a test for the HANDOVER functionality.
-
- 31 Oct, 2013 2 commits
-
-
Mark Barbisan authored
-
NetImperia authored
Crash Fix: Assertion failed: Permission denied (..\..\..\src\tcp_connecter.cpp:279) on windows 8
-
- 28 Oct, 2013 2 commits
-
-
Pieter Hintjens authored
* The ZMQ_ROUTER_RAW API was deprecated in favor of ZMQ_STREAM * Same issue hit router.cpp, which I've fixed
-
MinRK authored
-
- 23 Oct, 2013 1 commit
-
-
xantares authored
-
- 21 Oct, 2013 1 commit
-
-
Pieter Hintjens authored
- removed unnecessary malloc - spaces, not tabs to indent - renamed control states to be more logical - renamed SUSPEND to PAUSE, feels more accurate - fixed indentation, which was off in places
-
- 18 Oct, 2013 3 commits
-
-
Richard Newton authored
-
Laurent Alebarde authored
-
Laurent Alebarde authored
-
- 11 Oct, 2013 1 commit
-
-
Martin Hurton authored
-
- 09 Oct, 2013 1 commit
-
-
Martin Hurton authored
-
- 07 Oct, 2013 2 commits
-
-
-
Brandon Carpenter authored
Abstract socket pathnames must have a NULL character in the first position, but the second character must also be checked to differentiate an abstract name from the empty string. The address length must also indicate the length of the pathname because the kernel uses the entire address as the name, including NULL characters. ZMQ uses NULL-terminated strings for the address, so the abstract address length is the length of the string following the initial NULL byte plus 3; two bytes for the address family and one for the initial NULL character.
-
- 04 Oct, 2013 3 commits
-
-
Volodymyr Korniichuk authored
-
Brandon Carpenter authored
Converts an initial strudel or "at sign" (@) in the Unix socket path to a NULL character ('\0') indicating that the socket uses the abstract namespace instead of the filesystem namespace. For instance, binding a socket to 'ipc://@/tmp/tester' will not create a file associated with the socket whereas binding to 'ipc:///tmp/tester' will create the file /tmp/tester. See issue 567 for more information.
-
Martin Hurton authored
-
- 29 Sep, 2013 2 commits
- 26 Sep, 2013 3 commits
-
-
Pieter Hintjens authored
* Tests dealer-to-router connection 100 times * This was failing in ZMQ v4.0.0 RC1
-
Pieter Hintjens authored
-
Martin Hurton authored
-
- 24 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
* The INITIATE command vouch box is Box[C',S](C->S') instead of Box[C'](C->S), as recommended by https://codesinchaos.wordpress.com/2012/09/09/curvecp-1/, to reduce the risk of client impersonation. * Mirrors the change in libcurve and CurveZMQ specifications.
-