- 13 May, 2018 10 commits
-
-
Luca Boccassi authored
Problem: test_radio_dish triggers aliasing errors with some compilers
-
Lionel Flandrin authored
Solution: refactor the test code to work around aliasing issues
-
Simon Giesecke authored
Problem: build broken on Solaris with Sun Studio compilers
-
Luca Boccassi authored
Solution: change the ifdef to always print on any Unix, as they all have ulimit
-
Luca Boccassi authored
Solution: use a different max socket value on Solaris, where the default limit is 256 instead of 1024
-
Luca Boccassi authored
Solution: add missing const qualifier to internal functions
-
Luca Boccassi authored
Solution: do it explicitly to fix build on Solaris 10/11 with the Sun compiler
-
Simon Giesecke authored
Solution: remove constness on pair arguments. Fixes #3090
-
Luca Boccassi authored
Problem: warnings in MSVC builds around size_t/int
-
Simon Giesecke authored
Solution: use proper types
-
- 11 May, 2018 1 commit
-
-
Simon Giesecke authored
Problem: getrandom test does not check if it's working
-
- 10 May, 2018 5 commits
-
-
Luca Boccassi authored
Problem: ZMQ doesn't expose the MULTICAST_LOOP socket option
-
Lionel Flandrin authored
Solution: update to document new binding options and IPv6 support
-
Lionel Flandrin authored
Solution: add a new ZMQ_MULTICAST_LOOP option for UDP sockets.
-
Luca Boccassi authored
Problem: test helper recv_string_expect_success ignores flags
-
Lionel Flandrin authored
Solution: pass the flags to zmq_recv
-
- 09 May, 2018 3 commits
-
-
Luca Boccassi authored
UDP Ipv6 support
-
Lionel Flandrin authored
Solution: Add IPv6 support
-
Luca Boccassi authored
Solution: check return value in autoconf and CMake. On some platforms the function is available but not implemented (eg: GNU/Hurd).
-
- 08 May, 2018 2 commits
-
-
Luca Boccassi authored
Add ip_resolver.cpp and ip_resolver.hpp for vs2015 libzmq project
-
Jorik Caljouw authored
-
- 07 May, 2018 2 commits
-
-
Constantin Rack authored
acinclude.m4: check if -latomic is needed.
-
Asaf Kahlon authored
On some cases, -latomic is needed for likning, and since the current acinclude.m4 checks only compilation we can sometimes miss the need for -latomic and the linking process will fail. Therefore, the AC_CHECK_IFELSE was replaced with AC_LINK_IFELSE. If the first try fails, we try to link again with -latomic and add LIBS="-latmoic" in case we succeeded. Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
-
- 04 May, 2018 3 commits
-
-
Luca Boccassi authored
Mcast bind
-
Lionel Flandrin authored
for multicast Solution: augment the UDP URL syntax to accept an interface specifier with a syntax similar to the PGM urls. Fixes #2212
-
Lionel Flandrin authored
Solution: factor the code into ip_resolver, add IPv6 support and unit tests.
-
- 03 May, 2018 5 commits
-
-
Luca Boccassi authored
Udp parser
-
Lionel Flandrin authored
Solution: replace it with the ip_resolver code shared with the TCP address code It simplifies the UDP parsing code and makes it behave more like the TCP counterpart, in particular it's not possible to connect to hosts by name and bind by NIC names. It also adds support for "*" port resolving to 0 (useful to let the OS allocate the port number).
-
Lionel Flandrin authored
Solution: add unit tests
-
Luca Boccassi authored
Problem: ip_resolver allows wildcard ports for non-bindable sockets
-
Lionel Flandrin authored
Solution: return an error in this situation but still allow using an explicit "0" if somebody really wants to connect to port 0. This shouldn't break any existing code because a "*" port was already rejected in an early test in the TCP path in zmq::socket_base_t::connect.
-
- 02 May, 2018 5 commits
-
-
Luca Boccassi authored
Add me to AUTHORS + RELICENSE file
-
Lionel Flandrin authored
-
Lionel Flandrin authored
-
Luca Boccassi authored
Problem: address parsing code is tied to the TCP code
-
Lionel Flandrin authored
Solution: Factor the code into a different file with a well defined API and add unit tests.
-
- 30 Apr, 2018 2 commits
-
-
Simon Giesecke authored
More attempts to speed up Appveyor
-
Luca Boccassi authored
Solution: use 2013 images for all builds bar 2, to test newer versions
-
- 29 Apr, 2018 2 commits
-
-
Luca Boccassi authored
Solution: cache the git repository and build directory
-
Luca Boccassi authored
Solution: add -j flag to run them in paralle, cuts test runtime from ~80 to ~20 seconds
-