- 27 Jan, 2020 2 commits
-
-
Simon Giesecke authored
Solution: add const/static
-
Simon Giesecke authored
Solution: consistently use virtual, override and final
-
- 23 Dec, 2019 2 commits
-
-
Simon Giesecke authored
Solution: use std::string instead
-
Simon Giesecke authored
Solution: properly guard members and options
-
- 09 Dec, 2019 1 commit
-
-
Simon Giesecke authored
Solution: introduce macros ZMQ_DEFAULT and ZMQ_NON_COPYABLE_NOR_MOVABLE
-
- 02 Oct, 2019 1 commit
-
-
somdoron authored
Solution: support websocket with tls (wss)
-
- 18 Jul, 2019 1 commit
-
-
somdoron authored
Solution: New class called stream_engine_base which is inherited by ws_engine, zmtp_engine and raw_engine.
-
- 16 Jul, 2019 1 commit
-
-
somdoron authored
Solution: implement ZWS 2.0 which websocket transport for zeromq
-
- 02 Feb, 2019 1 commit
-
-
Simon Giesecke authored
Solution: add monitor event socket option
-
- 06 Nov, 2018 1 commit
-
-
Simon Giesecke authored
Solution: do not use make_pair
-
- 05 Nov, 2018 2 commits
-
-
Simon Giesecke authored
Solution: extract functions for each protocol
-
Luca Boccassi authored
Solution: temporary revert refactoring until it can be properly fixed. Revert "Problem: complexity of start_connecting" This reverts commit 6d7aeb05.
-
- 15 Aug, 2018 2 commits
-
-
Simon Giesecke authored
Solution: extract functions for each protocol
-
Szekely Gyorgy authored
* Add ZMQ_ROUTER_NOTIFY draft socket option
-
- 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 1 commit
-
-
Simon Giesecke authored
Solution: removed
-
- 02 Feb, 2018 1 commit
-
-
sigiesec authored
Solution: applied clang-format
-
- 08 Aug, 2017 1 commit
-
-
Simon Giesecke authored
* Problem: missing test for status code 300, inadequate assertion for status code 500 Solution: add test, change assertion (currently test fails) * Problem: gcc compiler error deprecated conversion from string constant Solution: declare variable as const * Problem: in case of ZAP handler returning a status code other than 200, no appropriate event is emitted Solution: immediately emit event after receiving reply from ZAP handler * Problem: endpoint address is not included in zap-reply monitor event Solution: added functions to retrieve endpoint address in zmq::i_engine and zmq::session_base_t removed unused code block in zmq::stream_engine_t::next_handshake_command * Problem: wrong formatting Solution: fix formatting * Problem: test fails because of EPIPE Solution: add EPIPE/ECONNRESET/ECONNAGAIN handling for more test cases
-
- 28 Jan, 2016 2 commits
-
-
somdoron authored
-
Constantin Rack authored
Solution: update to 2016
-
- 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
-
- 03 Dec, 2014 1 commit
-
-
Min RK authored
checks mechanism != NULL, or NULL + non-empty zap_domain
-
- 11 Sep, 2014 1 commit
-
-
Martin Hurton authored
-
- 17 May, 2014 1 commit
-
-
Martin Hurton authored
-
- 12 Mar, 2014 1 commit
-
-
Mark Barbisan authored
-
- 02 Jan, 2014 1 commit
-
-
Pieter Hintjens authored
-
- 03 Dec, 2013 1 commit
-
-
Martin Hurton authored
-
- 06 Jun, 2013 3 commits
-
-
Martin Hurton authored
-
Martin Hurton authored
-
Martin Hurton authored
-
- 11 Apr, 2013 1 commit
-
-
Martin Hurton 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.
-
- 21 Sep, 2012 1 commit
-
-
Lourens Naudé authored
Significantly reworked the monitoring infrastructure with a more granular per socket API and to play well with monitoring endpoints in application threads
-
- 02 Sep, 2012 1 commit
-
-
Martin Hurton authored
This patch introduces i_msg_sink and i_msg_source interfaces. This allows us to make message encoder and decoder more general.
-
- 24 Aug, 2012 1 commit
-
-
Arthur O'Dwyer authored
There are three versions of monitor_event(), all taking variadic arguments. The original code just has the first one creating a va_list and passing that va_list variadically to the second one... which creates a new va_list and passes it variadically to the third one... and of course everything blows up when we try to pull a non-va_list argument off the stack. The correct approach matches the C standard library's use of printf/vprintf, scanf/vscanf, and so on. Once you make a va_list, you must pass it only to functions which expect a va_list parameter.
-
- 11 Aug, 2012 1 commit
-
-
Martin Hurton authored
Fixes #415.
-
- 04 Aug, 2012 1 commit
-
-
Lourens Naudé authored
-
- 12 Jun, 2012 1 commit
-
-
Ian Barber authored
Rename the pipeset to terminating_pipes, as suggested by Martin H. Adds asserts to test the pipe is contained in the terminating set where appropriate.
-