- 09 Sep, 2013 3 commits
-
-
Pieter Hintjens authored
* This is passed to the ZAP handler in the 'domain' field * If not set, or empty, then NULL security does not call the ZAP handler * This resolves the phantom ZAP request syndrome seen with sockets where security was never intended (e.g. in test cases) * This means if you install a ZAP handler, it will not get any requests for new connections until you take some explicit action, which can be setting a username/password for PLAIN, a key for CURVE, or the domain for NULL.
-
Pieter Hintjens authored
-
Pieter Hintjens authored
-
- 06 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
- was not looping to read all input from peer - broke on OS/X specifically
-
- 05 Sep, 2013 1 commit
-
-
Pieter Hintjens authored
-
- 04 Sep, 2013 5 commits
-
-
Pieter Hintjens authored
-
Pieter Hintjens authored
- tests that system can provide at least 1,000 sockets - we could expand on this but this covers the main case of OS/X having a too-low default limit of 256 handles per process
-
Pieter Hintjens authored
-
Pieter Hintjens authored
* Command names changed from null terminated to length-specified * Command frames use the correct flag (bit 2) * test_stream acts as test case for command frames * Some code cleanups
-
Pieter Hintjens authored
-
- 02 Sep, 2013 6 commits
-
-
Pieter Hintjens authored
- if ZAP server returns anything except 200, connection is closed - all security tests now pass correctly - test_security_curve now does proper client key authentication using test key - test_security_plain now does proper password authentication
-
Pieter Hintjens authored
- Split off NULL security check from PLAIN - Cleaned up test_linger code a little - Got all tests to pass, added TODOs for outstanding issues - Added ZAP authentication for NULL test case - NULL mechanism was not passing server identity - fixed - cleaned up test_security_plain and removed option double-checks (made code ugly) - lowered timeout on expect_bounce_fail to 150 msec to speed up checks - removed all sleeps from test_fork and simplified code (it still passes :-)
-
Pieter Hintjens authored
-
Pieter Hintjens authored
add test_linger
-
Pieter Hintjens authored
Adding ability for a context to be terminated in a forked child process
-
Pieter Hintjens authored
Remove delay options
-
- 01 Sep, 2013 8 commits
-
-
Matt Connolly authored
-
MinRK authored
avoids -Wall failures comparing int to uint
-
Matt Connolly authored
-
Pieter Hintjens authored
test failed auth for both PLAIN and CURVE
-
Matt Connolly authored
-
Matt Connolly authored
Terminate context in a child process of fork() to replace file descriptors to not interfere with parent process's context
-
Matt Connolly authored
-
MinRK authored
tests that default LINGER (-1) ensures message delivery. Note: it fails for large messages ( > 1MB, depending on the system).
-
- 31 Aug, 2013 3 commits
-
-
Ian Barber authored
Change name of icanhasall to subscribe_to_all
-
Shawn J. Goff authored
icanhasall is cute (for now), but the effect of the variable is clear only after tracking down its origin reading the commit. This change is intended to make it easier for people to have some intuition about its effect from its name.
-
MinRK authored
adds expect_bounce_fail test function which is like bounce, but fails if messages arrive.
-
- 30 Aug, 2013 3 commits
-
-
MinRK authored
This test fails because PLAIN authentication doesn't actually reject connections
-
Pieter Hintjens authored
Disable failing tests on windows.
-
Richard Newton authored
-
- 29 Aug, 2013 4 commits
-
-
Martin Hurton authored
Fixed silly port number.
-
Guido Goldstein authored
-
Martin Hurton authored
Fixed markup so documentation can be built.
-
Guido Goldstein authored
-
- 24 Aug, 2013 2 commits
-
-
Pieter Hintjens authored
get to clean compile under vs2012
-
Evan Burkitt authored
Added some missing (but existing in branch) files to libzmq11 project needed to compile as static library by VS2012 (at least), and fixed some warnings. One warning remains in raw_decoder.cpp, which I'm leaving for now because I'm not sure how project owners would like to fix it.
-
- 21 Aug, 2013 1 commit
-
-
Pieter Hintjens authored
Add the Socket Identity info to the ZAP Messages
-
- 20 Aug, 2013 3 commits
-
-
Ian Barber authored
-
Ian Barber authored
-
Ian Barber authored
Add ZMQ_CONFLATE socket option
-