Package: zeromq3 / 4.3.1-4+deb10u2
Metadata
Package | Version | Patches format |
---|---|---|
zeromq3 | 4.3.1-4+deb10u2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
disable test_security_curve.patch | (download) |
Makefile.am |
4 2 + 2 - 0 ! |
disable test_security_curve It hangs in buildds that not x86/x64 based. |
test_sigbus_sparc64.patch | (download) |
tests/testutil_security.hpp |
2 1 + 1 - 0 ! |
--- |
test_hardcoded_ipc_path.patch | (download) |
tests/test_pair_ipc.cpp |
9 7 + 2 - 0 ! |
tests use hard-coded fixed ipc file path use wildcards or random directories to avoid races when multiple users are running the same test on the same machine |
ppc64_atomic_intrinsics.patch | (download) |
src/atomic_counter.hpp |
4 2 + 2 - 0 ! |
atomic intrinsics unreliable on ppc64 and risc-v 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. |
test_pair_ipc_hurd.patch | (download) |
Makefile.am |
1 1 + 0 - 0 ! |
test_pair_ipc fails on gnu/hurd due to wildcard bind mark it as XFAIL like the other tests that use ipc://* |
gssapi_pkgconfig.patch | (download) |
configure.ac |
8 6 + 2 - 0 ! |
gssapi pkg-config check in configure.ac does not work correctly enable the definition in platform.hpp so that the gssapi support is actually built in if requested and available. |
CVE 2019 13132.patch | (download) |
src/curve_server.cpp |
35 24 + 11 - 0 ! |
[patch] problem: application metadata not parsed correctly when using CURVE Solution: create buffers large enough to contain arbitrary metadata |
CVE 2020 15166.patch | (download) |
src/i_engine.hpp |
4 4 + 0 - 0 ! |
[patch] problem: zeromq connects peer before handshake is completed Solution: delay connecting the peer pipe until the handshake is completed (cherry picked from commit e7f0090b161ce6344f6bd35009816a925c070b09) Conflicts: src/i_engine.hpp src/norm_engine.hpp src/pgm_receiver.hpp src/pgm_sender.hpp src/raw_engine.cpp src/session_base.cpp src/session_base.hpp src/stream_engine_base.cpp src/stream_engine_base.hpp src/udp_engine.hpp src/ws_engine.cpp src/zmtp_engine.cpp |