Pieter Hintjens
97935c582e
Added link to zmq_msg_gets
2014-04-28 11:30:49 +02:00
KIU Shueng Chuan
d4c5dc9b1d
update ZMQ_STREAM docs about connection notification
...
Also the portion about how to close a connection does not only apply to
servers.
2014-04-27 06:16:59 +08:00
Dahko
6a627acea7
Fixed wrong assert in zmq_recv
...
zmq_recv returns bytes count, not error code, so 'assert (rc==0)' behaved completely wrong
2014-03-17 16:38:19 +03:00
KennethWilke
2bcf860e77
Minor change to zmq_curve_keypair doc
2014-03-06 15:18:42 -06:00
Pieter Hintjens
305a1442ae
Added scaffolding for zmq_msg_gets
2014-03-03 13:19:40 +01:00
Olaf Mandel
45dfbc5248
Fix zmq_socket example in documentation
...
Issues adressed:
- The actual data was never read from the socket, causing all even
numbered loop iterations to fail
- The socket variable was called server once
2014-02-24 18:27:03 +01:00
Olaf Mandel
e41c8cba0e
Rename ZMQ_MAX_SOCKETS_MAX to ZMQ_SOCKET_LIMIT
...
As per suggestion by Pieter Hintjens. Also update wording in
zmq_ctx_set manual a bit.
2014-02-14 10:09:19 +01:00
Pieter Hintjens
1e9ea54bf6
Merge pull request #889 from olafmandel/MAX_SOCKETS_MAX
...
Add ZMQ_MAX_SOCKETS_MAX to zmq_ctx_get()
2014-02-13 19:15:01 +01:00
Laurent Alebarde
3fb800c100
fix revert
2014-02-13 18:52:15 +01:00
Laurent Alebarde
abf9d8b74e
Revert "add a proxy hook"
...
This reverts commit 9ae6a91fadb96fd48038fde04cc3d4b61b49a8a1.
2014-02-13 18:35:09 +01:00
Laurent Alebarde
bc25366f7c
Revert "add proxy_chain, a multi proxies chaining in the same thread feature"
...
This reverts commit bc7441f5176589ad9a34dc2bde6b91d78a44e3e0.
2014-02-13 18:35:09 +01:00
Olaf Mandel
5815b768b9
Add ZMQ_MAX_SOCKETS_MAX to zmq_ctx_get()
...
The new options allows querying the maximum allowed number of sockets.
This is system dependent and cannot be encoded in the include file as a
preprocessor macro: for ZMQ_USE_SELECT, this depends on the FD_SETSIZE
macro at time of library compilation, not at time of include file use.
2014-02-13 15:54:06 +01:00
Pieter Hintjens
fa318400dc
Fixed man page for zmq_proxy_hook
...
- spaces instead of tabs for indentation
- fixed levels under EXAMPLE USAGE
- added to Makefile.am
2014-01-29 15:15:29 +01:00
Laurent Alebarde
bc7441f517
add proxy_chain, a multi proxies chaining in the same thread feature
2014-01-28 18:15:01 +01:00
Pieter Hintjens
b1aba5dc30
Fixed example for zmq_msg_copy
2014-01-24 12:07:46 -06:00
Pieter Hintjens
62ac5bb77f
Fixed type for ZMQ_RCVMORE getsockopt example
2014-01-24 12:07:46 -06:00
Laurent Alebarde
9ae6a91fad
add a proxy hook
2014-01-24 16:52:30 +01:00
KIU Shueng Chuan
e71dfd13d7
typo fix: RECVHWM -> RCVHWM
2014-01-22 08:40:35 +08:00
Tim M
515af9b147
Added assert on duplicate id in ROUTER and STREAM sockets. Updated man to reflect this change. Modified test case to match.
2014-01-21 11:43:34 -08:00
Tim M
3fbc10eba7
Updated man entries, and added behavior in case the user duplicates peer ids. In this case the socket reverts to default behavior.
2014-01-19 17:28:13 -08:00
Andre Caron
17651b9276
Adds support for detecting ZMQ_STREAM disconnections.
...
When a ZMQ_STREAM socket connection is broken (intentionally, via `shutdown()`
or accidentally via client crash or network failure), there is no way for the
application to dertermine that it should drop per-connection data (such as
buffers).
This contribution makes sure the application receives a 0-length message to
notify it that the connection has been broken. This is symmetric with the
process of closing the connection from within the application (where the
application sends a 0-length message to tell ZeroMQ to close the connection).
Conflicts:
CMakeLists.txt
2014-01-14 17:20:46 -08:00
Stefan Radomski
23ea1b2b64
typo in docs
2014-01-07 01:13:46 +01:00
Stefan Radomski
3aeaa6fab1
ZMQ_SRCFD docs and tests
...
Also moved the fd field from message content to message itself
2014-01-07 01:09:51 +01:00
Pieter Hintjens
5bf96f64b0
Removed ZMQ_ZAP_IPC_CREDS option
...
- This seems redundant; is there a use case for NOT providing
the IPC credentials to the ZAP authenticator?
- More, why is IPC authentication done via libzmq instead of ZAP?
Is it because we're missing the transport type on the ZAP request?
2014-01-01 17:39:14 +01:00
Pieter Hintjens
adf5b45d71
Reordered socket options
...
- put into alphabetical order
- there was no consistency in previous ordering
2014-01-01 16:28:30 +01:00
Pieter Hintjens
49a2902c82
Fixed issue #801
2014-01-01 15:36:47 +01:00
Pieter Hintjens
9d9592f830
Whitespace fixes
...
Minor layout fix
Whitespace fix
2014-01-01 15:36:33 +01:00
KIU Shueng Chuan
5fa3f0a045
doc bugfix: ZMQ_MSGMORE should be ZMQ_SNDMORE
2013-12-23 23:06:18 +08:00
Alexey Melnichuk
b7a2248e22
Update doc for zmq_proxy_steerable [ci skip]
2013-12-17 15:27:55 +03:00
Brandon Carpenter
a018ef5e86
Add support for extending ZAP request address with IPC peer credentials.
...
Another take on LIBZMQ-568 to allow filtering IPC connections, this time
using ZAP. This change is backward compatible. If the
ZMQ_ZAP_IPC_CREDS option is set, the user, group, and process IDs of the
peer process are appended to the address (separated by colons) of a ZAP
request; otherwise, nothing changes. See LIBZMQ-568 and zmq_setsockopt
documentation for more information.
2013-12-06 14:28:44 -08:00
Brandon Carpenter
dc9b1309b9
Shortened ZMQ_IPC_ACCEPT_FILTER_[UGP]ID to ZMQ_IPC_FILTER_[UGP]ID.
2013-12-06 09:58:10 -08:00
Pieter Hintjens
e48ca50663
Merge pull request #774 from shubred1/master
...
Updated documentation for zmq_disconnect() and zmq_setsockopt().
2013-12-05 03:23:12 -08:00
Brandon Carpenter
2252322acc
Add IPC accept filter socket options.
...
Adds ZMQ_IPC_ACCEPT_FILTER_{PID,UID,GID} socket options to add processs,
user, and group IDs to the IPC filter sets. Fixes LIBZMQ-568.
2013-12-04 14:23:13 -08:00
Shane Hubred
c7693bedea
Updated documentation for zmq_disconnect() and zmq_setsockopt().
2013-12-04 15:02:49 -06:00
Chris Laws
38bceca9ca
Add ability to set and get DSCP socket option
2013-11-25 13:31:21 +10:30
Mathias Hablützel
3535a1d7ea
Fixed typo in documentation about zmq_proxy_steerable()
2013-11-15 15:31:09 +01:00
Pieter Hintjens
c89518d33d
Added links to RFCs for socket patterns
2013-11-13 13:57:57 +01:00
Mark Barbisan
e84f17bbb4
Modified the zmq_setsockopt documentation to include the ZMQ_ROUTER_HANDOVER option
2013-11-06 23:21:28 -05:00
Erik Hugne
bbbccebbe7
zmq: add TIPC manpage
...
Signed-off-by: Erik Hugne <erik.hugne@ericsson.com>
2013-11-05 13:02:41 +01:00
Denis Mingulov
bdf8bc3193
Doc examples with zmq_msg_close usage - parameter is 'zmq_msg_t *'
...
Documentation examples for zmq_msg_get and zmq_msg_more functions have an
incorrect call to zmq_msg_close function - with 'zmq_msg_t' as a parameter
despite 'zmq_msg_t *' is required, so it is impossible to compile these
examples properly.
Also for zmq_msg_get example - declaration of zmq_msg_t variable is added
(like it is done in other examples).
2013-11-04 15:19:34 +02:00
Pieter Hintjens
c2c0f39d36
Fixed ref to zmq_socket_monitor
2013-10-28 11:48:34 +01:00
Pieter Hintjens
87718c6102
Clarified use of secret/public keys
2013-10-23 16:03:40 +02:00
Pieter Hintjens
09426ff308
Fixed man page for CURVE key options
2013-10-23 12:04:40 +02:00
Laurent Alebarde
984c2e94e4
small fix inzmq_proxy_steerable doc
2013-10-18 16:40:21 +02:00
Laurent Alebarde
99b13638eb
add doc to zmq_proxy_steerable
2013-10-18 16:35:54 +02:00
Jens Henrik Hertz
f0a0e4d817
Update zmq_msg_init_data.txt
2013-10-14 20:27:23 +02:00
Pieter Hintjens
50a1973ee6
Identity can only be set on sockets that can connect to ROUTER
2013-10-09 19:53:18 +02:00
Brandon Carpenter
ae7fad48a8
Add note on Linux abstract namespace to ipc documentation.
2013-10-07 10:41:20 -07:00
Dylan Cali
0b4ce80853
fix minor typo in zmq_ctx_get doc example
2013-10-02 02:59:44 -05:00
Pieter Hintjens
fd4d125d8e
Packaging for zmq_curve_keypair function
...
* Added new man page for this
* Added test case, in tests/test_security_curve.cpp
* Noted in zmq_utils.h that these methods are documented
2013-09-30 15:14:02 +02:00