- 23 Aug, 2017 3 commits
-
-
sigiesec authored
Problem: missing tests for zmq_timers_* corner cases, missing handling of such corner cases, code duplication, missing assertions in test code Solution: add tests, add checks to timers_t, add match_by_id functor, add assertions
-
sigiesec authored
Solution: added tests
-
sigiesec authored
Solution: replace sleep_ my msleep
-
- 22 Aug, 2017 13 commits
-
-
Doron Somech authored
Problem: insufficient tests for zmq_poller_*
-
sigiesec authored
Problem: replaced by assertions resp. removed
-
sigiesec authored
Solution: added test cases
-
sigiesec authored
Solution: add test case
-
sigiesec authored
Solution: replace ETIMEDOUT within socket_poller_t and all client code by EAGAIN Fixes #2713
-
sigiesec authored
Solution: Return EBADF instead
-
sigiesec authored
Problem: calling zmq_poller_wait* with NULL events causes an assertion, as opposed to other NULL arguments, which return an error Solution: return EFAULT when such an operation is attempted
-
sigiesec authored
Solution: return EFAULT when such an operation is attempted
-
sigiesec authored
Problem: missing test cases for zmq_poller_* functions called with invalid arguments and corner cases for zmq_poller_wait_* Solution: added test cases
-
sigiesec authored
Solution: add checks, added test cases
-
sigiesec authored
Solution: added test cases
-
Luca Boccassi authored
Problem: no tests for socket-related functions passing NULL as socket
-
sigiesec authored
Soluton: added tests
-
- 21 Aug, 2017 7 commits
-
-
Luca Boccassi authored
Problem: code duplication within zmq::select_t::rm_fd
-
sigiesec authored
Solution: extract find_fd_entry_by_handle from rm_fd
-
Jim Klimov authored
Problem: packages builds not mentioned in README.md
-
Luca Boccassi authored
Problem: test_monitor fails sometimes due to a wrong event received but unclear which one
-
Luca Boccassi authored
Solution: add brief description and links
-
Simon Giesecke authored
Solution: enable test
-
Simon Giesecke authored
Solution: add diagnostic output
-
- 20 Aug, 2017 10 commits
-
-
Luca Boccassi authored
Problem: no tests for client-side events for successful handshake and authentication failure in handshake
-
Simon Giesecke authored
Problem: test_zap_unsuccessful_status_500 and test_curve_security_with_bogus_client_credentials sometimes fail, particulary on slow/valgrind runs Solutio: relax test assertion
-
sigiesec authored
Problem: no tests for client-side events for successful handshake and authentication failure in handshake Solution: added tests for CURVE, add emitting of client-side event in curve_client_t; add ZAP code 300/500 tests for all mechanisms; suppress sending an error message for ZAP code 300
-
Constantin Rack authored
Problem: test_security_gssapi expects wrong event
-
Luca Boccassi authored
Solution: do it to avoid leaks. Even though they are below 33 bytes so it's all allocated on the stack, the small message size might change in the future.
-
Luca Boccassi authored
Solution: fix it
-
Luca Boccassi authored
Problem: test_sockopt_hwm fails occasionally
-
Simon Giesecke authored
Solution: relaxed assertion to accept 10% of the SNDHWM, and updated documentation accordingly
-
sigiesec authored
Solution: align assertions with specification of ZMQ_SNDHWM (actual number of enqueueable messages may be lower)
-
Constantin Rack authored
Problem: RPM -devel still ships libzmq.la
-
- 19 Aug, 2017 7 commits
-
-
Luca Boccassi authored
Solution: mention recent changes
-
Luca Boccassi authored
Solution: don't. libtool's archive files are already being deprecated in Debian-based distros. They are no longer necessary, and cause the reverse dependencies to over-link. EG: when built with sodium/pgm/krb5, all applications/libraries linking against libzmq would be forced to link against sodium/pgm/krb5 despite not using any of those libraries symbols.
-
Constantin Rack authored
Problems: GSSAPI builds broken with picky compilers, Debian/RPM packages do not use GSSAPI, no CI jobs that test GSSAPI
-
Luca Boccassi authored
Solution: enable option and install build-dependency for the jobs that already install packages only, to minimise marginal cost in term of runtime
-
Luca Boccassi authored
Solution: enable option and install build-dependency for the jobs that already install packages only, to minimise marginal cost in term of runtime
-
Luca Boccassi authored
Solution: fix it
-
Luca Boccassi authored
Solution: add build-dependency and configure option
-