Commit Graph

5 Commits

Author SHA1 Message Date
Max Moroz 4a3ef3d32e
[unbound] Fix the build. (#3333)
Inspired by https://github.com/google/oss-fuzz/pull/3318
2020-02-05 08:07:24 -08:00
luisx41 ed6b5232ee [unbound] add fuzzers written for OSTIF audit (#3210) 2020-01-14 11:42:13 +11:00
Jacob Hoffman-Andrews 63b40ccb6c Fix unbound compile reallocarray failure. (#2393)
This fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14648
Caused by reallocarray test succeeding in the docker image used by the
build worker.  But the build.sh script assumes reallocarray is not
available and attempts to link in reallocarray.o replacement code, that
is not there, because the build image support linking with reallocarray.
This can be seen in the script lines in log above where ./configure
detects that that works.  But this does not link if the instructions
are followed to reproduce the build, that docker image has no
reallocarray.  The fix is to fetch the correct list of replaced
functions so that the build can succeed regardless of the version of
the base system that is used.
2019-05-09 15:43:53 -07:00
jonathanmetzman 3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE (#2325)
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
Jacob Hoffman-Andrews 4e60829598 Add fuzzer for Unbound's parse_packet. (#2149)
* Add fuzzer for Unbound's parse_packet.
2019-02-09 19:13:09 -08:00