- 01 Feb, 2019 19 commits
-
-
Simon Giesecke authored
Solution: removed definitions and uses in subclasses
-
Simon Giesecke authored
Solution: add underscore prefix
-
Simon Giesecke authored
Solution: add underscore prefix
-
Simon Giesecke authored
Solution: pull up common code, introduce new create_engine function in base class
-
Simon Giesecke authored
Solution: pull up
-
Simon Giesecke authored
Solution: pull up tcp_connecter_t::rm_handle and use in all subclasses
-
Simon Giesecke authored
Problem: process_plug, get_new_reconnect_ivl and add_reconnect_timer duplicated across subclasses of stream_connector_base_t Solution: pull up to stream_connector_base_t
-
Simon Giesecke authored
Solution: pull up to stream_connecter_base_t
-
Simon Giesecke authored
Solution: extract common base class stream_connecter_base_t
-
Simon Giesecke authored
Solution: replace by checks against valid value of _handle
-
Simon Giesecke authored
Solution: replace by checks against valid value of _handle
-
Simon Giesecke authored
Solution: rename to _reconnect_timer_started
-
Simon Giesecke authored
Solution: rename to _reconnect_timer_started
-
Simon Giesecke authored
Solution: add underscore prefix to data members
-
Simon Giesecke authored
Solution: add underscore prefix to data members
-
Simon Giesecke authored
Solution: declare _endpoint const
-
Simon Giesecke authored
Solution: extract initialization code into get_peer_address function and declare _peer_address const
-
Simon Giesecke authored
Solution: assign result to address Fixes #3376
-
Simon Giesecke authored
Solution: remove them
-
- 28 Jan, 2019 1 commit
-
-
Simon Giesecke authored
Problem: one more test fails on GNU/Hurd
-
- 27 Jan, 2019 1 commit
-
-
Luca Boccassi authored
Solution: mark test_rebind_ipc as XFAIL on Hurd as it does not implement getsockname on IPC and thus it's impossible to use wildcard IPC binds. Document that ZMQ_LAST_ENDPOINT does not work on Hurd with IPC.
-
- 20 Jan, 2019 5 commits
-
-
Doron Somech authored
Problem: have to check ABI compatibility manually
-
Luca Boccassi authored
Solution: automate it on Travis
-
Constantin Rack authored
Problem: race condition breaks automated OBS release
-
Luca Boccassi authored
Solution: instead of using a temporary release branch that gets deleted after an arbitrary timer, which never matches the time OBS actually takes to do a full git clone, keep the branch permanently in place and simply move it forward to the latest tag on each release.
-
Constantin Rack authored
Problems: test failures on PPC and GNU/hurd
-
- 19 Jan, 2019 4 commits
-
-
Luca Boccassi authored
Solution: mark it as XFAIL like the other tests that use ipc://*
-
Luca Boccassi authored
Solution: prefer CXX11 atomics if they are available to compiler intrinsics. test_hwm_pubsub fails 50% of the times on PPC64 and RISC-V with an apparent memory corruption of messages sent by the application thread to the I/O thread when using compiler intrinsics. Switching to CXX11 atomics makes the test reliable again. The standard API should be preferred anyway, if available.
-
Luca Boccassi authored
Solution: import macro from autoconf-archive that works better than AC_CHECK_FUNCS
-
Luca Boccassi authored
Solution: detect cacheline size for aligment purposes at build time instead of hard-coding it, so that PPC and S390 can align to a value greater than the 64 bytes default. Uses libc getconf program, and falls back to the previous value of 64 if not found.
-
- 15 Jan, 2019 3 commits
-
-
Doron Somech authored
Problem: ZMQ_SOCKET_LIMIT and ZMQ_THREAD_PRIORITY have the same value
-
Luca Boccassi authored
Solution: remove documents and tests for ZMQ_THREAD_PRIORITY getter. It never worked and can never work as it has the same value as a get-only option ZMQ_SOCKET_LIMIT. It cannot be changed without breaking ABI. Note that the setter works fine as ZMQ_SOCKET_LIMIT is get-only.
-
Doron Somech authored
Problem: GCC warnings about string overflows in tests
-
- 14 Jan, 2019 7 commits
-
-
Luca Boccassi authored
Solution: mostly false positives, but fix them
-
Luca Boccassi authored
Problem: gssapi pkg-config check in configure.ac does not work
-
Luca Boccassi authored
Solution: correctly enable the definition in platform.hpp so that the gssapi support is actually built in if requested and available.
-
Constantin Rack authored
Problem: NEWS for 4.3.1 does not mention CVE number
-
Luca Boccassi authored
Solution: add it now that it's been assigned
-
Simon Giesecke authored
Problem: test_rebind_ipc still fails
-
Luca Boccassi authored
Solution: create manually the random IPC file to reuse
-