- 15 Aug, 2020 1 commit
-
-
wodry authored
-
- 14 Aug, 2020 1 commit
-
-
Mark Andrews authored
Ensure that a bool is stored in 'eol' See merge request isc-projects/bind9!3960
-
- 13 Aug, 2020 22 commits
-
-
Mark Andrews authored
oss-fuzz: Issue 24875: bind9:isc_lex_getmastertoken_fuzzer: Invalid-bool-value in isc_lex_getmastertoken.c
-
Ondřej Surý authored
Move the debug variable from main.c to individual fuzzer See merge request isc-projects/bind9!3959
-
Ondřej Surý authored
The fuzzers needs to be completely independent of the main.c for OSS-Fuzz to work.
-
Mark Andrews authored
Add issues found by dns_rdata_fromwiretext fuzzer. See merge request isc-projects/bind9!3953
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
-
Mark Andrews authored
* Disallow compression pointers in names as we are not reading from a packet and as a result length checks fail. * Increase totext buffer size as fuzzer ran out of space on big bitmaps. * NUL terminate totext to make fault diagnosis easier. * Add debugging messages to make fault diagnosie easier.
-
Mark Andrews authored
base32_decode_char() added a extra zero octet to the output if the fifth character was a pad character. The length of octets to copy to the output was set to 3 instead of 2.
-
Matthijs Mekking authored
Update check next key events after rndc checkds See merge request isc-projects/bind9!3937
-
Matthijs Mekking authored
Prevent intermittent false positives on slow platforms by subtracting the number of seconds which passed between key creation and invoking 'rndc dnssec -checkds'. This particularly fails for the step3.csk-roll2.autosign zone because the closest next key event is when the zone signatures become omnipresent. Running 'rndc dnssec -checkds' some time later means that the next key event is in fact closer than the calculated time and thus we need to adjust the expected time by the time already passed.
-
Ondřej Surý authored
Address infinite loop on EOF. See merge request isc-projects/bind9!3954
-
Mark Andrews authored
-
- 12 Aug, 2020 7 commits
-
-
Ondřej Surý authored
Couple of minor changes to the autoconf for the OSS-Fuzz project See merge request isc-projects/bind9!3951
-
Ondřej Surý authored
The --enable-fuzzing option now allows third choice "ossfuzz" that just adds $LIB_FUZZING_ENGINE to FUZZ_LDFLAGS to make the fuzzer builds compatible with OSS-Fuzz project that has some special quirks (the main() routine is provided in the static library the project provides).
-
Ondřej Surý authored
Previously, we have disallowed static linking (for good reasons). However, there are legitimate reasons where static linking might be useful, and one of the reasons is the OSS-Fuzz project that doesn't have the libraries used for build, so static linking is the sane option here. The static linking is still disallowed in the "production" builds, but it's not possible to disable shared and enable static libraries when used together with --enable-developer.
-
Ondřej Surý authored
Really fuzz isc_lex_getmastertoken() in the test Closes #2064 See merge request isc-projects/bind9!3949
-
Ondřej Surý authored
There was a copy&paste error in fuzz/isc_lex_getmastertoken.c where we didn't really test the function we wanted to test. Update the test to have the input data to always include expected 'tokentype' in the first byte, `eol` argument in the second byte and the rest of the input is the data to parse.
-
Michal Nowak authored
Make sure .txt files are not identified as crashed test See merge request isc-projects/bind9!3909
-
Michal Nowak authored
Previously .txt files with full backtrace may be identified as a crashed test: I:Core dumps were found for the following system tests: I: core.19948-backtrace.txt I: shutdown Now .txt files are removed from the list. Change 'run.sh.in' to match the core matching pattern in 'testsummary.sh'.
-
- 11 Aug, 2020 9 commits
-
-
Mark Andrews authored
Merge branch '2045-readline-rltypedefs-h-35-22-error-this-function-declaration-is-not-a-prototype-on-netbsd-9' into 'main' Resolve "readline/rltypedefs.h:35:22: error: this function declaration is not a prototype on NetBSD 9" Closes #2045 See merge request isc-projects/bind9!3926
-
Mark Andrews authored
-
Mark Andrews authored
-
Michal Nowak authored
Run unit and system tarball tests on schedules See merge request isc-projects/bind9!3928
-
Michal Nowak authored
To prevent problems with unit and system tarball tests being revealed during release process, run these tests on schedules.
-
Mark Andrews authored
Resolve "NTA-related crash in checkbogus() after an "rndc reload"" Closes #2067 See merge request isc-projects/bind9!3930
-
Mark Andrews authored
Hold a weak reference to the view so that it can't go away while nta is performing its lookups. Cancel nta timers once all external references to the view have gone to prevent them triggering new work.
-
Mark Andrews authored
Resolve "Slightly misleading diagnostic when revoked key is removed from managed-keys zone" Closes #2027 See merge request isc-projects/bind9!3934
-
Mark Andrews authored
-