- 23 Dec, 2014 3 commits
-
-
Pieter Hintjens authored
zmq_atomic_counter_dec returned a 'bool' value, yet this isn't defined by standard, so causes compile errors in upstream code. Solution: return an int that can be safely converted to bool if needed by bindings.
-
Constantin Rack authored
Problem: need atomic reference counting in several projects
-
Pieter Hintjens authored
Solution: as libzmq already provides this across all platforms, expose an atomic counter API. I've not wrapped atomic pointers, though someone who needs this may want to do so.
-
- 20 Dec, 2014 1 commit
-
-
Joe Eli McIlvain authored
Problem: very hard to debug security mechanism mismatch
-
- 19 Dec, 2014 1 commit
-
-
Pieter Hintjens authored
E.g. when server is not configured, and client tries PLAIN security, there is no hint of why this does not work. Solution: add debugging output for this case. Note that the various debugging outputs for security failures should probably be sent to an inproc monitor of some kind.
-
- 07 Dec, 2014 2 commits
-
-
Pieter Hintjens authored
Problem: zmq_epgm is duplicate of zmq_pgm
-
Pieter Hintjens authored
There is zero benefit to this, and some confusion due to the special case nature of this man page. Solution: delete the zmq_epgm man page.
-
- 04 Dec, 2014 3 commits
-
-
Pieter Hintjens authored
Fix #1274
-
Phillip Mienk authored
-
Pieter Hintjens authored
reject old ZMTP connections if auth enabled
-
- 03 Dec, 2014 5 commits
-
-
Min RK authored
use explicit ZMTP/1.0 anonymous greeting rather than HTTP request that just happened to work
-
Min RK authored
- add ws2tcpip.h - alias close->closesocket - increment port in sec_null test
-
Min RK authored
checks mechanism != NULL, or NULL + non-empty zap_domain
-
Min RK authored
auth mechanisms were only enabled when ZMTP handshake is latest version, meaning that connections from old sockets would skip authentication altogether
-
Min RK authored
fails on all auth mechanisms
-
- 27 Nov, 2014 1 commit
-
-
Constantin Rack authored
Manual and welcome documentation
-
- 26 Nov, 2014 7 commits
-
-
Doron Somech authored
-
Doron Somech authored
-
Constantin Rack authored
remove debug printf in test_xpub_welcome_msg
-
Doron Somech authored
-
Constantin Rack authored
Manual and welcome
-
somdoron authored
-
somdoron authored
-
- 24 Nov, 2014 2 commits
-
-
Constantin Rack authored
Fix issue #1257
-
Martin Hurton authored
-
- 20 Nov, 2014 2 commits
-
-
Pieter Hintjens authored
Fix test_filter_ipc for cleared supplementary groups
-
Nikolay Amiantov authored
This should fix part of [https://github.com/zeromq/libzmq/issues/1129].
-
- 17 Nov, 2014 2 commits
-
-
Constantin Rack authored
Problem: linger values other than -1 or 0 are unsafe
-
Pieter Hintjens authored
Solution: set defaults back to infinity, and add new context option, ZMQ_BLOCKY that the user can set to false to get a less surprising behavior on context termination. Eg. zmq_ctx_set (ctx, ZMQ_BLOCKY, false);
-
- 10 Nov, 2014 3 commits
-
-
Constantin Rack authored
Fix busy-polling when reaching the rate limit
-
Claudio Freire authored
-
Claudio Freire authored
-
- 09 Nov, 2014 2 commits
-
-
Pieter Hintjens authored
use more conservative 30 second default timeout for LINGER
-
Min RK authored
Regression in #1248 can cause lost messages at exit.
-
- 08 Nov, 2014 6 commits
-
-
Pieter Hintjens authored
Problem: return code of sodium_init() is not checked.
-
Constantin Rack authored
There are two todo comments in curve_client.cpp and curve_server.cpp that suggest checking the return code of sodium_init() call. sodium_init() returns -1 on error, 0 on success and 1 if it has been called before and is already initalized: https://github.com/jedisct1/libsodium/blob/master/src/libsodium/sodium/core.c
-
Constantin Rack authored
Use consistent spelling, fix typos.
-
J.T. Conklin authored
-
J.T. Conklin authored
-
J.T. Conklin authored
behavior -> behaviour initialize -> initialse initialization -> initialisation
-