- 24 Aug, 2016 1 commit
-
-
Constantin Rack authored
Problem: tests should not create 2 ZMQ contexts
-
- 23 Aug, 2016 4 commits
-
-
Luca Boccassi authored
Solution: call the function after the zmq_ctx has been created, not before, so that the relevant Windows system calls have been setup.
-
Luca Boccassi authored
This reverts commit 9adf20aa.
-
Luca Boccassi authored
is_ipv6_available: Create a fake zmq context on windows
-
Thomas Braun authored
This is required as zmq_ctx_new calls WSAStartup. Without that the IPV6 socket creation always fails.
-
- 16 Aug, 2016 2 commits
-
-
Luca Boccassi authored
Fix compatibility with newer CMake.
-
Ilya Kulakov authored
-
- 13 Aug, 2016 2 commits
-
-
Luca Boccassi authored
Problem: zmq_stream doc is confusing regarding ZMQ_SNDMORE flag
-
KIU Shueng Chuan authored
Solution: fix it. The documentation first states that the ZMQ_SNDMORE flag is ignored on data frames. Then it states that omitting the ZMQ_SNDMORE flag has consequences. The example HTTP server code further muddies the situation with a similar comment. The implementation of ZMQ_STREAM only accepts two-part messages. The first part is an identity frame while the second and last part is the data frame. As with any multipart message, all parts except the last need the ZMQ_SNDMORE flag. The second and last part would normally omit the ZMQ_SNDMORE flag to mark the end of the multipart message. However, the ZMQ_STREAM implementation ignores the ZMQ_SNDMORE flag on the data frame rather than requiring that it be omitted. The latter behaviour would have been more consistent with the other ZeroMQ sockets.
-
- 01 Aug, 2016 3 commits
-
-
Kevin Sapper authored
Problem: OBS compress not available on CentOS
-
Luca Boccassi authored
Solution: run the update version service before the recompress service
-
Luca Boccassi authored
Solution: run the obs-service-compress at service time rather than buildtime
-
- 31 Jul, 2016 12 commits
-
-
Constantin Rack authored
Problem: no OBS _service and various packaging problems
-
Luca Boccassi authored
Solution: add one similar to the one generated by zproject
-
Luca Boccassi authored
Solution: name the binary package that ships the library libzmq5 to adhere to the soname convention for RPMs
-
Luca Boccassi authored
Solution: update manpages list and use wildcard where possible in the spec file
-
Luca Boccassi authored
Solution: target wildcard in the spec file to make maintenance easier
-
Luca Boccassi authored
Solution: build-depend on the libraries and add parameters in the spec file
-
Luca Boccassi authored
Solution: build-depend on the toolchain and call autoreconf in the spec
-
Luca Boccassi authored
Solution: stop autogenerating it and hard code version so that the OBS build service can extract it and use it to build packages automatically
-
Luca Boccassi authored
Solution: import and adapt Debian's packaging code from https://packages.debian.org/source/unstable/zeromq3 As noted in packaging/debian/copyright, these files are licensed under the LGPL2+ and the copyright belongs to the authors listed in the same file.
-
Luca Boccassi authored
Fixing indentations related to commit #2071
-
reza-ebrahimi authored
-
Reza Ebrahimi authored
Convert manual (locking and unlocking) mutexes to scoped mutexes for the case of unlocking mutex even if the protected operation throws an exception (#2071)
-
- 30 Jul, 2016 3 commits
-
-
hjp authored
-
Constantin Rack authored
-
Peter J. Holzer authored
Linux provides accept4(2) which will return a socket with FD_CLOEXEC set when called with the SOCK_CLOEXEC flag. So call this when available and fall back to fcntl(..., FD_CLOEXEC) if not.
-
- 27 Jul, 2016 1 commit
-
-
camachat authored
-
- 24 Jul, 2016 2 commits
-
-
Constantin Rack authored
Problem: Travis CI OSX builds are broken
-
Luca Boccassi authored
Solution: add a workaround to reinstall libtool. Travis hasn't fixed the issue in a month, so time for a little hack until they sort it.
-
- 20 Jul, 2016 2 commits
-
-
Luca Boccassi authored
Problem: getifaddrs can fail with ECONNREFUSED
-
Jim Garlick authored
getifaddrs() can fail transiently with ECONNREFUSED on Linux. This has been observed with Linux 3.10 when multiple processes call zmq::tcp_address_t::resolve_nic_name() simultaneously. Before asserting in this case, make 10 attempts, with exponential backoff, given by (1 msec * 2^i), where i is the attempt number. Fixes #2051
-
- 12 Jul, 2016 3 commits
-
-
Doron Somech authored
Minor fixes/changes in Win32/MSVC build system
-
Giuseppe Corbelli authored
Solution: correct path is ../src/windows.hpp. Also added automatic linking of iphlpapi library if required and using MSVC
-
Giuseppe Corbelli authored
only if the library is found at a specific path Solution: Search for libzmq.lib in ../bin/Win32/Debug/v120/dynamic, don't know how to automatically search in correct path based on current build configuration
-
- 04 Jul, 2016 5 commits
-
-
Luca Boccassi authored
Problem: parameter %1 set hard to build target and prevents the skipp…
-
Bernd Langpap authored
Solution: removed Pause
-
Luca Boccassi authored
modified build.bat for msvc to support non-pausing script-based instal…
-
Bernd Langpap authored
-
Bernd Langpap authored
Signed-off-by: Bernd Langpap <Bernd.Langpap@airbus.com>
-