- 10 Sep, 2014 1 commit
-
-
Pieter Hintjens authored
Solution: document the limit of 113 chars including ipc://. We might fix this in libzmq by shortening an over-long IPC pathname into a unique string; so long as this is done consistently in bind and in connect, it will save applications from weird failures when they use external data to generate IPC pathnames.
-
- 27 Aug, 2014 3 commits
-
-
Pieter Hintjens authored
It's bad practice to start by testing all exceptional conditions and then dropping through to the 'normal' condition. Apart from being inefficient, it's deceptive to the user. Conditional code should always try to show the natural expectation of the code, with exceptional cases coming last. Solution: clean up this code.
-
Pieter Hintjens authored
-
Pieter Hintjens authored
- not initialized before use - name is nasty (boolean variables should not have negative names) Solution: rename to 'lossy' and initialize to 'true'.
-
- 26 Aug, 2014 3 commits
-
-
Pieter Hintjens authored
Fix test broken when we changed FD_SETSIZE.
-
Richard Newton authored
-
Richard Newton authored
Problem: FD_SETSIZE 1024 is too restrictive under Windows
-
- 23 Aug, 2014 1 commit
-
-
Pieter Hintjens authored
Solution: increased to 4096 by default for all MSVC builds, for MinGW, and for CMake. Note: this is a speculative change, it needs confirmation before we can keep it. Particularly, there is some doubt that changing this in libzmq will affect upstream applications using libzmq.dll.
-
- 14 Aug, 2014 3 commits
-
-
Pieter Hintjens authored
Code cleanup
-
Martin Hurton authored
-
Pieter Hintjens authored
Add const qualifier to source parameters for z85 encode/decode
-
- 13 Aug, 2014 4 commits
-
-
Kapp Arnaud authored
-
Pieter Hintjens authored
Reset metadata for outbound messages
-
Martin Hurton authored
-
Pieter Hintjens authored
Bugfix wrong CMakeLists.txt after rename of file
-
- 12 Aug, 2014 11 commits
-
-
kreuzberger authored
-
Martin Hurton authored
Documentation patches
-
Pieter Hintjens authored
Renamed test case to actually explain what it's testing, and cleaned up the code a little.
-
Pieter Hintjens authored
-
Pieter Hintjens authored
-
Pieter Hintjens authored
Solution: change setsockopts on printable keys to expect 41, nor 40 bytes. Code still accepts 40 bytes for compatibility, and copies the key to a well-terminated string before using it. Fixes #1148
-
Pieter Hintjens authored
-
Pieter Hintjens authored
-
Pieter Hintjens authored
Code cleanup
-
Martin Hurton authored
-
Martin Hurton authored
-
- 08 Aug, 2014 3 commits
-
-
Pieter Hintjens authored
Provide socket option for pub sockets to not silently drop message
-
kreuzberger authored
-
kreuzberger authored
-
- 07 Aug, 2014 4 commits
-
-
Pieter Hintjens authored
Document altered HWM behaviour when ZMQ_ROUTER_MANDATORY is set.
-
Goswin von Brederlow authored
-
Pieter Hintjens authored
Add test for HWM behaviour for mandatory ROUTER sockets over tcp
-
Goswin von Brederlow authored
-
- 05 Aug, 2014 2 commits
-
-
Pieter Hintjens authored
moved root CMakeLists.txt tests config to tests/CMakeLists.txt
-
Diego authored
-
- 29 Jul, 2014 2 commits
-
-
Pieter Hintjens authored
Update zmq_msg_get(ZMQ_SHARED) to return true for type_cmsg messages
-
Thomas Rodgers authored
-
- 28 Jul, 2014 3 commits
-
-
Pieter Hintjens authored
define encoding for message metadata to be UTF8
-
Pieter Hintjens authored
use enum retired_fd instead of -1
-
MinRK authored
clarifies that these are text fields, and removes ambiguity about how to create proper text object from stored bytes.
-