bind9/fuzz
Tony Finch 1d807d84f1 Shrink decompression contexts
It's wasteful to use 20 bytes and a pointer indirection to represent
two bits of information, so turn the struct into an enum. And change
the names of the enumeration constants to make the intent more clear.

This change introduces some inline functions into another header,
which confuses `gcovr` when it is trying to collect code coverage
statistics. So, in the CI job, copy more header files into a directory
where `gcovr` looks for them.
2022-06-01 13:00:40 +01:00
..
dns_master_load.in Add test case for issue-45178 2022-04-01 07:56:52 +00:00
dns_message_parse.in Add packet from issue #4189 2020-09-30 13:24:29 +00:00
dns_name_fromtext_target.in oss-fuzz: Improve interaction with fuzzing tools and add new tests in fuzz/ directory 2018-08-23 10:07:28 +02:00
dns_rdata_fromtext.in Add seed that demonstrated INSIST triggered in isc_lex_gettoken 2022-03-01 16:05:39 -08:00
dns_rdata_fromwire_text.in add svcb fuzzing seed 2021-08-18 13:49:48 +10:00
isc_lex_getmastertoken.in Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
isc_lex_gettoken.in Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
.gitignore Add dns_rdata_fromtext() fuzzer 2022-02-24 11:12:06 +01:00
afl.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dns_master_load.c Add dns_master_loadbuffer() fuzzer 2022-02-24 10:02:56 +01:00
dns_message_parse.c DNS name compression does not depend on the EDNS version 2022-06-01 13:00:40 +01:00
dns_name_fromtext_target.c Add dns_rdata_fromtext() fuzzer 2022-02-24 11:12:06 +01:00
dns_rdata_fromtext.c Add dns_rdata_fromtext() fuzzer 2022-02-24 11:12:06 +01:00
dns_rdata_fromwire_text.c Shrink decompression contexts 2022-06-01 13:00:40 +01:00
fuzz.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
FUZZING.md Fix configure options in FUZZING.md 2022-02-24 11:12:02 +01:00
isc_lex_getmastertoken.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
isc_lex_gettoken.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
libfuzzer.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
main.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
Makefile.am Avoid using C99 variable length arrays 2022-03-18 15:11:48 +00:00