- 18 May, 2019 2 commits
-
-
Luca Boccassi authored
Solution: now that clang-format 6+ is used in the CI, fix it
-
Luca Boccassi authored
Solution: unify the two APIs, as they are both still in DRAFT state and thus can be changed.
-
- 15 May, 2019 1 commit
-
-
jean-airoldie authored
Solution: Allow ZMQ_PUB and ZMQ_PUSH sockets types for the monitoring. This way someone could create a ZMQ_PULL socket connected to multiple monitoring sockets at the same time.
-
- 09 May, 2019 2 commits
-
-
Simon Giesecke authored
Solution: change return type to int (again) and return fd via an output parameter
-
Simon Giesecke authored
Solution: use proper fd_t type, and also define and use a zmq_fd_t in the API
-
- 02 May, 2019 1 commit
-
-
jean-airoldie authored
Solution: Add some and document it.
-
- 28 Apr, 2019 1 commit
-
-
jean-airoldie authored
Solution: Add a method to get the zmq_poller's signaler fd. Then we can associate a poller instance with every thread safe socket and use its fd.
-
- 10 Feb, 2019 1 commit
-
-
Luca Boccassi authored
Solution: add API and ZMQ_EVENT_PIPES_STATS event which generates 2 values, one for the egress and one for the ingress pipes respectively. Refactor the events code to be able to send multiple values.
-
- 02 Feb, 2019 1 commit
-
-
Simon Giesecke authored
Solution: add monitor event socket option
-
- 05 Nov, 2018 2 commits
-
-
Luca Boccassi authored
Solution: remove it
-
Luca Boccassi authored
Solution: use it only if there is at least one thread-safe socket, which is not compatible with the older zmq_poll implementation.
-
- 01 Jun, 2018 7 commits
-
-
Simon Giesecke authored
Solution: move to separate header
-
Simon Giesecke authored
Solution: use fast_vector_t as in poll implementation
-
Simon Giesecke authored
Solution: unify between Windows and non-Windows code
-
Simon Giesecke authored
Solution: extract to function
-
Simon Giesecke authored
Solution: extract class template fast_vector_t
-
Simon Giesecke authored
Solution: extract compute_timeout method
-
Simon Giesecke authored
Solution: remove duplication
-
- 30 May, 2018 1 commit
-
-
Simon Giesecke authored
Solution: introduced named constants
-
- 27 May, 2018 1 commit
-
-
Simon Giesecke authored
Solution: replace by static_cast/reinterpret_cast
-
- 26 May, 2018 2 commits
-
-
Simon Giesecke authored
Solution: remove else
-
Simon Giesecke authored
Solution: define and apply parameter naming style: lower_case_
-
- 22 May, 2018 1 commit
-
-
Simon Giesecke authored
Solution: add const
-
- 18 May, 2018 2 commits
-
-
Simon Giesecke authored
Solution: replace by C++-style casts
-
Simon Giesecke authored
Solution: restructured code, inverted condition
-
- 14 May, 2018 5 commits
-
-
Simon Giesecke authored
Solution: handle types properly
-
Simon Giesecke authored
Solution: use a typedef instead
-
Simon Giesecke authored
Solution: check and return an error on invalid arguments. Fixes #3088
-
Simon Giesecke authored
Solution: extract common code into functions
-
Simon Giesecke authored
Solution: return NULL and set errno to ENOMEM
-
- 10 Mar, 2018 2 commits
-
-
Luca Boccassi authored
Solution: commit clang-format-diff
-
Manuel Segura authored
* Problem: Still need to port over more files to VxWorks 6.x Solution: Port more files to VxWorks 6.x * Problem: Need to port over remaining files to VxWorks 6.x. Also remove POSIX thread dependency for VxWorks (because of priority inversion problem in POSIX mutexes with VxWorks 6.x processes) Solution: Port over remaining files to VxWorks 6.x. Also removed POSIX thread dependency for VxWorks * Problem: Needed to modify TCP, UDP, TIPC classes with #ifdefs to be compatible with VxWorks 6.x. Solution: Modify TCP, UDP, TIPC classes with #ifdefs to be compatible with VxWorks 6.x
-
- 05 Mar, 2018 1 commit
-
-
Luca Boccassi authored
Solution: run make clang-format-diff and commit the changes.
-
- 13 Feb, 2018 1 commit
-
-
Simon Giesecke authored
reuse Solution: extract into functions defined in ip.hpp Problem: signaler_t::make_fdpair not reusable Solution: move make_fdpair to ip.hpp Problem: epoll worker with no fds cannot be stopped Solution: use interruptible epoll_pwait call Problem: insufficient unit tests for poller Solution: add test cases
-
- 02 Feb, 2018 1 commit
-
-
sigiesec authored
Solution: applied clang-format
-
- 31 Jan, 2018 1 commit
-
-
sigiesec authored
Solution: signal error to caller, and apply appropriate cleanup
-
- 19 Sep, 2017 1 commit
-
-
sigiesec authored
Solution: replace by "routing id"
-
- 07 Sep, 2017 1 commit
-
-
Doron Somech authored
-
- 06 Sep, 2017 1 commit
-
-
sigiesec authored
Solution: replace by "routing id"
-
- 01 Sep, 2017 1 commit
-
-
sigiesec authored
Solution: add initial implementation
-