Commit Graph

5 Commits

Author SHA1 Message Date
Oliver Chang 84faf55729
Populate a bunch of main_repo values. (#4815)
Also enforce this for future integrations.
2020-12-10 09:49:27 +11:00
Luca Boccassi c508a5cc8e
libzmq: enable honggfuzz (#3909) 2020-05-30 16:01:12 -07:00
Luca Boccassi 8ca308e0db
libzmq: add maintainer, add UBSAN (#3829)
* Add another maintainer to libzmq's CC list

* Enable UBSAN for libzmq

* libzmq: disable afl fuzzer, CI fails

* libsodium: do not let libsodium's autogen.sh download files from gnu.org

There is no sanity check and if the download fails because gnu.org is down
the build fails with unhelpful errors
2020-05-19 22:56:49 -07:00
Luca Boccassi e003502f26
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
2020-04-25 20:27:48 -07:00
Google AutoFuzz Team 0fc436aad9
Add libzmq (#3690) 2020-04-23 10:37:04 +10:00