- 15 May, 2018 4 commits
-
-
Simon Giesecke authored
Solution: fix types
-
Simon Giesecke authored
Solution: set ENABLE_DRAFTS=ON
-
Luca Boccassi authored
Problem: test_spec_dealer not using test framework
-
Simon Giesecke authored
Solution: migrate to Unity
-
- 14 May, 2018 33 commits
-
-
Luca Boccassi authored
Warnings in Windows builds
-
Simon Giesecke authored
Solution: handle types properly
-
Simon Giesecke authored
Solution: Use fd_t
-
Simon Giesecke authored
Solution: Use size_t instead of int
-
Simon Giesecke authored
Solution: Use unsigned char instead of size_t
-
Simon Giesecke authored
Solution: Use unsigned char instead of size_t
-
Simon Giesecke authored
Solution: Use fd_t
-
Simon Giesecke authored
Solution: Use fd_t
-
Simon Giesecke authored
Solution: explicitly compare function pointer against NULL
-
Simon Giesecke authored
Solution: make proper boolean expression
-
Simon Giesecke authored
Solution: make proper boolean expression
-
Simon Giesecke authored
Solution: move conditional include directive to precompiled.hpp
-
Simon Giesecke authored
Solution: fix type specification
-
Simon Giesecke authored
Solution: fix type specification
-
Simon Giesecke authored
Solution: enable warnings-as-errors
-
Luca Boccassi authored
Problem: zmq_poller_[add/modify] accept invalid events arguments silently
-
Simon Giesecke authored
Problem: heartbeat tests are disabled
-
Simon Giesecke authored
Solution: use a typedef instead
-
Simon Giesecke authored
Solution: check and return an error on invalid arguments. Fixes #3088
-
Luca Boccassi authored
Solution: re-enable them
-
Simon Giesecke authored
Solution: extract common code into functions
-
Luca Boccassi authored
Add poller docs
-
Simon Giesecke authored
Solution: add symlinks to zmq_poller.txt
-
Simon Giesecke authored
Solution: add initial documentation
-
Simon Giesecke authored
Solution: return NULL and set errno to ENOMEM
-
Simon Giesecke authored
Solution: change comment, and add test case for zmq_poller_modify with events == 0
-
Simon Giesecke authored
Problem: inconsistent behaviour of zmq_poller_add and zmq_poller_add_fd in case of memory exhaustion Solution: always return -1 with errno == ENOMEM
-
Luca Boccassi authored
ZMTP 3.1 PING Context not implemented
-
Simon Giesecke authored
Solution: migrate to unity assertions
-
Luca Boccassi authored
Solution: if a PING message contains a context, echo it back in the PONG message. In order to do so, create the PONG message when PING is received and store it in the engine. After the PING the engine goes straight to encoding and sending, so there can always be at most one pending PING. Add tests for various contexts.
-
Luca Boccassi authored
Solution: treat the first byte of the command body as the size of the command name, rather than as an id, to comply with ZMTP 3.1. This was not an actual problem at runtime since both heartbeat commands have a size of 4, which was treated like an id. But once SUBSCRIBE/UNSUBSCRIBE get implemented it needs to be checked.
-
Luca Boccassi authored
Solution: remove it, it doesn't add much value anyway
-
Simon Giesecke authored
Solution: migrate to unity
-
- 13 May, 2018 3 commits
-
-
Simon Giesecke authored
Problem: building on Linux with Sun Studio still fails
-
Luca Boccassi authored
Solution: initialise it
-
Luca Boccassi authored
Solution: add compiler flags to support extensions like anonymous structs in unions, fix casting of const, and check for suncc rather than solaris
-