- 27 May, 2018 1 commit
-
-
Simon Giesecke authored
Problem: inconsistent naming style for private data members, conflicts with naming of local variables and member functions Solution: apply and check _lower_case naming style for private data members
-
- 26 May, 2018 1 commit
-
-
Simon Giesecke authored
Solution: define and apply parameter naming style: lower_case_
-
- 22 May, 2018 2 commits
-
-
Simon Giesecke authored
Solution: removed
-
Simon Giesecke authored
Problem: API poller cannot be set independently from I/O thread poller, poll I/O thread poller broken on Windows Solution: change platform definitions to separate API poller from I/O thread poller, disallow configuring poll I/O thread poller on Windows
-
- 12 Feb, 2018 3 commits
-
-
Simon Giesecke authored
Solution: change termination condition of select_t
-
Simon Giesecke authored
Solution: fixed call of select, and initialization of poll_t members
-
Luca Boccassi authored
* Problem: build failure with select as polling mechanism Solution: cast mailbox_handle argument to (poller_t::handle_t) like in the reaper thread class. * Problem: build failure due to INT_MAX use without include Solution: include limits and climits in src/select.cpp where INT_MAX is used * Problem: build failure due to unused variable in select.cpp Solution: move the declaration of int rc inside the ifdef block where it is actually used * Problem: reference to wrong variable in select.cpp breaks build Solution: fix it * Problem: family_entry_t constructor has no body, build fails on *nix Solution: add empty inline function in the struct * Problem: no test coverage for poll and select Solution: add Travis jobs for them on Linux * Problem: Travis jobs cannot run in container infra Solution: set sudo: false as it is not required anymore
-
- 11 Feb, 2018 1 commit
-
-
Simon Giesecke authored
Solution: extract thread_ctx_t from ctx_t
-
- 09 Feb, 2018 2 commits
-
-
sigiesec authored
Solution: relaxed test assertions, based on the actual time passed, instead of assuming that this equals to the time slept
-
Simon Giesecke authored
load Solution: add assertions, partially in debug build only, improved naming
-
- 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
-
- 26 Oct, 2017 3 commits
- 01 Sep, 2017 1 commit
-
-
sigiesec authored
Solution: handle case when get_fd_family fails
-
- 21 Aug, 2017 1 commit
-
-
sigiesec authored
Solution: extract find_fd_entry_by_handle from rm_fd
-
- 14 May, 2016 1 commit
-
-
evoskuil authored
-
- 03 Feb, 2016 1 commit
-
-
Ilya Kulakov authored
select was improved to support multiple service providers on Windows. it should be slightly faster because of optimized iteration over selected sockets.
-
- 28 Jan, 2016 1 commit
-
-
Constantin Rack authored
Solution: update to 2016
-
- 06 Sep, 2015 1 commit
-
-
Constantin Rack authored
-
- 02 Jun, 2015 1 commit
-
-
Pieter Hintjens authored
Of course people still "can" distributed the sources under the LGPLv3. However we provide COPYING.LESSER with additional grants. Solution: specify these grants in the header of each source file.
-
- 22 Jan, 2015 1 commit
-
-
Pieter Hintjens authored
Solution: update for 2015 Fixes #1320
-
- 02 Jul, 2014 1 commit
-
-
Joel Lauener authored
environment variables.
-
- 21 Feb, 2014 1 commit
-
-
Pavel Pimenov authored
V547 Expression 'file_desc >= 0' is always true. Unsigned type value is always >= 0. socket_base.cpp 845 V547 Expression 'file_desc >= 0' is always true. Unsigned type value is always >= 0. socket_base.cpp 863 V547 Expression 'file_desc >= 0' is always true. Unsigned type value is always >= 0. socket_base.cpp 897 http://www.viva64.com/en/d/0137/print/
-
- 02 Jan, 2014 1 commit
-
-
Pieter Hintjens authored
-
- 07 Nov, 2013 2 commits
-
-
Richard Newton authored
-
Richard Newton authored
-
- 12 Mar, 2013 1 commit
-
-
Pieter Hintjens authored
Copyrights had become ads for Sustrik's corporate sponsors, going against the original agreement to share copyrights with the community (that agreement was: one line stating iMatix copyright + one reference to AUTHORS file). The proliferation of corporate ads is also unfair to the many individual authors. I've removed ALL corporate title from the source files so the copyright statements can now be centralized in AUTHORS and source files can be properly updated on an annual basis.
-
- 09 Nov, 2011 1 commit
-
-
AJ Lewis authored
Older versions of gcc have problems with in-line forward declarations when there's a naming conflict with a global symbol. Signed-off-by:
AJ Lewis <aj.lewis@quantum.com> Expand the original patch to all such forward declarations. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 01 Nov, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 31 Oct, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 24 Jul, 2011 1 commit
-
-
Martin Sustrik authored
Till now wrappers for all the polling mechanisms available on the given platform were compiled, although only one of them was used. This patch compiles just the used one. This can make libzmq binary more concise. Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 13 Jun, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 12 Jun, 2011 1 commit
-
-
Steven McCoy authored
Fix windows.h included before winsock2.h. Remove definition of _WINSOCKAPI_. Signed-off-by:
Steven McCoy <steven.mccoy@miru.hk>
-
- 02 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 13 Jan, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 01 Nov, 2010 1 commit
-
-
Mikael Helbo Kjaer authored
Signed-off-by:
Mikael Helbo Kjaer <mhk@designtech.dk>
-
- 30 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by:
Martin Sustrik <sustrik@250bpm.com>
-
- 26 Sep, 2010 1 commit
-
-
Martin Sustrik authored
-