From e003502f26fab3cd9083b583ecd6b5a43f7e6c21 Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Sun, 26 Apr 2020 04:27:48 +0100 Subject: libzmq: update maintainers, add network tests (#3710) * libzmq: add alternative mail address and other maintainer's address * libzmq: adjust zmq_z85_decode test The output buffer is not fixed in size, it depends on input size and the caller allocates it * libzmq: add tests for handshake engine on connect/bind Create localhost ipv4 TCP sockets to exercise libzmq's processing of data over the network. This connections should be rejected in the first part of the handshake (greeting) only, so more tests should be added to further mock the greeting and exercise deeper parts of the engine. https://rfc.zeromq.org/spec/37/ * libzmq: fix coverage build The combination of clang, coverage and automake is not happy at the moment, and binaries fail to link. We don't need to build any of the tools for these tests, so simply disable them. Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=21872 --- projects/libzmq/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'projects/libzmq/build.sh') diff --git a/projects/libzmq/build.sh b/projects/libzmq/build.sh index be98e338..db574888 100755 --- a/projects/libzmq/build.sh +++ b/projects/libzmq/build.sh @@ -17,8 +17,8 @@ # build project cd $SRC/libzmq -./autogen.sh --disable-shared -./configure +./autogen.sh +./configure --disable-shared --disable-perf --disable-curve-keygen make -j$(nproc) V=1 # build fuzzers -- cgit v1.2.3