- 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>
-
- 20 Jun, 2016 4 commits
-
-
Luca Boccassi authored
Problem: MSVC warns about event monitoring functions converting SOCKET to int
-
KIU Shueng Chuan authored
-
Doron Somech authored
Add missing Git ignores.
-
Fedor Sheremetyev authored
-
- 17 Jun, 2016 3 commits
-
-
Doron Somech authored
Send manual unsubscriptions on pipe termination in XPUB
-
Fedor Sheremetyev authored
-
Fedor Sheremetyev authored
Expect custom messages on both explicit unsubscription and pipe termination.
-
- 16 Jun, 2016 2 commits
-
-
Luca Boccassi authored
Copy instead of reference to a vector that gets reallocated.
-
Douglas Cuthbertson authored
-
- 13 Jun, 2016 3 commits
-
-
Luca Boccassi authored
Flush stderr buffer before calling zmq_abort in assert macros
-
Armin Burgmeier authored
On Windows, the written message does not seem to be guaranteed to be written to stderr, in particular when stderr is redirected to a file. I suppose this is because RaiseException terminates the process in a way that does not give the CRT a chance to flush stdio buffers (or if it does, there might be a problem when more than one CRT instance is linked into the program and they overwrite each other's exception handler). Either way, just make sure the assertion message ends up written to stderr to ease diagnostics.
-
Luca Boccassi authored
Problem: FD_SETSIZE not set to 16k for all build definitions
-