- 23 Oct, 2016 1 commit
-
-
Luca Boccassi authored
Solution: during a connect with a TCP endpoint if a source address is passed set the SO_REUSEADDR flag on the socket before the bind system call. Add unit test to cover this case for both IPv4 and IPv6.
-
- 01 Jun, 2016 1 commit
-
-
Yann Diorcet authored
-
- 14 May, 2016 1 commit
-
-
evoskuil authored
-
- 08 May, 2016 1 commit
-
-
KIU Shueng Chuan authored
-
- 04 May, 2016 1 commit
-
-
Doron Somech authored
-
- 01 May, 2016 1 commit
-
-
hitstergtd authored
Solution: fix it
-
- 07 Apr, 2016 1 commit
-
-
Luca Boccassi authored
Solution: if opening an IPv6 TCP socket fails because IPv6 is not available, try to open an IPv4 socket instead when creating and connecting a TCP endpoint.
-
- 21 Feb, 2016 3 commits
-
-
Luca Boccassi authored
Solution: initialize class variable in the same order as they are defined.
-
Luca Boccassi authored
Solution: fix it
-
Osiris authored
Solution: The Coverity Static Code Analyzer was used on libzmq code and found many issues with uninitialized member variables, some redefinition of variables hidding previous instances of same variable name and a couple of functions where return values were not checked, even though all other occurrences were checked (e.g. init_size() return).
-
- 18 Feb, 2016 1 commit
-
-
Osiris authored
Solution: Phase I - make precompiled.hpp be first file included in every source file
-
- 09 Feb, 2016 1 commit
-
-
Pieter Hintjens authored
Solution: rename to ZMQ_MAXRT This is the option name used on Windows, so easier to use and remember.
-
- 28 Jan, 2016 1 commit
-
-
Constantin Rack authored
Solution: update to 2016
-
- 02 Nov, 2015 1 commit
-
-
William Swanson authored
Only assert on errors we know are our fault, instead of trying to whitelist every possible network-related failure. This makes ZeroMQ more portable to other platforms where the possible errors are different. In particular, the previous code would often die under iOS.
-
- 17 Sep, 2015 1 commit
-
-
PP authored
Fixed the bug which cause the application crashed when use TCP connect to an invalid address(such as 192.168.1.255).
-
- 06 Sep, 2015 1 commit
-
-
Constantin Rack authored
-
- 21 Aug, 2015 1 commit
-
-
Joe Eli McIlvain authored
Solution: Move the macros to a private header.
-
- 16 Aug, 2015 1 commit
-
-
reza.ebrahimi authored
-
- 14 Aug, 2015 2 commits
-
-
reza.ebrahimi authored
-
reza.ebrahimi authored
-
- 06 Aug, 2015 1 commit
-
-
KIU Shueng Chuan authored
-
- 04 Aug, 2015 2 commits
-
-
KIU Shueng Chuan authored
-
KIU Shueng Chuan authored
-
- 08 Jul, 2015 1 commit
-
-
Juha Reunanen authored
LIBZMQ-195 allow explicitly setting sndbuf and rcvbuf to 0 (see https://support.microsoft.com/en-us/kb/201213)
-
- 02 Jun, 2015 1 commit
-
-
Pieter Hintjens authored
Of course people still "can" distributed the sources under the LGPLv3. However we provide COPYING.LESSER with additional grants. Solution: specify these grants in the header of each source file.
-
- 22 Apr, 2015 1 commit
-
-
evoskuil authored
-
- 22 Jan, 2015 1 commit
-
-
Pieter Hintjens authored
Solution: update for 2015 Fixes #1320
-
- 07 Jul, 2014 1 commit
-
-
Tom Whittock authored
It must be done this way, as WSAGetLastError returns 0 in these circumstances
-
- 07 Jun, 2014 1 commit
-
-
Martin Hurton authored
-
- 05 Jun, 2014 2 commits
-
-
Matthias Kluwe authored
(accidentially used my preferred style)
-
Matthias Kluwe authored
As mentioned on the mailing list, Windows may return WSAEADDRINUSE when binding (reconnecting) to a port. Added this to the handled error codes as Pieter suggested.
-
- 30 Apr, 2014 1 commit
-
-
nikita kozlov authored
Few examples: tcp:://192.168.0.4:55555;192.168.0.254:1234 tcp:://192.168.0.4:0;192.168.0.254:1234 tcp:://eth2:55555;192.168.0.254:1234
-
- 12 Mar, 2014 1 commit
-
-
Mark Barbisan authored
-
- 17 Jan, 2014 1 commit
-
-
Goswin von Brederlow authored
-
- 02 Jan, 2014 1 commit
-
-
Pieter Hintjens authored
-
- 25 Nov, 2013 1 commit
-
-
Chris Laws authored
-
- 31 Oct, 2013 1 commit
-
-
NetImperia authored
Crash Fix: Assertion failed: Permission denied (..\..\..\src\tcp_connecter.cpp:279) on windows 8
-
- 30 Jun, 2013 1 commit
-
-
Martin Hurton authored
The window scale option carried in SYN segment is computed from socket's receive buffer size. So we need to set this buffer size before calling connect or bind.
-
- 17 May, 2013 1 commit
-
-
Pieter Hintjens authored
- we need to switch to PLAIN according to options.mechanism - we need to catch case when both peers are as-server (or neither is) - and to use username/password from options, for client
-
- 14 May, 2013 1 commit
-
-
Martin Hurton authored
This implements protocol handshake. We still need to design and implement 1) API changes so a user can set username and password, and 2) a mechanism for engine to authenticate users.
-