Richard Newton
111c20dc22
Fix signed/unsigned comparison
2013-11-19 11:00:07 +01:00
Richard Newton
3a4896f4a3
Fix signed/unsigned comparison
2013-11-19 10:59:57 +01:00
Richard Newton
0855c28069
Reduce default maximum number of sockets by 1 so there is room for the reaper socket.
2013-11-19 10:58:34 +01:00
Richard Newton
737b6afc97
Revert "Make FD_SETSIZE = ZMQ_MAX_SOCKETS_DFLT + 1 so there is room for the repear socket."
...
This reverts commit 0b92831b2a82c3bbc0e9371662c546b94915a3ea.
2013-11-19 10:58:28 +01:00
psl-felipefarinon
8f85bafe37
issue #583 removing C++11 code.
2013-11-19 10:58:20 +01:00
Bruno D. Rodrigues
f72dbb35d5
Fix socket creation above sistem limits for all 'other' OS not covered by eventfd, windows or vms; enhanced test to create sockets up to a bigger limit to really test hitting the OS limit
2013-11-19 10:55:48 +01:00
Pieter Hintjens
5d6e7a74c1
Added test case to ignore
2013-11-09 09:59:21 +01:00
Pieter Hintjens
e0c8a112a4
Cherry picking fixes from master
2013-11-09 09:56:21 +01:00
Martin Hurton
f6293d257d
Signal that the peer performed orderly shutdown
2013-11-09 09:52:09 +01:00
Richard Newton
f33bdcf02e
Fix formatting.
2013-11-09 09:52:08 +01:00
Richard Newton
fef24a8c1f
Make FD_SETSIZE = ZMQ_MAX_SOCKETS_DFLT + 1 so there is room for the repear socket.
2013-11-09 09:52:05 +01:00
Richard Newton
bfc3deb43a
Get maximum number of sockets it can handle from poller_t
2013-11-09 09:52:02 +01:00
psl-felipefarinon
dccf1dce1e
Fixing broken build issue #583
2013-11-09 09:51:59 +01:00
Richard Newton
24311dee1b
Add test case for many sockets
...
Conflicts:
CMakeLists.txt
tests/Makefile.am
2013-11-09 09:50:43 +01:00
psl-felipefarinon
27d20aacc7
Fixing issue #583 . Using low resolution timer for clock::now_ms
2013-11-09 09:47:41 +01:00
Pieter Hintjens
b2698474d2
Simplified fdpair reset after fork
2013-11-09 09:47:40 +01:00
Pieter Hintjens
0465e9abe9
Simplified error handling for make_fdpair on Windows
2013-11-09 09:47:04 +01:00
Pieter Hintjens
885c816e57
Fix for issue 574
2013-11-09 09:47:02 +01:00
Pieter Hintjens
7f3d0995cd
Removed over-long pauses in tests
...
- used msleep (10) in most places instead of zmq_sleep (1)
- may cause failures on slower machines
- to change, modify SETTLE_TIME in testutil.h
- tested down to 1 msec on fast boxes
Conflicts:
tests/test_connect_delay_tipc.cpp
tests/test_proxy.cpp
tests/test_sub_forward_tipc.cpp
tests/test_term_endpoint_tipc.cpp
tests/testutil.hpp
2013-11-09 09:44:17 +01:00
Richard Newton
de239f358e
Fix race condition on shutdown
2013-11-06 20:16:03 +01:00
Richard Newton
30f470eff5
Fix test warning.
2013-11-06 20:16:03 +01:00
Richard Newton
f0b69bba28
Fix test warning.
2013-11-06 20:16:03 +01:00
MinRK
60032ef330
test zmq_msg_close after sending empty message on ROUTER_RAW
2013-11-06 20:16:03 +01:00
MinRK
c663f37761
add missing msg->init for ROUTER_RAW with empty message
2013-11-06 20:16:03 +01:00
Pieter Hintjens
b22c2e4f8a
Updated NEWS
2013-11-04 17:37:15 +01:00
Denis Mingulov
54a3ebcac6
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 17:35:47 +01:00
Pieter Hintjens
aede37e3e5
Fixed issue 578 - corrected type usage
2013-11-04 17:34:54 +01:00
Pieter Hintjens
2949f2dbc5
Fixed issue 578
2013-11-04 17:34:14 +01:00
Pieter Hintjens
28b7c991af
Merge pull request #28 from hintjens/master
...
Fixed configure error on non-Linux boxes
2013-10-28 03:58:52 -07:00
Pieter Hintjens
1c70e91c6f
Fixed configure error on non-Linux boxes
2013-10-28 11:58:29 +01:00
Pieter Hintjens
c85fbaf22e
Merge pull request #27 from hintjens/master
...
Fixed ref to zmq_socket_monitor
2013-10-28 03:49:45 -07:00
Pieter Hintjens
b58055794b
Fixed ref to zmq_socket_monitor
2013-10-28 11:49:23 +01:00
Pieter Hintjens
cb3c82271a
Merge pull request #26 from hintjens/master
...
Backporting fixes from master
2013-10-25 01:04:06 -07:00
Pieter Hintjens
9bf10a83a1
Updated NEWS
2013-10-25 10:03:42 +02:00
Pieter Hintjens
8efd7affc6
test_stream failed when response was broken into frames
2013-10-25 09:56:04 +02:00
Pieter Hintjens
bf97ea8ed8
Merge pull request #25 from hintjens/master
...
Clarified use of secret/public keys
2013-10-23 07:04:20 -07:00
Pieter Hintjens
cd2afebd0a
Clarified use of secret/public keys
2013-10-23 16:03:45 +02:00
Pieter Hintjens
2b8d86c24a
Merge pull request #24 from hintjens/master
...
Fixed man page for CURVE key options
2013-10-23 03:05:44 -07:00
Pieter Hintjens
bd411bbf11
Fixed man page for CURVE key options
2013-10-23 12:04:57 +02:00
Pieter Hintjens
573d7b0c0b
Merge pull request #23 from hintjens/master
...
Backporting LIBZMQ-569 fix from master
2013-10-13 23:05:54 -07:00
Pieter Hintjens
dcb9312ba6
Updated NEWS for backport
2013-10-14 08:04:57 +02:00
Martin Hurton
5490794666
Load identity message to decoder at start
2013-10-14 08:03:36 +02:00
Pieter Hintjens
07d7cf69d0
Merge pull request #22 from hintjens/master
...
Temporary workaround for broken libsodium install
2013-10-13 05:47:11 -07:00
Pieter Hintjens
b24db36057
Temporary workaround for broken libsodium install
2013-10-13 14:46:08 +02:00
Pieter Hintjens
4f2ac39d28
Merge pull request #21 from hintjens/master
...
Backporting fixes from master
2013-10-11 03:12:27 -07:00
Pieter Hintjens
a32c02ae47
Identity can only be set on sockets that can connect to ROUTER
2013-10-11 11:47:33 +02:00
Martin Hurton
622e3b5476
Rename engine's methods to improve code readability
2013-10-11 11:47:12 +02:00
xantares
6c036b39ae
Fixed out-of-source build
2013-10-11 11:46:50 +02:00
Pieter Hintjens
8cdff6fa2e
Fixed NEWS
2013-10-08 17:54:41 +02:00
Pieter Hintjens
f8cebb460a
Revert "replace macro constants with enum types for user facing constants"
...
This reverts commit 4fb74539250d83e82e40e85d39e2e756eccdb8a3.
v4.0.1
2013-10-08 15:02:58 +02:00