- 22 Jan, 2017 1 commit
-
-
Pawel Kurdybacha authored
Configuration used in ZeroMQConfig.cmake.in does not match to explicic "libzmq" output of static build.
-
- 21 Jan, 2017 2 commits
-
-
Luca Boccassi authored
Problem: cmake artefacts different from make generated artefacts
-
Sylvain Corlay authored
-
- 19 Jan, 2017 8 commits
-
-
Constantin Rack authored
Problem: typo in the zmq_has doc
-
Luca Boccassi authored
Solution: fix it
-
Luca Boccassi authored
add test and documentation for "draft" capability
-
Asmod4n authored
-
Luca Boccassi authored
Problem: cannot check if libzmq was build with draft api
-
Asmod4n authored
As discussed in #2307
-
Luca Boccassi authored
cmake: Set output name to libzmq for the libzmq-static target
-
Sylvain Corlay authored
Solution: Change the target output name from libzmq-static to libzmq.
-
- 16 Jan, 2017 2 commits
-
-
Luca Boccassi authored
Updated buildbase and buildall to work with visual studio 2017
-
chuggafan authored
-
- 12 Jan, 2017 2 commits
-
-
Luca Boccassi authored
cmake install on linux fixed
-
Johan Mabille authored
-
- 11 Jan, 2017 2 commits
-
-
Constantin Rack authored
Problem: Thread-safe solution for modify hwm of pipe
-
laplaceyang authored
Solution: where change pipe hwm, send a command (new type pipe_hwm) to peer, so peer pipe can modify hwm thread-safely
-
- 10 Jan, 2017 3 commits
-
-
Constantin Rack authored
Problems: modifying pipe from different thread is not safe and HWM always boosted by 1
-
Luca Boccassi authored
Solution: initialise *hwmboost to -1 instead of 1, and use it only if it's >= 0. The socket option code checks anyway that the user-provided value is >= 0 so there is no risk of clashing. The documentation also specifies that it has to be >= 0.
-
Luca Boccassi authored
Solution: revert change from #2299 to avoid bugs while we look for an alternative and thread-safe solution
-
- 09 Jan, 2017 2 commits
-
-
Luca Boccassi authored
Problem: set hwm after connect lead to infinite hwm
-
laplaceyang authored
-
- 08 Jan, 2017 1 commit
-
-
Constantin Rack authored
Problem: spec file still depends on libuuid
-
- 07 Jan, 2017 4 commits
-
-
Luca Boccassi authored
Solution: remove the dependency as it's not been needed for a while
-
Constantin Rack authored
Problem: debian packages do not build manpages
-
Luca Boccassi authored
Solution: build-depend on asciidoc and xmlto
-
Luca Boccassi authored
Cmake win install
-
- 06 Jan, 2017 5 commits
-
-
Johan Mabille authored
-
Johan Mabille authored
-
Johan Mabille authored
-
Luca Boccassi authored
Windows cmake build fixed
-
Johan Mabille authored
-
- 04 Jan, 2017 2 commits
-
-
Constantin Rack authored
Problem: peer can close connection before SO_NOSIGPIPE is set
-
Luca Boccassi authored
Solution: setsockopt returns EINVAL if the connection was closed by the peer after the accept returned a valid socket. This is a valid network error and should not cause an assert. To handle this we have to extract the setsockopt from the stream engine, as there's no clean way to return an error from the constructor. Instead, try to set this option before creating the engine in the callers, and return immediately as if the accept had failed to avoid churn. Do the same for the connect calls by setting the option in open_socket, so that the option for that case is set even before connecting, so there's no possible race condition. Since this has to be done in 4 places (tcp/ipc listener, socks connecter and open_socket) add an utility function in ip.cpp. Fixes #1442
-
- 03 Jan, 2017 6 commits
-
-
Constantin Rack authored
Problem: zmq_proxy* may return EINTR other than ETERM
-
Constantin Rack authored
Problem:capitalized include filenames trip mingw
-
Luca Boccassi authored
Solution: mention this in the documentation
-
Luca Boccassi authored
Solution: use lowercase
-
Luca Boccassi authored
fix typos
-
Patrik Wenger authored
-