aboutsummaryrefslogtreecommitdiff
path: root/Makefile.fuzz (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-09-25Update badges, remove fuzzit leftovers. (#4886)Gravatar Gabi Davar 1-58/+0
2019-08-26Fuzz: fix forward build (#3200)Gravatar Miek Gieben 1-1/+1
* Fuzz: fix forward build Signed-off-by: Miek Gieben <miek@miek.nl> * Flag not released yet, wget quiet Signed-off-by: Miek Gieben <miek@miek.nl>
2019-08-26fuzz: use new fuzzit (#3193)Gravatar Miek Gieben 1-1/+1
Upgrade to new version and add if-not-exists to the cmdline Signed-off-by: Miek Gieben <miek@miek.nl>
2019-08-25fuzz: use gofuzz build tag instead of fuzz (#3185)Gravatar Muhammad Falak R Wani 1-4/+4
* fuzz: use gofuzz build tag instead of fuzz Since go-fuzz does not support Go modules yet, vendor dependencies. Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com> * fuzz: avoid vendoring code for go-fuzz Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2019-08-21typo fixes (#3169)Gravatar Chris O'Haver 1-1/+1
* spelling fixes * its/it's
2019-08-19fuzz: some cleanups (#3143)Gravatar Miek Gieben 1-6/+12
* fuzz: some cleanups Signed-off-by: Miek Gieben <miek@miek.nl> * smaller Signed-off-by: Miek Gieben <miek@miek.nl> * documentation Signed-off-by: Miek Gieben <miek@miek.nl> * comments Signed-off-by: Miek Gieben <miek@miek.nl>
2019-08-18Add Continuous Fuzzing Integration to Fuzzit (#3093)Gravatar Yevgeny Pats 1-0/+13
This feature introduce continuous fuzzing with the following features: * Ruzzing: fuzz-targets are run continuously on master ( the fuzzers are updated every time new code is pushed to master) * Regresion: In addition to unit-tests travis runs all fuzz targets through the generated corpus to catch bugs early on in the CI process before merge.
2019-03-04Move *proxy* to external (#2651)Gravatar Yong Tang 1-1/+1
* Move *proxy* to external move the proxy plugin into coredns/proxy and remove it as a default plugin. Link the proxy to deprecated in plugin.cfg coredns/proxy doesn't compile because of the vendoring :( Signed-off-by: Miek Gieben <miek@miek.nl> * Add github.com/coredns/proxy Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2018-12-17Fuzzing: add more fuzzing targets (#2402)Gravatar Miek Gieben 1-3/+9
* Add more fuzzing Signed-off-by: Miek Gieben <miek@miek.nl> * More fuzzing targets Signed-off-by: Miek Gieben <miek@miek.nl> * Fuzzing: add more fuzzing targets Also add Corefile fuzzing. Signed-off-by: Miek Gieben <miek@miek.nl>
2017-11-10fuzz: put fuzzing stuff in own build tag (#1215)Gravatar Miek Gieben 1-1/+1
No need to have this build all the time.
2017-09-29Add fuzzing infrastructure (#1118)Gravatar Miek Gieben 1-0/+33
Fix file/fuzz.go build and docs in Makefile.fuzz Each plugin can add a fuzz.go to join the fuzzing craze. pkg/fuzz/do.go could be made a lot smarter, but is probably good enough for starters. $ make -f Makefile.fuzz <plugin> will build with go-fuzz-build and then execute a go-fuzz run. Each plugin's fuzz run uses a per-plugin directory to store the fuzz data.