oss-fuzz/projects/opensips
Liviu Chircu e48b906242
opensips: Add support for -DFUZZ_BUILD (#7469)
OpenSIPS runs on a custom memory allocator, which makes use of a
pre-allocated, large heap chunk, so buffer read overflows are harmless
and allow for some SIP parsing optimizations.

By enabling FUZZ_BUILD for the fuzzer runs, we add extra runtime checks,
so the fuzzer should no longer crash due to ASan detecting
false-positive buffer read overflows in the SIP parser.
2022-03-29 20:26:30 +01:00
..
Dockerfile opensips: change build to avoid cifuzz deleting fuzzers (#6907) 2021-11-25 16:35:33 +00:00
build.sh opensips: change build to avoid cifuzz deleting fuzzers (#6907) 2021-11-25 16:35:33 +00:00
fuzz_csv_parser.c opensips: add another fuzzer (#6577) 2021-10-11 11:47:24 +01:00
fuzz_msg_parser.c opensips: initial integration. (#6420) 2021-10-08 11:27:27 -04:00
fuzz_uri_parser.c opensips: initial integration. (#6420) 2021-10-08 11:27:27 -04:00
patch.diff opensips: Add support for -DFUZZ_BUILD (#7469) 2022-03-29 20:26:30 +01:00
project.yaml opensips: add more CCs (#6578) 2021-10-11 11:01:34 +00:00