- 19 Jan, 2019 1 commit
-
-
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
-
- 13 Jan, 2019 3 commits
-
-
Constantin Rack authored
Problems: test failing on SPARC64 and hard-coded socket binds
-
Luca Boccassi authored
Solution: use wildcards or random directories to avoid races when multiple users are running the same test on the same machine
-
Luca Boccassi authored
Solution: use memcpy instead of doing pointer arithmetics with casting and dereferencing to fix the error on sparc64
-
- 12 Jan, 2019 5 commits
-
-
Constantin Rack authored
Problem: versions are out of date
-
Luca Boccassi authored
Solution: bump ABI and revisions and changelog now that v4.3.1 is out
-
Luca Boccassi authored
-
Constantin Rack authored
Problem: NEWS out of date with recent changes
-
Luca Boccassi authored
Solution: update it
-
- 09 Jan, 2019 4 commits
-
-
Doron Somech authored
Problem: small formatting issue highlighted by clang
-
Luca Boccassi authored
Solution: fix it with make clang-format-diff
-
Luca Boccassi authored
V2 decoder overflow RCE fix
-
Guido Vranken authored
Solution: Cast the signed expression (which is always positive) to unsigned Signed-off-by: Guido Vranken <guidovranken@gmail.com>
-
- 08 Jan, 2019 2 commits
-
-
Guido Vranken authored
Solution: added relicense agreement Signed-off-by: Guido Vranken <guidovranken@gmail.com>
-
Guido Vranken authored
Problem: pointer overflow in zmq::v2_decoder_t::size_ready leading to remote code execution (issue #3351) Solution: refactor bounds check arithmetic such that no overflow shall occur Signed-off-by: Guido Vranken <guidovranken@gmail.com>
-
- 02 Jan, 2019 2 commits
-
-
Luca Boccassi authored
Problem: unused import and inconsistent use of const
-
Shubham Lagwankar authored
Solution: remove unused import and fix const placement.
-
- 30 Dec, 2018 1 commit
-
-
Simon Giesecke authored
Problem: race condition in PUSH might break atomicity
-
- 28 Dec, 2018 1 commit
-
-
Luca Boccassi authored
Solution: if a multi-part message cannot be delivered by a PUSH socket because the pipe is broken mid-way, drop the rest of the frames so that the atomicity property is not broken.
-
- 25 Dec, 2018 2 commits
-
-
Luca Boccassi authored
Problem: tests without test framework
-
Simon Giesecke authored
Solution: migrate to unity
-
- 17 Dec, 2018 2 commits
-
-
Simon Giesecke authored
Problem: Android helper does not redirect pkg-config
-
Luca Boccassi authored
Solution: set the appropriate options, environment variables and paths so that the host pkg-config files are ignored, and the target ones are used instead (if any)
-
- 16 Dec, 2018 3 commits
-
-
Luca Boccassi authored
Migrate more tests to Unity
-
Simon Giesecke authored
-
Simon Giesecke authored
Solution: migrate to unity
-
- 15 Dec, 2018 3 commits
-
-
Constantin Rack authored
Problem: pkg-config file cannot be used for static linking, missing dependencies in packaging
-
Luca Boccassi authored
Solution: add them so that pkg-config Requires.private is satisfied
-
Luca Boccassi authored
Solution: use requires.private, which pkg-config expands recursively so that dependencies of dependencies can be linked against when using pkg-config --static
-
- 14 Dec, 2018 1 commit
-
-
Luca Boccassi authored
Solution: use the same for both autotools and cmake
-