diff --git a/infra/test b/infra/test new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/infra/test @@ -0,0 +1 @@ + diff --git a/projects/apache-httpd/project.yaml b/projects/apache-httpd/project.yaml index 4b7652b6e..20e9ac109 100644 --- a/projects/apache-httpd/project.yaml +++ b/projects/apache-httpd/project.yaml @@ -6,3 +6,8 @@ auto_ccs: - "covener@gmail.com" - "ylavic.dev@gmail.com" main_repo: "https://github.com/apache/httpd" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/bearssl/project.yaml b/projects/bearssl/project.yaml index bfc57e5f2..1882ff5a4 100644 --- a/projects/bearssl/project.yaml +++ b/projects/bearssl/project.yaml @@ -11,3 +11,8 @@ sanitizers: architectures: - x86_64 - i386 +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/binutils/project.yaml b/projects/binutils/project.yaml index fce9d0d2d..f58f8df82 100644 --- a/projects/binutils/project.yaml +++ b/projects/binutils/project.yaml @@ -15,3 +15,8 @@ sanitizers: - address - undefined - memory +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/bluez/project.yaml b/projects/bluez/project.yaml index 6be45c080..42a57565e 100644 --- a/projects/bluez/project.yaml +++ b/projects/bluez/project.yaml @@ -5,3 +5,8 @@ main_repo: "https://github.com/bluez/bluez" auto_ccs: - "hj.tedd.an@gmail.com" - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/boost-json/project.yaml b/projects/boost-json/project.yaml index 43e6325ee..6389f854a 100644 --- a/projects/boost-json/project.yaml +++ b/projects/boost-json/project.yaml @@ -1,8 +1,13 @@ homepage: "http://www.boost.org/" language: c++ primary_contact: "pauldreikossfuzz@gmail.com" -auto_ccs: +auto_ccs: - "vinnie.falco@gmail.com" - "grisumbras@gmail.com" - "pdimov@gmail.com" main_repo: 'https://github.com/boostorg/json.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/boringssl/project.yaml b/projects/boringssl/project.yaml index 046c43924..677e95336 100644 --- a/projects/boringssl/project.yaml +++ b/projects/boringssl/project.yaml @@ -10,3 +10,8 @@ sanitizers: - undefined - memory main_repo: 'https://boringssl.googlesource.com/boringssl' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/c-blosc/project.yaml b/projects/c-blosc/project.yaml index 2e1fc8097..e3ec5d023 100644 --- a/projects/c-blosc/project.yaml +++ b/projects/c-blosc/project.yaml @@ -11,3 +11,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/Blosc/c-blosc.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/circl/project.yaml b/projects/circl/project.yaml index c4e3e78a6..01f09f054 100644 --- a/projects/circl/project.yaml +++ b/projects/circl/project.yaml @@ -10,3 +10,8 @@ sanitizers: - address architectures: - x86_64 +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/cjson/project.yaml b/projects/cjson/project.yaml index 1e6222096..44a69f766 100644 --- a/projects/cjson/project.yaml +++ b/projects/cjson/project.yaml @@ -13,3 +13,8 @@ sanitizers: - undefined - memory main_repo: 'https://github.com/DaveGamble/cJSON.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/clib/project.yaml b/projects/clib/project.yaml index bc5871351..a85a5d3c9 100644 --- a/projects/clib/project.yaml +++ b/projects/clib/project.yaml @@ -5,3 +5,8 @@ auto_ccs: - "Adam@adalogics.com" - "isty001@gmail.com" main_repo: 'https://github.com/clibs/clib' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/cppcheck/project.yaml b/projects/cppcheck/project.yaml index 97f737de7..ee594e48b 100644 --- a/projects/cppcheck/project.yaml +++ b/projects/cppcheck/project.yaml @@ -8,3 +8,8 @@ sanitizers: - address - undefined main_repo: 'https://github.com/danmar/cppcheck.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/dropbear/project.yaml b/projects/dropbear/project.yaml index 78ee9009f..0e8025528 100644 --- a/projects/dropbear/project.yaml +++ b/projects/dropbear/project.yaml @@ -3,3 +3,8 @@ language: c++ primary_contact: "matt@ucc.asn.au" builds_per_day: 4 main_repo: "https://github.com/mkj/dropbear" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/eigen/project.yaml b/projects/eigen/project.yaml index b64d68b18..7f68a0b77 100644 --- a/projects/eigen/project.yaml +++ b/projects/eigen/project.yaml @@ -9,3 +9,8 @@ architectures: - x86_64 - i386 main_repo: 'https://gitlab.com/libeigen/eigen.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/file/project.yaml b/projects/file/project.yaml index e148c56a6..1f8274f83 100644 --- a/projects/file/project.yaml +++ b/projects/file/project.yaml @@ -10,3 +10,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/file/file.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/firestore/project.yaml b/projects/firestore/project.yaml index 5f3f9011e..5037bd80f 100644 --- a/projects/firestore/project.yaml +++ b/projects/firestore/project.yaml @@ -8,3 +8,8 @@ sanitizers: - address - undefined main_repo: 'https://github.com/firebase/firebase-ios-sdk.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/flac/project.yaml b/projects/flac/project.yaml index be7bd1973..8dc7375d6 100644 --- a/projects/flac/project.yaml +++ b/projects/flac/project.yaml @@ -14,3 +14,8 @@ architectures: - i386 coverage_extra_args: -ignore-filename-regex=/usr/lib/jvm/.* main_repo: 'https://github.com/xiph/flac.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/fmt/project.yaml b/projects/fmt/project.yaml index 4ed141ac8..1218afce0 100644 --- a/projects/fmt/project.yaml +++ b/projects/fmt/project.yaml @@ -4,3 +4,8 @@ primary_contact: "pauldreikossfuzz@gmail.com" auto_ccs: - "victor.zverovich@gmail.com" main_repo: 'https://github.com/fmtlib/fmt.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/gdbm/project.yaml b/projects/gdbm/project.yaml index 2169eeabf..1f13a3a17 100644 --- a/projects/gdbm/project.yaml +++ b/projects/gdbm/project.yaml @@ -4,3 +4,8 @@ primary_contact: "sergey.poznyakoff@gmail.com" auto_ccs: - "gray@gnu.org" main_repo: "https://git.gnu.org.ua/gdbm.git" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/glib/project.yaml b/projects/glib/project.yaml index 2671548d2..e9f6aba1a 100644 --- a/projects/glib/project.yaml +++ b/projects/glib/project.yaml @@ -15,3 +15,8 @@ sanitizers: # - memory help_url: https://gitlab.gnome.org/GNOME/glib/tree/master/fuzzing#how-to-reproduce-oss-fuzz-bugs-locally main_repo: 'https://gitlab.gnome.org/GNOME/glib' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/gpac/project.yaml b/projects/gpac/project.yaml index 1229d1260..e8a8b19d7 100755 --- a/projects/gpac/project.yaml +++ b/projects/gpac/project.yaml @@ -4,3 +4,8 @@ primary_contact: "project.gpac@gmail.com" language: c auto_ccs: - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/grpc/project.yaml b/projects/grpc/project.yaml index 4ae18144d..4fc9f58d8 100644 --- a/projects/grpc/project.yaml +++ b/projects/grpc/project.yaml @@ -10,3 +10,7 @@ fuzzing_engines: - libfuzzer coverage_extra_args: -ignore-filename-regex=.*\.cache.* main_repo: 'https://github.com/grpc/grpc' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer diff --git a/projects/h2o/project.yaml b/projects/h2o/project.yaml index 222fbc5ca..c824d356e 100644 --- a/projects/h2o/project.yaml +++ b/projects/h2o/project.yaml @@ -16,3 +16,8 @@ auto_ccs: - "ethompson@fastly.com" main_repo: 'https://github.com/h2o/h2o' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/h3/project.yaml b/projects/h3/project.yaml index e235711b5..b4fd5d0c3 100644 --- a/projects/h3/project.yaml +++ b/projects/h3/project.yaml @@ -12,3 +12,8 @@ sanitizers: - undefined - memory main_repo: 'https://github.com/uber/h3' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/hdf5/project.yaml b/projects/hdf5/project.yaml index 3bc5f9617..8eef3f35f 100644 --- a/projects/hdf5/project.yaml +++ b/projects/hdf5/project.yaml @@ -9,3 +9,8 @@ sanitizers: - address - undefined - memory +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/hiredis/project.yaml b/projects/hiredis/project.yaml index b863fe848..3d73bd837 100755 --- a/projects/hiredis/project.yaml +++ b/projects/hiredis/project.yaml @@ -4,3 +4,8 @@ language: c auto_ccs: - "Adam@adalogics.com" main_repo: "https://github.com/redis/hiredis" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/htslib/project.yaml b/projects/htslib/project.yaml index 56f520160..473ac4ac2 100644 --- a/projects/htslib/project.yaml +++ b/projects/htslib/project.yaml @@ -6,3 +6,8 @@ auto_ccs: - "jkb@sanger.ac.uk" - "vo2@sanger.ac.uk" main_repo: 'https://github.com/samtools/htslib.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/http-pattern-matcher/project.yaml b/projects/http-pattern-matcher/project.yaml index 4d1c0b8d2..dd3ba2c53 100644 --- a/projects/http-pattern-matcher/project.yaml +++ b/projects/http-pattern-matcher/project.yaml @@ -20,3 +20,8 @@ sanitizers: # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 # - memory file_github_issue: True +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/icu/project.yaml b/projects/icu/project.yaml index 2271ff880..73c959992 100644 --- a/projects/icu/project.yaml +++ b/projects/icu/project.yaml @@ -17,3 +17,8 @@ sanitizers: # - memory main_repo: 'https://github.com/unicode-org/icu.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/imagemagick/project.yaml b/projects/imagemagick/project.yaml index 4ae485ffd..9cee34fc9 100644 --- a/projects/imagemagick/project.yaml +++ b/projects/imagemagick/project.yaml @@ -11,3 +11,8 @@ sanitizers: - memory - undefined main_repo: 'https://github.com/imagemagick/imagemagick' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/jansson/project.yaml b/projects/jansson/project.yaml index 096223703..7dad24c10 100644 --- a/projects/jansson/project.yaml +++ b/projects/jansson/project.yaml @@ -11,3 +11,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/akheron/jansson.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/jbig2dec/project.yaml b/projects/jbig2dec/project.yaml index 5aa236736..32dbfb479 100644 --- a/projects/jbig2dec/project.yaml +++ b/projects/jbig2dec/project.yaml @@ -2,9 +2,10 @@ homepage: "https://www.jbig2dec.com" language: c++ primary_contact: sebastian.rasmussen@artifex.com fuzzing_engines: - - libfuzzer - - afl - - honggfuzz + - afl + - honggfuzz + - libfuzzer + - centipede sanitizers: - address - memory diff --git a/projects/kamailio/project.yaml b/projects/kamailio/project.yaml index ae2ce665d..b99cc2d03 100755 --- a/projects/kamailio/project.yaml +++ b/projects/kamailio/project.yaml @@ -7,3 +7,8 @@ auto_ccs: - "david@adalogics.com" - "mail@gilawa.com" - "qxork.droid@gmail.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/karchive/project.yaml b/projects/karchive/project.yaml index db73eb1cc..3c356549d 100644 --- a/projects/karchive/project.yaml +++ b/projects/karchive/project.yaml @@ -8,6 +8,7 @@ sanitizers: - undefined main_repo: 'https://invent.kde.org/frameworks/karchive.git' fuzzing_engines: - - afl - - honggfuzz - - libfuzzer + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/kcodecs/project.yaml b/projects/kcodecs/project.yaml index 5fbc728f2..f986437b3 100644 --- a/projects/kcodecs/project.yaml +++ b/projects/kcodecs/project.yaml @@ -8,6 +8,7 @@ sanitizers: - undefined main_repo: 'https://invent.kde.org/frameworks/kcodecs.git' fuzzing_engines: - - afl - - honggfuzz - - libfuzzer + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/kimageformats/project.yaml b/projects/kimageformats/project.yaml index 9d3b82ca3..b91d9aad3 100644 --- a/projects/kimageformats/project.yaml +++ b/projects/kimageformats/project.yaml @@ -10,6 +10,7 @@ main_repo: 'https://invent.kde.org/frameworks/kimageformats.git' auto_ccs: - dnovomesky@gmail.com fuzzing_engines: - - afl - - honggfuzz - - libfuzzer + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libaom/project.yaml b/projects/libaom/project.yaml index d41392647..ca3e8c0ee 100644 --- a/projects/libaom/project.yaml +++ b/projects/libaom/project.yaml @@ -13,3 +13,8 @@ auto_ccs: vendor_ccs: - twsmith@mozilla.com main_repo: 'https://aomedia.googlesource.com/aom' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libarchive/project.yaml b/projects/libarchive/project.yaml index 46379886e..3929130af 100644 --- a/projects/libarchive/project.yaml +++ b/projects/libarchive/project.yaml @@ -10,3 +10,8 @@ sanitizers: experimental: True - undefined main_repo: 'https://github.com/libarchive/libarchive.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libcoap/project.yaml b/projects/libcoap/project.yaml index e4b5776a2..c601290d3 100644 --- a/projects/libcoap/project.yaml +++ b/projects/libcoap/project.yaml @@ -4,3 +4,8 @@ primary_contact: "bergmann@tzi.org" auto_ccs: - "libcoap@gmail.com" main_repo: 'https://github.com/obgm/libcoap.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libdwarf/project.yaml b/projects/libdwarf/project.yaml index f4b150b80..6f055ea52 100644 --- a/projects/libdwarf/project.yaml +++ b/projects/libdwarf/project.yaml @@ -4,3 +4,8 @@ primary_contact: "davea42@gmail.com" main_repo: "https://github.com/davea42/libdwarf-code" auto_ccs: - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libecc/project.yaml b/projects/libecc/project.yaml index 6e295ed5e..4f533699e 100644 --- a/projects/libecc/project.yaml +++ b/projects/libecc/project.yaml @@ -11,3 +11,8 @@ sanitizers: architectures: - x86_64 - i386 +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libhevc/project.yaml b/projects/libhevc/project.yaml index c817ef029..baecc1358 100644 --- a/projects/libhevc/project.yaml +++ b/projects/libhevc/project.yaml @@ -24,3 +24,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/ittiam-systems/libhevc.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libiec61850/project.yaml b/projects/libiec61850/project.yaml index fe265beb8..a40f40dc1 100755 --- a/projects/libiec61850/project.yaml +++ b/projects/libiec61850/project.yaml @@ -4,3 +4,8 @@ auto_ccs: - "david@adalogics.com" language: c main_repo: 'https://github.com/mz-automation/libiec61850' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libpg_query/project.yaml b/projects/libpg_query/project.yaml index a35d98e5d..4e616f220 100644 --- a/projects/libpg_query/project.yaml +++ b/projects/libpg_query/project.yaml @@ -6,3 +6,8 @@ auto_ccs: - "marko@pganalyze.com" - "lukas@pganalyze.com" - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libphonenumber/project.yaml b/projects/libphonenumber/project.yaml index c5f619f87..0ed6bdd2e 100644 --- a/projects/libphonenumber/project.yaml +++ b/projects/libphonenumber/project.yaml @@ -7,3 +7,8 @@ sanitizers: - address main_repo: 'https://github.com/google/libphonenumber' file_github_issue: True +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/librdkafka/project.yaml b/projects/librdkafka/project.yaml index ab63b2746..ef9e3c970 100755 --- a/projects/librdkafka/project.yaml +++ b/projects/librdkafka/project.yaml @@ -4,3 +4,8 @@ language: c++ auto_ccs: - "david@adalogics.com" main_repo: 'https://github.com/edenhill/librdkafka' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libredwg/project.yaml b/projects/libredwg/project.yaml index a9e5d4477..51a8a3c14 100755 --- a/projects/libredwg/project.yaml +++ b/projects/libredwg/project.yaml @@ -5,5 +5,5 @@ auto_ccs : - "david@adalogics.com" fuzzing_engines: - libfuzzer - - honggfuzz + - honggfuzz main_repo: 'https://github.com/LibreDWG/libredwg' diff --git a/projects/libressl/project.yaml b/projects/libressl/project.yaml index d132f63bd..284144b22 100644 --- a/projects/libressl/project.yaml +++ b/projects/libressl/project.yaml @@ -13,3 +13,8 @@ sanitizers: - address - undefined main_repo: 'https://github.com/libressl-portable/portable.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libsodium/project.yaml b/projects/libsodium/project.yaml index 40b137461..995d4ed9a 100644 --- a/projects/libsodium/project.yaml +++ b/projects/libsodium/project.yaml @@ -6,3 +6,8 @@ auto_ccs: architectures: - x86_64 main_repo: 'https://github.com/jedisct1/libsodium.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libssh/project.yaml b/projects/libssh/project.yaml index fd8aec24f..a5015730d 100644 --- a/projects/libssh/project.yaml +++ b/projects/libssh/project.yaml @@ -11,3 +11,8 @@ sanitizers: # - memory - undefined main_repo: 'https://git.libssh.org/projects/libssh.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libssh2/project.yaml b/projects/libssh2/project.yaml index 44fb3a4b3..a385f328d 100644 --- a/projects/libssh2/project.yaml +++ b/projects/libssh2/project.yaml @@ -7,3 +7,8 @@ sanitizers: - address - undefined main_repo: 'https://github.com/libssh2/libssh2.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libucl/project.yaml b/projects/libucl/project.yaml index 8a5dd2024..1eaba503e 100644 --- a/projects/libucl/project.yaml +++ b/projects/libucl/project.yaml @@ -4,3 +4,8 @@ auto_ccs: - "adam@adalogics.com" language: c main_repo: 'https://github.com/vstakhov/libucl' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libxls/project.yaml b/projects/libxls/project.yaml index 28f83131b..70c18f095 100644 --- a/projects/libxls/project.yaml +++ b/projects/libxls/project.yaml @@ -2,3 +2,8 @@ homepage: "https://github.com/libxls/libxls" language: c++ primary_contact: "emmiller@gmail.com" main_repo: 'https://github.com/libxls/libxls' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/libyang/project.yaml b/projects/libyang/project.yaml index aac772c7b..09191c558 100755 --- a/projects/libyang/project.yaml +++ b/projects/libyang/project.yaml @@ -10,3 +10,8 @@ auto_ccs: sanitizers: - address - memory +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/lldb-eval/project.yaml b/projects/lldb-eval/project.yaml index 61a890a8f..1c731a2ae 100644 --- a/projects/lldb-eval/project.yaml +++ b/projects/lldb-eval/project.yaml @@ -10,3 +10,8 @@ sanitizers: - address - undefined file_github_issue: True +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/llhttp/project.yaml b/projects/llhttp/project.yaml index dda736aae..f802f258a 100644 --- a/projects/llhttp/project.yaml +++ b/projects/llhttp/project.yaml @@ -4,3 +4,8 @@ language: c primary_contact: "fedor@indutny.com" auto_ccs: - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/llvm_libcxxabi/project.yaml b/projects/llvm_libcxxabi/project.yaml index 64e7e62a4..ad48de3d3 100644 --- a/projects/llvm_libcxxabi/project.yaml +++ b/projects/llvm_libcxxabi/project.yaml @@ -10,3 +10,8 @@ sanitizers: - address - memory - undefined +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/lodepng/project.yaml b/projects/lodepng/project.yaml index babb4c9d1..421bdcca8 100644 --- a/projects/lodepng/project.yaml +++ b/projects/lodepng/project.yaml @@ -7,3 +7,8 @@ sanitizers: - address - undefined main_repo: 'https://github.com/lvandeve/lodepng.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/lua/project.yaml b/projects/lua/project.yaml index 5cdd14078..982acaac2 100644 --- a/projects/lua/project.yaml +++ b/projects/lua/project.yaml @@ -6,6 +6,7 @@ auto_ccs: - "david@adalogics.com" main_repo: 'https://github.com/lua/lua' fuzzing_engines: - - afl - - honggfuzz - - libfuzzer + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/lzo/project.yaml b/projects/lzo/project.yaml index 5713379b3..98d078814 100644 --- a/projects/lzo/project.yaml +++ b/projects/lzo/project.yaml @@ -9,3 +9,8 @@ sanitizers: architectures: - x86_64 - i386 +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/mbedtls/project.yaml b/projects/mbedtls/project.yaml index 96e83ed4c..9c7a178f5 100644 --- a/projects/mbedtls/project.yaml +++ b/projects/mbedtls/project.yaml @@ -4,3 +4,8 @@ primary_contact: "mbed-tls-security@lists.trustedfirmware.org" auto_ccs : - "p.antoine@catenacyber.fr" main_repo: 'https://github.com/Mbed-TLS/mbedtls.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/md4c/project.yaml b/projects/md4c/project.yaml index 75fac3594..9c7f986a8 100755 --- a/projects/md4c/project.yaml +++ b/projects/md4c/project.yaml @@ -4,3 +4,8 @@ primary_contact: "mity.ossfuzz@gmail.com" language: c auto_ccs: - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/minizip/project.yaml b/projects/minizip/project.yaml index 9eeed4df6..2b9d47415 100644 --- a/projects/minizip/project.yaml +++ b/projects/minizip/project.yaml @@ -9,3 +9,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/zlib-ng/minizip-ng' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/mongoose/project.yaml b/projects/mongoose/project.yaml index 94fc07780..34777343b 100644 --- a/projects/mongoose/project.yaml +++ b/projects/mongoose/project.yaml @@ -4,3 +4,8 @@ primary_contact: "info@cesanta.com" auto_ccs: - "david@adalogics.com" main_repo: 'https://github.com/cesanta/mongoose' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/mpg123/project.yaml b/projects/mpg123/project.yaml index 951e45ab1..5504d3c7f 100644 --- a/projects/mpg123/project.yaml +++ b/projects/mpg123/project.yaml @@ -12,3 +12,8 @@ labels: - sundew decode_fuzzer: - sundew +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/msgpack-c/project.yaml b/projects/msgpack-c/project.yaml index 3b367932d..431da4884 100644 --- a/projects/msgpack-c/project.yaml +++ b/projects/msgpack-c/project.yaml @@ -9,3 +9,8 @@ sanitizers: - memory - undefined main_repo: 'https://github.com/msgpack/msgpack-c.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/neomutt/project.yaml b/projects/neomutt/project.yaml index 45d8ae2d7..c16fa1053 100644 --- a/projects/neomutt/project.yaml +++ b/projects/neomutt/project.yaml @@ -8,3 +8,8 @@ main_repo: 'https://github.com/neomutt/neomutt' sanitizers: - address - undefined +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/opencensus-cpp/project.yaml b/projects/opencensus-cpp/project.yaml index b84d07f31..46d33802f 100644 --- a/projects/opencensus-cpp/project.yaml +++ b/projects/opencensus-cpp/project.yaml @@ -8,3 +8,8 @@ sanitizers: - address - memory main_repo: 'https://github.com/census-instrumentation/opencensus-cpp' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/openssl/project.yaml b/projects/openssl/project.yaml index 30f5c213f..b5b56d046 100644 --- a/projects/openssl/project.yaml +++ b/projects/openssl/project.yaml @@ -15,3 +15,7 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/openssl/openssl.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer diff --git a/projects/openvswitch/project.yaml b/projects/openvswitch/project.yaml index 5a25f13b0..29a303be5 100644 --- a/projects/openvswitch/project.yaml +++ b/projects/openvswitch/project.yaml @@ -14,4 +14,9 @@ sanitizers: # Disabled MSAN because of https://github.com/google/oss-fuzz/issues/6294 # - memory - undefined -main_repo: 'https://github.com/openvswitch/ovs.git' \ No newline at end of file +main_repo: 'https://github.com/openvswitch/ovs.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/ostree/project.yaml b/projects/ostree/project.yaml index 8fc13746d..f354218c4 100644 --- a/projects/ostree/project.yaml +++ b/projects/ostree/project.yaml @@ -5,3 +5,8 @@ primary_contact: "walters@verbum.org" auto_ccs: - "dbn@endlessos.org" - "david@adalogics.com" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/pcapplusplus/project.yaml b/projects/pcapplusplus/project.yaml index 993b29cf1..4b34a58df 100644 --- a/projects/pcapplusplus/project.yaml +++ b/projects/pcapplusplus/project.yaml @@ -8,3 +8,8 @@ sanitizers: - memory - undefined main_repo: 'https://github.com/seladb/PcapPlusPlus' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/perfetto/project.yaml b/projects/perfetto/project.yaml index 4781ab8cd..12fcf246f 100644 --- a/projects/perfetto/project.yaml +++ b/projects/perfetto/project.yaml @@ -24,9 +24,10 @@ vendor_ccs: - maverickm@google.com - warrenwright@google.com fuzzing_engines: - - libfuzzer - - honggfuzz - - afl + - afl + - honggfuzz + - libfuzzer + - centipede sanitizers: - address - undefined diff --git a/projects/poppler/build.sh b/projects/poppler/build.sh index 770612ec9..0defdf11a 100755 --- a/projects/poppler/build.sh +++ b/projects/poppler/build.sh @@ -145,10 +145,10 @@ fi pushd $SRC/qtbase # add the flags to Qt build too -sed -i -e "s/QMAKE_CXXFLAGS += -stdlib=libc++/QMAKE_CXXFLAGS += -stdlib=libc++ $CXXFLAGS\nQMAKE_CFLAGS += $CFLAGS/g" mkspecs/linux-clang-libc++/qmake.conf -sed -i -e "s/QMAKE_LFLAGS += -stdlib=libc++/QMAKE_LFLAGS += -stdlib=libc++ -lpthread $CXXFLAGS/g" mkspecs/linux-clang-libc++/qmake.conf +sed -i -e "s~QMAKE_CXXFLAGS += -stdlib=libc++~QMAKE_CXXFLAGS += -stdlib=libc++ $CXXFLAGS\nQMAKE_CFLAGS += $CFLAGS~g" mkspecs/linux-clang-libc++/qmake.conf +sed -i -e "s~QMAKE_LFLAGS += -stdlib=libc++~QMAKE_LFLAGS += -stdlib=libc++ -lpthread $CXXFLAGS~g" mkspecs/linux-clang-libc++/qmake.conf # disable sanitize=vptr for harfbuzz since it compiles without rtti -sed -i -e "s/TARGET = qtharfbuzz/TARGET = qtharfbuzz\nQMAKE_CXXFLAGS += -fno-sanitize=vptr/g" src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro +sed -i -e "s~TARGET = qtharfbuzz~TARGET = qtharfbuzz\nQMAKE_CXXFLAGS += -fno-sanitize=vptr~g" src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro # make qmake compile faster sed -i -e "s/MAKE\")/MAKE\" -j$(nproc))/g" configure # Fix memory stuff in qt 5.15 unfixable since branch is closed now diff --git a/projects/poppler/project.yaml b/projects/poppler/project.yaml index 5a73b157c..0e752a504 100644 --- a/projects/poppler/project.yaml +++ b/projects/poppler/project.yaml @@ -13,3 +13,7 @@ auto_ccs: - jonathan@titanous.com - adam.reichold@t-online.de main_repo: 'https://anongit.freedesktop.org/git/poppler/poppler.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer diff --git a/projects/postfix/project.yaml b/projects/postfix/project.yaml index d284472c4..5ab06d291 100644 --- a/projects/postfix/project.yaml +++ b/projects/postfix/project.yaml @@ -6,3 +6,8 @@ auto_ccs: - "david@adalogics.com" sanitizers: - address +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/powerdns/project.yaml b/projects/powerdns/project.yaml index 770519abe..b7d89ac88 100644 --- a/projects/powerdns/project.yaml +++ b/projects/powerdns/project.yaml @@ -7,3 +7,8 @@ sanitizers: - address - undefined main_repo: 'https://github.com/PowerDNS/pdns.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/radare2/project.yaml b/projects/radare2/project.yaml index f1b5ee965..96e7ee4f9 100644 --- a/projects/radare2/project.yaml +++ b/projects/radare2/project.yaml @@ -7,3 +7,8 @@ sanitizers: - address run_tests: False main_repo: 'https://github.com/radareorg/radare2' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/rdkit/project.yaml b/projects/rdkit/project.yaml index dd67ad191..d8438a20a 100644 --- a/projects/rdkit/project.yaml +++ b/projects/rdkit/project.yaml @@ -9,3 +9,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/rdkit/rdkit.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/readstat/project.yaml b/projects/readstat/project.yaml index d8b46b08b..c74fea087 100644 --- a/projects/readstat/project.yaml +++ b/projects/readstat/project.yaml @@ -2,3 +2,8 @@ homepage: "https://github.com/WizardMac/ReadStat" language: c++ primary_contact: "emmiller@gmail.com" main_repo: 'https://github.com/WizardMac/ReadStat' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/ruby/project.yaml b/projects/ruby/project.yaml index 12453fc93..62e2ae1a1 100644 --- a/projects/ruby/project.yaml +++ b/projects/ruby/project.yaml @@ -11,3 +11,8 @@ auto_ccs: - "kevinbackhouse@github.com" - "oss-fuzz@ruby-lang.org" main_repo: "https://github.com/ruby/ruby" +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/sentencepiece/project.yaml b/projects/sentencepiece/project.yaml index f753bb977..90e562ce2 100644 --- a/projects/sentencepiece/project.yaml +++ b/projects/sentencepiece/project.yaml @@ -10,3 +10,8 @@ architectures: - x86_64 main_repo: 'https://github.com/google/sentencepiece.git' file_github_issue: True +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/skia/project.yaml b/projects/skia/project.yaml index bc7b6c6c7..9a81fd25f 100644 --- a/projects/skia/project.yaml +++ b/projects/skia/project.yaml @@ -24,3 +24,8 @@ sanitizers: help_url: "https://skia.org/dev/testing/fuzz" builds_per_day: 4 main_repo: 'https://skia.googlesource.com/skia.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/solidity/project.yaml b/projects/solidity/project.yaml index 248cfd690..25fe380a3 100644 --- a/projects/solidity/project.yaml +++ b/projects/solidity/project.yaml @@ -6,3 +6,8 @@ auto_ccs: - "christian@ethereum.org" - "martin.swende@ethereum.org" main_repo: 'https://github.com/ethereum/solidity.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/stb/project.yaml b/projects/stb/project.yaml index 5ace289be..85ee59958 100644 --- a/projects/stb/project.yaml +++ b/projects/stb/project.yaml @@ -12,3 +12,8 @@ sanitizers: - undefined - memory main_repo: 'https://github.com/nothings/stb.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/strongswan/project.yaml b/projects/strongswan/project.yaml index 659631abf..430c6222f 100644 --- a/projects/strongswan/project.yaml +++ b/projects/strongswan/project.yaml @@ -5,3 +5,8 @@ auto_ccs: - "tobias@strongswan.org" - "andreas.steffen@strongswan.org" main_repo: 'https://github.com/strongswan/strongswan.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/systemd/project.yaml b/projects/systemd/project.yaml index bd7bc6c9c..e7e3b245d 100644 --- a/projects/systemd/project.yaml +++ b/projects/systemd/project.yaml @@ -27,3 +27,8 @@ architectures: - x86_64 - i386 file_github_issue: True +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/tint/project.yaml b/projects/tint/project.yaml index dab53933e..e9643a5da 100644 --- a/projects/tint/project.yaml +++ b/projects/tint/project.yaml @@ -1,6 +1,6 @@ homepage: https://dawn.googlesource.com language: c++ -primary_contact: bclayton@google.com +primary_contact: bclayton@google.com auto_ccs: - "afdx@google.com" sanitizers: @@ -11,3 +11,8 @@ main_repo: 'https://dawn.googlesource.com/dawn.git' architectures: - x86_64 - i386 +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/tpm2/project.yaml b/projects/tpm2/project.yaml index ecf020853..ee5e28453 100644 --- a/projects/tpm2/project.yaml +++ b/projects/tpm2/project.yaml @@ -15,3 +15,8 @@ auto_ccs: - "cfir@google.com" - "mruthven@google.com" main_repo: 'https://chromium.googlesource.com/chromiumos/third_party/tpm2' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/uriparser/project.yaml b/projects/uriparser/project.yaml index ec64c6468..215dd7609 100644 --- a/projects/uriparser/project.yaml +++ b/projects/uriparser/project.yaml @@ -9,4 +9,9 @@ sanitizers: architectures: - x86_64 - i386 -main_repo: 'https://github.com/uriparser/uriparser' \ No newline at end of file +main_repo: 'https://github.com/uriparser/uriparser' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/wget2/project.yaml b/projects/wget2/project.yaml index 8e77092be..0381424ca 100644 --- a/projects/wget2/project.yaml +++ b/projects/wget2/project.yaml @@ -8,3 +8,8 @@ auto_ccs: - "ajuaristi@gmx.es" - "rootkea@gmail.com" main_repo: 'https://gitlab.com/gnuwget/wget2.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/xerces-c/project.yaml b/projects/xerces-c/project.yaml index 3a16f929f..2093d4122 100755 --- a/projects/xerces-c/project.yaml +++ b/projects/xerces-c/project.yaml @@ -8,3 +8,8 @@ sanitizers: - address - memory - undefined +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/xvid/project.yaml b/projects/xvid/project.yaml index d1590ae50..0353a0c02 100644 --- a/projects/xvid/project.yaml +++ b/projects/xvid/project.yaml @@ -10,3 +10,8 @@ sanitizers: architectures: - x86_64 - i386 +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/zlib-ng/project.yaml b/projects/zlib-ng/project.yaml index e11e9ae70..c161b775d 100644 --- a/projects/zlib-ng/project.yaml +++ b/projects/zlib-ng/project.yaml @@ -16,3 +16,8 @@ architectures: - x86_64 - i386 main_repo: 'https://github.com/zlib-ng/zlib-ng.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede diff --git a/projects/zydis/project.yaml b/projects/zydis/project.yaml index 55f97513d..93a50a2b1 100644 --- a/projects/zydis/project.yaml +++ b/projects/zydis/project.yaml @@ -8,3 +8,8 @@ sanitizers: - memory - undefined main_repo: 'https://github.com/zyantific/zydis.git' +fuzzing_engines: + - afl + - honggfuzz + - libfuzzer + - centipede