aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xinfra/presubmit.py3
-rwxr-xr-xinfra/templates.py1
-rw-r--r--projects/arduinojson/project.yaml1
-rw-r--r--projects/arrow/project.yaml1
-rw-r--r--projects/aspell/project.yaml1
-rw-r--r--projects/augeas/project.yaml1
-rw-r--r--projects/c-ares/project.yaml1
-rw-r--r--projects/c-blosc/project.yaml1
-rw-r--r--projects/c-blosc2/project.yaml1
-rw-r--r--projects/capstone/project.yaml1
-rw-r--r--projects/cras/project.yaml1
-rw-r--r--projects/cryptofuzz/project.yaml1
-rw-r--r--projects/curl/project.yaml1
-rw-r--r--projects/dav1d/project.yaml1
-rwxr-xr-xprojects/dovecot/project.yaml1
-rw-r--r--projects/draco/project.yaml1
-rw-r--r--projects/envoy/project.yaml1
-rw-r--r--projects/file/project.yaml1
-rw-r--r--projects/firestore/project.yaml1
-rw-r--r--projects/flac/project.yaml1
-rwxr-xr-xprojects/fluent-bit/project.yaml1
-rw-r--r--projects/freetype2/project.yaml1
-rw-r--r--projects/gdal/project.yaml1
-rw-r--r--projects/glib/project.yaml1
-rw-r--r--projects/gnupg/project.yaml1
-rw-r--r--projects/gnutls/project.yaml1
-rw-r--r--projects/grok/project.yaml1
-rwxr-xr-xprojects/haproxy/project.yaml1
-rw-r--r--projects/harfbuzz/project.yaml1
-rw-r--r--projects/hermes/project.yaml1
-rw-r--r--projects/hoextdown/project.yaml1
-rw-r--r--projects/hostap/project.yaml1
-rw-r--r--projects/htslib/project.yaml1
-rw-r--r--projects/icu/project.yaml1
-rw-r--r--projects/immer/project.yaml1
-rw-r--r--projects/irssi/project.yaml1
-rw-r--r--projects/janus-gateway/project.yaml1
-rw-r--r--projects/jbig2dec/project.yaml1
-rw-r--r--projects/json-c/project.yaml1
-rw-r--r--projects/jsoncpp/project.yaml1
-rw-r--r--projects/jsonnet/project.yaml1
-rw-r--r--projects/kcodecs/project.yaml1
-rw-r--r--projects/keystone/project.yaml1
-rw-r--r--projects/kimageformats/project.yaml1
-rw-r--r--projects/leptonica/project.yaml1
-rw-r--r--projects/libaom/project.yaml1
-rw-r--r--projects/libarchive/project.yaml1
-rw-r--r--projects/libass/project.yaml1
-rw-r--r--projects/libavc/project.yaml1
-rw-r--r--projects/libavif/project.yaml1
-rw-r--r--projects/libcbor/project.yaml1
-rw-r--r--projects/libcoap/project.yaml1
-rw-r--r--projects/libexif/project.yaml1
-rw-r--r--projects/libgit2/project.yaml1
-rw-r--r--projects/libheif/project.yaml1
-rw-r--r--projects/libhevc/project.yaml1
-rw-r--r--projects/libhtp/project.yaml1
-rw-r--r--projects/libical/project.yaml1
-rw-r--r--projects/libidn2/project.yaml1
-rw-r--r--projects/libjpeg-turbo/project.yaml1
-rw-r--r--projects/libmpeg2/project.yaml1
-rw-r--r--projects/libpcap/project.yaml1
-rw-r--r--projects/libraw/project.yaml1
-rw-r--r--projects/librawspeed/project.yaml1
-rw-r--r--projects/libressl/project.yaml1
-rw-r--r--projects/libsass/project.yaml1
-rwxr-xr-xprojects/libspectre/project.yaml1
-rw-r--r--projects/libspng/project.yaml1
-rw-r--r--projects/libtiff/project.yaml1
-rw-r--r--projects/libtsm/project.yaml1
-rw-r--r--projects/libvips/project.yaml1
-rw-r--r--projects/libvpx/project.yaml1
-rw-r--r--projects/libxls/project.yaml1
-rw-r--r--projects/libxml2/project.yaml1
-rw-r--r--projects/libxslt/project.yaml1
-rw-r--r--projects/libyaml/project.yaml1
-rw-r--r--projects/libzmq/project.yaml1
-rw-r--r--projects/lwan/project.yaml1
-rw-r--r--projects/lz4/project.yaml1
-rw-r--r--projects/matio/project.yaml1
-rw-r--r--projects/miniz/project.yaml1
-rw-r--r--projects/mruby/project.yaml1
-rw-r--r--projects/muparser/project.yaml1
-rw-r--r--projects/mysql-server/project.yaml1
-rw-r--r--projects/nanopb/project.yaml1
-rw-r--r--projects/ndpi/project.yaml1
-rw-r--r--projects/nestegg/project.yaml1
-rw-r--r--projects/net-snmp/project.yaml1
-rw-r--r--projects/oniguruma/project.yaml1
-rw-r--r--projects/open62541/project.yaml1
-rw-r--r--projects/opencv/project.yaml1
-rw-r--r--projects/openexr/project.yaml1
-rw-r--r--projects/openh264/project.yaml1
-rw-r--r--projects/openjpeg/project.yaml1
-rw-r--r--projects/opensc/project.yaml1
-rw-r--r--projects/openssl/project.yaml1
-rw-r--r--projects/openthread/project.yaml1
-rw-r--r--projects/openvswitch/project.yaml1
-rw-r--r--projects/ots/project.yaml1
-rw-r--r--projects/pcapplusplus/project.yaml1
-rw-r--r--projects/perfetto/project.yaml1
-rw-r--r--projects/php/project.yaml1
-rw-r--r--projects/picotls/project.yaml1
-rw-r--r--projects/poppler/project.yaml1
-rw-r--r--projects/postgis/project.yaml1
-rw-r--r--projects/qemu/project.yaml1
-rw-r--r--projects/qpdf/project.yaml1
-rw-r--r--projects/qt/project.yaml1
-rw-r--r--projects/quickjs/project.yaml1
-rw-r--r--projects/radare2/project.yaml1
-rw-r--r--projects/rdkit/project.yaml1
-rw-r--r--projects/readstat/project.yaml1
-rwxr-xr-xprojects/rnp/project.yaml3
-rw-r--r--projects/simdjson/project.yaml1
-rw-r--r--projects/solidity/project.yaml1
-rw-r--r--projects/stb/project.yaml1
-rw-r--r--projects/suricata/project.yaml1
-rw-r--r--projects/systemd/project.yaml1
-rw-r--r--projects/tidy-html5/project.yaml1
-rw-r--r--projects/tpm2/project.yaml1
-rw-r--r--projects/tremor/project.yaml1
-rw-r--r--projects/unbound/project.yaml1
-rw-r--r--projects/unicorn/project.yaml1
-rw-r--r--projects/usrsctp/project.yaml1
-rw-r--r--projects/util-linux/project.yaml1
-rw-r--r--projects/uwebsockets/project.yaml1
-rw-r--r--projects/wabt/project.yaml1
-rw-r--r--projects/wavpack/project.yaml1
-rw-r--r--projects/wget2/project.yaml1
-rw-r--r--projects/wireshark/project.yaml1
-rw-r--r--projects/wolfssl/project.yaml1
-rw-r--r--projects/wpantund/project.yaml1
-rw-r--r--projects/yara/project.yaml1
-rw-r--r--projects/zstd/project.yaml1
134 files changed, 136 insertions, 2 deletions
diff --git a/infra/presubmit.py b/infra/presubmit.py
index 409c41ff..b85af5be 100755
--- a/infra/presubmit.py
+++ b/infra/presubmit.py
@@ -93,6 +93,7 @@ class ProjectYamlChecker:
'labels', # For internal use only, hard to lint as it uses fuzzer names.
'main_repo',
'primary_contact',
+ 'run_tests',
'sanitizers',
'selective_unpack',
'vendor_ccs',
@@ -109,7 +110,7 @@ class ProjectYamlChecker:
# Note that some projects like boost only have auto-ccs. However, forgetting
# primary contact is probably a mistake.
- REQUIRED_SECTIONS = ['primary_contact']
+ REQUIRED_SECTIONS = ['primary_contact', 'main_repo']
def __init__(self, filename):
self.filename = filename
diff --git a/infra/templates.py b/infra/templates.py
index 3a8db4d2..f16da924 100755
--- a/infra/templates.py
+++ b/infra/templates.py
@@ -19,6 +19,7 @@ PROJECT_YAML_TEMPLATE = """\
homepage: "<your_project_homepage>"
language: <programming_language> # Example values: c, c++, go, rust.
primary_contact: "<primary_contact_email>"
+main_repo: "https://path/to/main/repo.git"
"""
DOCKER_TEMPLATE = """\
diff --git a/projects/arduinojson/project.yaml b/projects/arduinojson/project.yaml
index 7d3f8cdb..fe71e044 100644
--- a/projects/arduinojson/project.yaml
+++ b/projects/arduinojson/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/bblanchon/ArduinoJson.git'
diff --git a/projects/arrow/project.yaml b/projects/arrow/project.yaml
index a85243fa..4424434c 100644
--- a/projects/arrow/project.yaml
+++ b/projects/arrow/project.yaml
@@ -10,3 +10,4 @@ auto_ccs:
- "szucs.krisztian@gmail.com"
- "wesmckinn@gmail.com"
- "xhochy@gmail.com"
+main_repo: 'https://github.com/apache/arrow.git'
diff --git a/projects/aspell/project.yaml b/projects/aspell/project.yaml
index d0eba470..f7533683 100644
--- a/projects/aspell/project.yaml
+++ b/projects/aspell/project.yaml
@@ -9,3 +9,4 @@ sanitizers:
- undefined
- memory:
experimental: true
+main_repo: 'https://github.com/gnuaspell/aspell.git'
diff --git a/projects/augeas/project.yaml b/projects/augeas/project.yaml
index 831d451a..be5317d6 100644
--- a/projects/augeas/project.yaml
+++ b/projects/augeas/project.yaml
@@ -7,3 +7,4 @@ auto_ccs:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/hercules-team/augeas'
diff --git a/projects/c-ares/project.yaml b/projects/c-ares/project.yaml
index b541253c..aed32726 100644
--- a/projects/c-ares/project.yaml
+++ b/projects/c-ares/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/c-ares/c-ares.git'
diff --git a/projects/c-blosc/project.yaml b/projects/c-blosc/project.yaml
index b4c35d81..2e1fc809 100644
--- a/projects/c-blosc/project.yaml
+++ b/projects/c-blosc/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/Blosc/c-blosc.git'
diff --git a/projects/c-blosc2/project.yaml b/projects/c-blosc2/project.yaml
index 1a1e6412..7d8bb8ed 100644
--- a/projects/c-blosc2/project.yaml
+++ b/projects/c-blosc2/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/Blosc/c-blosc2.git'
diff --git a/projects/capstone/project.yaml b/projects/capstone/project.yaml
index b0a00a82..6042f724 100644
--- a/projects/capstone/project.yaml
+++ b/projects/capstone/project.yaml
@@ -14,3 +14,4 @@ sanitizers:
- memory
- undefined
- dataflow
+main_repo: 'https://github.com/aquynh/capstone.git'
diff --git a/projects/cras/project.yaml b/projects/cras/project.yaml
index 0094a5d6..330b0254 100644
--- a/projects/cras/project.yaml
+++ b/projects/cras/project.yaml
@@ -9,3 +9,4 @@ auto_ccs:
- "enshuo@chromium.org"
- "tzungbi@chromium.org"
- "cujomalainey@chromium.org"
+main_repo: 'https://chromium.googlesource.com/chromiumos/third_party/adhd'
diff --git a/projects/cryptofuzz/project.yaml b/projects/cryptofuzz/project.yaml
index 307be9f5..659a309e 100644
--- a/projects/cryptofuzz/project.yaml
+++ b/projects/cryptofuzz/project.yaml
@@ -38,3 +38,4 @@ sanitizers:
- memory
architectures:
- x86_64
+main_repo: 'https://github.com/guidovranken/cryptofuzz'
diff --git a/projects/curl/project.yaml b/projects/curl/project.yaml
index b7a72335..71e6905a 100644
--- a/projects/curl/project.yaml
+++ b/projects/curl/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/curl/curl.git'
diff --git a/projects/dav1d/project.yaml b/projects/dav1d/project.yaml
index 72386e4d..76c2349e 100644
--- a/projects/dav1d/project.yaml
+++ b/projects/dav1d/project.yaml
@@ -17,3 +17,4 @@ coverage_extra_args: -ignore-filename-regex=.*dump.h
architectures:
- i386
- x86_64
+main_repo: 'https://code.videolan.org/videolan/dav1d.git'
diff --git a/projects/dovecot/project.yaml b/projects/dovecot/project.yaml
index ad090688..91e350ea 100755
--- a/projects/dovecot/project.yaml
+++ b/projects/dovecot/project.yaml
@@ -7,3 +7,4 @@ auto_ccs:
- "cmousefi@gmail.com"
- "boschstephan@gmail.com"
- "timo.sirainen@gmail.com"
+main_repo: 'https://github.com/dovecot/core'
diff --git a/projects/draco/project.yaml b/projects/draco/project.yaml
index cef10f4f..04ef12e1 100644
--- a/projects/draco/project.yaml
+++ b/projects/draco/project.yaml
@@ -4,3 +4,4 @@ primary_contact: "fgalligan@google.com"
auto_ccs:
- "ostava@google.com"
- "vytyaz@google.com"
+main_repo: 'https://github.com/google/draco'
diff --git a/projects/envoy/project.yaml b/projects/envoy/project.yaml
index 58ea9ffe..da1a49c6 100644
--- a/projects/envoy/project.yaml
+++ b/projects/envoy/project.yaml
@@ -16,3 +16,4 @@ auto_ccs:
- "rdsmith@google.com"
- "chaoqinli16@gmail.com"
coverage_extra_args: -ignore-filename-regex=.*\.cache.*envoy_deps_cache.*
+main_repo: 'https://github.com/envoyproxy/envoy.git'
diff --git a/projects/file/project.yaml b/projects/file/project.yaml
index 68f960fa..d0518477 100644
--- a/projects/file/project.yaml
+++ b/projects/file/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/file/file.git'
diff --git a/projects/firestore/project.yaml b/projects/firestore/project.yaml
index 16425acb..5f3f9011 100644
--- a/projects/firestore/project.yaml
+++ b/projects/firestore/project.yaml
@@ -7,3 +7,4 @@ auto_ccs:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/firebase/firebase-ios-sdk.git'
diff --git a/projects/flac/project.yaml b/projects/flac/project.yaml
index d49f0f57..dbbd95f3 100644
--- a/projects/flac/project.yaml
+++ b/projects/flac/project.yaml
@@ -13,3 +13,4 @@ architectures:
- x86_64
- i386
coverage_extra_args: -ignore-filename-regex=/usr/lib/jvm/.*
+main_repo: 'https://github.com/xiph/flac.git'
diff --git a/projects/fluent-bit/project.yaml b/projects/fluent-bit/project.yaml
index b0d416e6..f68179d2 100755
--- a/projects/fluent-bit/project.yaml
+++ b/projects/fluent-bit/project.yaml
@@ -7,3 +7,4 @@ fuzzing_engines:
auto_ccs:
- "david@adalogics.com"
- "wppttt@amazon.com"
+main_repo: 'https://github.com/fluent/fluent-bit/'
diff --git a/projects/freetype2/project.yaml b/projects/freetype2/project.yaml
index 67859f05..96497728 100644
--- a/projects/freetype2/project.yaml
+++ b/projects/freetype2/project.yaml
@@ -17,3 +17,4 @@ vendor_ccs:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/freetype/freetype2-testing.git'
diff --git a/projects/gdal/project.yaml b/projects/gdal/project.yaml
index b8a3556d..d0bbfe4b 100644
--- a/projects/gdal/project.yaml
+++ b/projects/gdal/project.yaml
@@ -12,3 +12,4 @@ auto_ccs:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/OSGeo/gdal'
diff --git a/projects/glib/project.yaml b/projects/glib/project.yaml
index 7e5b54d1..64889c87 100644
--- a/projects/glib/project.yaml
+++ b/projects/glib/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
- undefined
- 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'
diff --git a/projects/gnupg/project.yaml b/projects/gnupg/project.yaml
index 551654a2..c2c6ab2c 100644
--- a/projects/gnupg/project.yaml
+++ b/projects/gnupg/project.yaml
@@ -1,3 +1,4 @@
homepage: "https://www.gnupg.org"
language: c++
primary_contact: "p.antoine@catenacyber.fr"
+main_repo: 'git://git.gnupg.org/gnupg.git'
diff --git a/projects/gnutls/project.yaml b/projects/gnutls/project.yaml
index 631cabb8..8d9a6a23 100644
--- a/projects/gnutls/project.yaml
+++ b/projects/gnutls/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://gitlab.com/gnutls/gnutls.git'
diff --git a/projects/grok/project.yaml b/projects/grok/project.yaml
index 3ac861b1..15541d0e 100644
--- a/projects/grok/project.yaml
+++ b/projects/grok/project.yaml
@@ -9,3 +9,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/GrokImageCompression/grok.git'
diff --git a/projects/haproxy/project.yaml b/projects/haproxy/project.yaml
index cfd5a3fd..7f5b4307 100755
--- a/projects/haproxy/project.yaml
+++ b/projects/haproxy/project.yaml
@@ -12,3 +12,4 @@ sanitizers:
# Bug reports are public by default:
view_restrictions: none
+main_repo: 'https://github.com/haproxy/haproxy'
diff --git a/projects/harfbuzz/project.yaml b/projects/harfbuzz/project.yaml
index 2a4fda58..fd12a504 100644
--- a/projects/harfbuzz/project.yaml
+++ b/projects/harfbuzz/project.yaml
@@ -32,3 +32,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/harfbuzz/harfbuzz.git'
diff --git a/projects/hermes/project.yaml b/projects/hermes/project.yaml
index 642e994e..0e614fe6 100644
--- a/projects/hermes/project.yaml
+++ b/projects/hermes/project.yaml
@@ -12,3 +12,4 @@ fuzzing_engines:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/facebook/hermes.git'
diff --git a/projects/hoextdown/project.yaml b/projects/hoextdown/project.yaml
index 67cd9fe2..1499307a 100644
--- a/projects/hoextdown/project.yaml
+++ b/projects/hoextdown/project.yaml
@@ -1,3 +1,4 @@
homepage: "https://github.com/kjdev/hoextdown"
language: c++
primary_contact: "kjclev@gmail.com"
+main_repo: 'https://github.com/kjdev/hoextdown.git'
diff --git a/projects/hostap/project.yaml b/projects/hostap/project.yaml
index aca17eeb..db978e15 100644
--- a/projects/hostap/project.yaml
+++ b/projects/hostap/project.yaml
@@ -16,3 +16,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'git://w1.fi/srv/git/hostap.git'
diff --git a/projects/htslib/project.yaml b/projects/htslib/project.yaml
index 20fd48de..56f52016 100644
--- a/projects/htslib/project.yaml
+++ b/projects/htslib/project.yaml
@@ -5,3 +5,4 @@ auto_ccs:
- "aw7@sanger.ac.uk"
- "jkb@sanger.ac.uk"
- "vo2@sanger.ac.uk"
+main_repo: 'https://github.com/samtools/htslib.git'
diff --git a/projects/icu/project.yaml b/projects/icu/project.yaml
index c0e16124..d38b523a 100644
--- a/projects/icu/project.yaml
+++ b/projects/icu/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- address
- memory
+main_repo: 'https://github.com/unicode-org/icu.git'
diff --git a/projects/immer/project.yaml b/projects/immer/project.yaml
index 31c16ffb..8235c7f2 100644
--- a/projects/immer/project.yaml
+++ b/projects/immer/project.yaml
@@ -1,3 +1,4 @@
homepage: "https://sinusoid.es/immer"
language: c++
primary_contact: "juanpe@sinusoid.al"
+main_repo: 'https://github.com/arximboldi/immer.git'
diff --git a/projects/irssi/project.yaml b/projects/irssi/project.yaml
index ed82ea0d..aa119afb 100644
--- a/projects/irssi/project.yaml
+++ b/projects/irssi/project.yaml
@@ -9,3 +9,4 @@ auto_ccs:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/irssi/irssi'
diff --git a/projects/janus-gateway/project.yaml b/projects/janus-gateway/project.yaml
index f846a201..f2a640aa 100644
--- a/projects/janus-gateway/project.yaml
+++ b/projects/janus-gateway/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- memory
- undefined
coverage_extra_args: -ignore-filename-regex=.*glib.* -ignore-filename-regex=.*log.c
+main_repo: 'https://github.com/meetecho/janus-gateway.git'
diff --git a/projects/jbig2dec/project.yaml b/projects/jbig2dec/project.yaml
index 70014d53..7f14e071 100644
--- a/projects/jbig2dec/project.yaml
+++ b/projects/jbig2dec/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
- address
- memory
- dataflow
+main_repo: 'git://git.ghostscript.com/jbig2dec.git'
diff --git a/projects/json-c/project.yaml b/projects/json-c/project.yaml
index 987474f5..1491cd32 100644
--- a/projects/json-c/project.yaml
+++ b/projects/json-c/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/json-c/json-c.git'
diff --git a/projects/jsoncpp/project.yaml b/projects/jsoncpp/project.yaml
index 97c28443..8dc8f020 100644
--- a/projects/jsoncpp/project.yaml
+++ b/projects/jsoncpp/project.yaml
@@ -7,3 +7,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/open-source-parsers/jsoncpp'
diff --git a/projects/jsonnet/project.yaml b/projects/jsonnet/project.yaml
index 3f8c7119..4b33850c 100644
--- a/projects/jsonnet/project.yaml
+++ b/projects/jsonnet/project.yaml
@@ -17,3 +17,4 @@ labels:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/google/jsonnet.git'
diff --git a/projects/kcodecs/project.yaml b/projects/kcodecs/project.yaml
index 1a8bbbf1..1b731e3f 100644
--- a/projects/kcodecs/project.yaml
+++ b/projects/kcodecs/project.yaml
@@ -5,3 +5,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://invent.kde.org/frameworks/kcodecs.git'
diff --git a/projects/keystone/project.yaml b/projects/keystone/project.yaml
index e7765ce5..860313b1 100644
--- a/projects/keystone/project.yaml
+++ b/projects/keystone/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/keystone-engine/keystone.git'
diff --git a/projects/kimageformats/project.yaml b/projects/kimageformats/project.yaml
index abd2d537..d2551a80 100644
--- a/projects/kimageformats/project.yaml
+++ b/projects/kimageformats/project.yaml
@@ -5,3 +5,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://invent.kde.org/frameworks/kimageformats.git'
diff --git a/projects/leptonica/project.yaml b/projects/leptonica/project.yaml
index b7b7dda3..c6176df9 100644
--- a/projects/leptonica/project.yaml
+++ b/projects/leptonica/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
labels:
pix_rotate_shear_fuzzer:
- sundew
+main_repo: 'https://github.com/DanBloomberg/leptonica.git'
diff --git a/projects/libaom/project.yaml b/projects/libaom/project.yaml
index 885fa48d..dedc3048 100644
--- a/projects/libaom/project.yaml
+++ b/projects/libaom/project.yaml
@@ -12,3 +12,4 @@ auto_ccs:
- wtc@google.com
vendor_ccs:
- twsmith@mozilla.com
+main_repo: 'https://aomedia.googlesource.com/aom'
diff --git a/projects/libarchive/project.yaml b/projects/libarchive/project.yaml
index b34dc0ec..46379886 100644
--- a/projects/libarchive/project.yaml
+++ b/projects/libarchive/project.yaml
@@ -9,3 +9,4 @@ sanitizers:
- memory:
experimental: True
- undefined
+main_repo: 'https://github.com/libarchive/libarchive.git'
diff --git a/projects/libass/project.yaml b/projects/libass/project.yaml
index cf69d2c3..bfcb93ed 100644
--- a/projects/libass/project.yaml
+++ b/projects/libass/project.yaml
@@ -9,3 +9,4 @@ auto_ccs:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/libass/libass.git'
diff --git a/projects/libavc/project.yaml b/projects/libavc/project.yaml
index 9938b29b..1f5422f5 100644
--- a/projects/libavc/project.yaml
+++ b/projects/libavc/project.yaml
@@ -19,3 +19,4 @@ vendor_ccs:
architectures:
- x86_64
- i386
+main_repo: 'https://android.googlesource.com/platform/external/libavc'
diff --git a/projects/libavif/project.yaml b/projects/libavif/project.yaml
index b07a9794..fbb93fc9 100644
--- a/projects/libavif/project.yaml
+++ b/projects/libavif/project.yaml
@@ -3,3 +3,4 @@ language: c++
primary_contact: "joedrago@gmail.com"
auto_ccs:
- "wtc@google.com"
+main_repo: 'https://github.com/AOMediaCodec/libavif.git'
diff --git a/projects/libcbor/project.yaml b/projects/libcbor/project.yaml
index ae1c4758..48bdef9f 100644
--- a/projects/libcbor/project.yaml
+++ b/projects/libcbor/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/PJK/libcbor'
diff --git a/projects/libcoap/project.yaml b/projects/libcoap/project.yaml
index 4fd1d7db..e4b5776a 100644
--- a/projects/libcoap/project.yaml
+++ b/projects/libcoap/project.yaml
@@ -3,3 +3,4 @@ language: c++
primary_contact: "bergmann@tzi.org"
auto_ccs:
- "libcoap@gmail.com"
+main_repo: 'https://github.com/obgm/libcoap.git'
diff --git a/projects/libexif/project.yaml b/projects/libexif/project.yaml
index 73a16475..8b552151 100644
--- a/projects/libexif/project.yaml
+++ b/projects/libexif/project.yaml
@@ -14,3 +14,4 @@ sanitizers:
- address
- dataflow
- memory
+main_repo: 'https://github.com/libexif/libexif'
diff --git a/projects/libgit2/project.yaml b/projects/libgit2/project.yaml
index 789aca23..31de00e1 100644
--- a/projects/libgit2/project.yaml
+++ b/projects/libgit2/project.yaml
@@ -3,3 +3,4 @@ language: c++
primary_contact: "ps@pks.im"
auto_ccs:
- "nelhage@nelhage.com"
+main_repo: 'https://github.com/libgit2/libgit2'
diff --git a/projects/libheif/project.yaml b/projects/libheif/project.yaml
index 7a60b81b..f42cf60b 100644
--- a/projects/libheif/project.yaml
+++ b/projects/libheif/project.yaml
@@ -6,3 +6,4 @@ auto_ccs:
architectures:
- i386
- x86_64
+main_repo: 'https://github.com/strukturag/libheif.git'
diff --git a/projects/libhevc/project.yaml b/projects/libhevc/project.yaml
index 8f2f7129..5d84b08e 100644
--- a/projects/libhevc/project.yaml
+++ b/projects/libhevc/project.yaml
@@ -19,3 +19,4 @@ vendor_ccs:
architectures:
- x86_64
- i386
+main_repo: 'https://android.googlesource.com/platform/external/libhevc'
diff --git a/projects/libhtp/project.yaml b/projects/libhtp/project.yaml
index 15d0653e..3b861d5b 100644
--- a/projects/libhtp/project.yaml
+++ b/projects/libhtp/project.yaml
@@ -9,3 +9,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/OISF/libhtp.git'
diff --git a/projects/libical/project.yaml b/projects/libical/project.yaml
index e7c06152..a5e194d9 100644
--- a/projects/libical/project.yaml
+++ b/projects/libical/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/libical/libical.git'
diff --git a/projects/libidn2/project.yaml b/projects/libidn2/project.yaml
index 55b39dc2..c8c117fc 100644
--- a/projects/libidn2/project.yaml
+++ b/projects/libidn2/project.yaml
@@ -14,3 +14,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://gitlab.com/libidn/libidn2.git'
diff --git a/projects/libjpeg-turbo/project.yaml b/projects/libjpeg-turbo/project.yaml
index 8191cb61..4ed2d556 100644
--- a/projects/libjpeg-turbo/project.yaml
+++ b/projects/libjpeg-turbo/project.yaml
@@ -12,3 +12,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/libjpeg-turbo/libjpeg-turbo'
diff --git a/projects/libmpeg2/project.yaml b/projects/libmpeg2/project.yaml
index d759711c..a3ec5d4f 100644
--- a/projects/libmpeg2/project.yaml
+++ b/projects/libmpeg2/project.yaml
@@ -19,3 +19,4 @@ vendor_ccs:
architectures:
- x86_64
- i386
+main_repo: 'https://android.googlesource.com/platform/external/libmpeg2'
diff --git a/projects/libpcap/project.yaml b/projects/libpcap/project.yaml
index e51f282f..d9c1e433 100644
--- a/projects/libpcap/project.yaml
+++ b/projects/libpcap/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
- memory
- undefined
- dataflow
+main_repo: 'https://github.com/the-tcpdump-group/libpcap.git'
diff --git a/projects/libraw/project.yaml b/projects/libraw/project.yaml
index 301821d3..c05690d9 100644
--- a/projects/libraw/project.yaml
+++ b/projects/libraw/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/libraw/libraw'
diff --git a/projects/librawspeed/project.yaml b/projects/librawspeed/project.yaml
index 9c5173e3..a0a49e6b 100644
--- a/projects/librawspeed/project.yaml
+++ b/projects/librawspeed/project.yaml
@@ -5,3 +5,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/darktable-org/rawspeed.git'
diff --git a/projects/libressl/project.yaml b/projects/libressl/project.yaml
index b23d404a..4d677126 100644
--- a/projects/libressl/project.yaml
+++ b/projects/libressl/project.yaml
@@ -11,3 +11,4 @@ auto_ccs:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/libressl-portable/portable.git'
diff --git a/projects/libsass/project.yaml b/projects/libsass/project.yaml
index 80b22cba..7c1c2f36 100644
--- a/projects/libsass/project.yaml
+++ b/projects/libsass/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
labels:
data_context_fuzzer:
- sundew
+main_repo: 'https://github.com/sass/libsass.git'
diff --git a/projects/libspectre/project.yaml b/projects/libspectre/project.yaml
index 86330ce0..d9882323 100755
--- a/projects/libspectre/project.yaml
+++ b/projects/libspectre/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://gitlab.freedesktop.org/libspectre/libspectre.git'
diff --git a/projects/libspng/project.yaml b/projects/libspng/project.yaml
index a1853418..6ebd5645 100644
--- a/projects/libspng/project.yaml
+++ b/projects/libspng/project.yaml
@@ -9,3 +9,4 @@ architectures:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/randy408/libspng.git'
diff --git a/projects/libtiff/project.yaml b/projects/libtiff/project.yaml
index 4754cc1c..6c7666b4 100644
--- a/projects/libtiff/project.yaml
+++ b/projects/libtiff/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://gitlab.com/libtiff/libtiff'
diff --git a/projects/libtsm/project.yaml b/projects/libtsm/project.yaml
index d7ae2abb..8dc1dd82 100644
--- a/projects/libtsm/project.yaml
+++ b/projects/libtsm/project.yaml
@@ -5,3 +5,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'git://people.freedesktop.org/~dvdhrm/libtsm'
diff --git a/projects/libvips/project.yaml b/projects/libvips/project.yaml
index 77f2e7c8..d4b27f81 100644
--- a/projects/libvips/project.yaml
+++ b/projects/libvips/project.yaml
@@ -5,3 +5,4 @@ auto_ccs:
- "oscar.mira@adevinta.com"
- "kleisauke@gmail.com"
- "lovell.fuller@gmail.com"
+main_repo: 'https://github.com/libvips/libvips'
diff --git a/projects/libvpx/project.yaml b/projects/libvpx/project.yaml
index 9a78ea7d..e6080bd6 100644
--- a/projects/libvpx/project.yaml
+++ b/projects/libvpx/project.yaml
@@ -10,3 +10,4 @@ auto_ccs:
- johannkoenig@google.com
vendor_ccs:
- twsmith@mozilla.com
+main_repo: 'https://chromium.googlesource.com/webm/libvpx'
diff --git a/projects/libxls/project.yaml b/projects/libxls/project.yaml
index db712571..28f83131 100644
--- a/projects/libxls/project.yaml
+++ b/projects/libxls/project.yaml
@@ -1,3 +1,4 @@
homepage: "https://github.com/libxls/libxls"
language: c++
primary_contact: "emmiller@gmail.com"
+main_repo: 'https://github.com/libxls/libxls'
diff --git a/projects/libxml2/project.yaml b/projects/libxml2/project.yaml
index d6a6c701..873e81ee 100644
--- a/projects/libxml2/project.yaml
+++ b/projects/libxml2/project.yaml
@@ -17,3 +17,4 @@ fuzzing_engines:
- libfuzzer
- honggfuzz
- afl
+main_repo: 'https://gitlab.gnome.org/GNOME/libxml2.git'
diff --git a/projects/libxslt/project.yaml b/projects/libxslt/project.yaml
index b4581569..09fc8306 100644
--- a/projects/libxslt/project.yaml
+++ b/projects/libxslt/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://gitlab.gnome.org/GNOME/libxslt.git'
diff --git a/projects/libyaml/project.yaml b/projects/libyaml/project.yaml
index 51f43b11..417dcc58 100644
--- a/projects/libyaml/project.yaml
+++ b/projects/libyaml/project.yaml
@@ -18,3 +18,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/yaml/libyaml'
diff --git a/projects/libzmq/project.yaml b/projects/libzmq/project.yaml
index 517029ea..b6e29cfc 100644
--- a/projects/libzmq/project.yaml
+++ b/projects/libzmq/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/zeromq/libzmq.git'
diff --git a/projects/lwan/project.yaml b/projects/lwan/project.yaml
index fa427ff5..224f6b5e 100644
--- a/projects/lwan/project.yaml
+++ b/projects/lwan/project.yaml
@@ -3,3 +3,4 @@ language: c++
primary_contact: "leandro.pereira@gmail.com"
sanitizers:
- address
+main_repo: 'git://github.com/lpereira/lwan'
diff --git a/projects/lz4/project.yaml b/projects/lz4/project.yaml
index 8ebd0434..8aa5314c 100644
--- a/projects/lz4/project.yaml
+++ b/projects/lz4/project.yaml
@@ -21,3 +21,4 @@ sanitizers:
- dataflow
architectures:
- x86_64
+main_repo: 'https://github.com/lz4/lz4.git'
diff --git a/projects/matio/project.yaml b/projects/matio/project.yaml
index 9bf7a66b..3b3596b0 100644
--- a/projects/matio/project.yaml
+++ b/projects/matio/project.yaml
@@ -7,3 +7,4 @@ sanitizers:
- undefined
architectures:
- x86_64
+main_repo: 'git://git.code.sf.net/p/matio/matio'
diff --git a/projects/miniz/project.yaml b/projects/miniz/project.yaml
index ab3852eb..928f7c60 100644
--- a/projects/miniz/project.yaml
+++ b/projects/miniz/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://github.com/richgel999/miniz.git'
diff --git a/projects/mruby/project.yaml b/projects/mruby/project.yaml
index 818f2622..35004394 100644
--- a/projects/mruby/project.yaml
+++ b/projects/mruby/project.yaml
@@ -7,3 +7,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/mruby/mruby'
diff --git a/projects/muparser/project.yaml b/projects/muparser/project.yaml
index c8519813..219093a9 100644
--- a/projects/muparser/project.yaml
+++ b/projects/muparser/project.yaml
@@ -8,3 +8,4 @@ fuzzing_engines:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/beltoforion/muparser.git'
diff --git a/projects/mysql-server/project.yaml b/projects/mysql-server/project.yaml
index 70218bb6..68f04d29 100644
--- a/projects/mysql-server/project.yaml
+++ b/projects/mysql-server/project.yaml
@@ -13,3 +13,4 @@ fuzzing_engines:
sanitizers:
- address
- undefined
+main_repo: 'https://github.com/mysql/mysql-server'
diff --git a/projects/nanopb/project.yaml b/projects/nanopb/project.yaml
index a17b3cae..95366ed3 100644
--- a/projects/nanopb/project.yaml
+++ b/projects/nanopb/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://github.com/nanopb/nanopb'
diff --git a/projects/ndpi/project.yaml b/projects/ndpi/project.yaml
index 202341b8..3f917fa0 100644
--- a/projects/ndpi/project.yaml
+++ b/projects/ndpi/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/ntop/nDPI.git'
diff --git a/projects/nestegg/project.yaml b/projects/nestegg/project.yaml
index a78ddba0..93165f38 100644
--- a/projects/nestegg/project.yaml
+++ b/projects/nestegg/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- dataflow
vendor_ccs:
- "twsmith@mozilla.com"
+main_repo: 'https://github.com/kinetiknz/nestegg.git'
diff --git a/projects/net-snmp/project.yaml b/projects/net-snmp/project.yaml
index 9b66bb54..33920386 100644
--- a/projects/net-snmp/project.yaml
+++ b/projects/net-snmp/project.yaml
@@ -6,3 +6,4 @@ auto_ccs:
- "fenner@gmail.com"
- "bvanassche@acm.org"
- "magfr@lysator.liu.se"
+main_repo: 'git://git.code.sf.net/p/net-snmp/code'
diff --git a/projects/oniguruma/project.yaml b/projects/oniguruma/project.yaml
index 37ad02d7..835d3723 100644
--- a/projects/oniguruma/project.yaml
+++ b/projects/oniguruma/project.yaml
@@ -5,3 +5,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/kkos/oniguruma.git'
diff --git a/projects/open62541/project.yaml b/projects/open62541/project.yaml
index 927dc170..7f0447c3 100644
--- a/projects/open62541/project.yaml
+++ b/projects/open62541/project.yaml
@@ -9,3 +9,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/open62541/open62541.git'
diff --git a/projects/opencv/project.yaml b/projects/opencv/project.yaml
index 3255cb94..e6b085c5 100644
--- a/projects/opencv/project.yaml
+++ b/projects/opencv/project.yaml
@@ -19,3 +19,4 @@ labels:
- sundew
imread_fuzzer:
- sundew
+main_repo: 'https://github.com/opencv/opencv.git'
diff --git a/projects/openexr/project.yaml b/projects/openexr/project.yaml
index 7f1aa288..521e7676 100644
--- a/projects/openexr/project.yaml
+++ b/projects/openexr/project.yaml
@@ -4,3 +4,4 @@ primary_contact: "twodeecoda@gmail.com"
auto_ccs:
- "cbpilm@gmail.com"
- "security@openexr.org"
+main_repo: 'https://github.com/AcademySoftwareFoundation/openexr'
diff --git a/projects/openh264/project.yaml b/projects/openh264/project.yaml
index 1da751c8..37ee8c90 100644
--- a/projects/openh264/project.yaml
+++ b/projects/openh264/project.yaml
@@ -16,3 +16,4 @@ sanitizers:
architectures:
- i386
- x86_64
+main_repo: 'https://github.com/cisco/openh264.git'
diff --git a/projects/openjpeg/project.yaml b/projects/openjpeg/project.yaml
index 3c04cd03..c9d944ff 100644
--- a/projects/openjpeg/project.yaml
+++ b/projects/openjpeg/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- memory
- dataflow
- undefined
+main_repo: 'https://github.com/uclouvain/openjpeg'
diff --git a/projects/opensc/project.yaml b/projects/opensc/project.yaml
index 48baf3a9..250052f2 100644
--- a/projects/opensc/project.yaml
+++ b/projects/opensc/project.yaml
@@ -11,3 +11,4 @@ auto_ccs:
fuzzing_engines:
- libfuzzer
- honggfuzz
+main_repo: 'https://github.com/OpenSC/OpenSC'
diff --git a/projects/openssl/project.yaml b/projects/openssl/project.yaml
index 988c9bc7..d0b35c63 100644
--- a/projects/openssl/project.yaml
+++ b/projects/openssl/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
- memory:
experimental: True
- undefined
+main_repo: 'https://github.com/openssl/openssl.git'
diff --git a/projects/openthread/project.yaml b/projects/openthread/project.yaml
index 987ac321..f10bdfc6 100644
--- a/projects/openthread/project.yaml
+++ b/projects/openthread/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
- address
- undefined
- dataflow
+main_repo: 'https://github.com/openthread/openthread'
diff --git a/projects/openvswitch/project.yaml b/projects/openvswitch/project.yaml
index 90ed0d7c..4ee3e96a 100644
--- a/projects/openvswitch/project.yaml
+++ b/projects/openvswitch/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/openvswitch/ovs.git'
diff --git a/projects/ots/project.yaml b/projects/ots/project.yaml
index 25129998..559eed3e 100644
--- a/projects/ots/project.yaml
+++ b/projects/ots/project.yaml
@@ -20,3 +20,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/khaledhosny/ots.git'
diff --git a/projects/pcapplusplus/project.yaml b/projects/pcapplusplus/project.yaml
index a864285e..993b29cf 100644
--- a/projects/pcapplusplus/project.yaml
+++ b/projects/pcapplusplus/project.yaml
@@ -7,3 +7,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/seladb/PcapPlusPlus'
diff --git a/projects/perfetto/project.yaml b/projects/perfetto/project.yaml
index 0bb0928e..28981601 100644
--- a/projects/perfetto/project.yaml
+++ b/projects/perfetto/project.yaml
@@ -22,3 +22,4 @@ fuzzing_engines:
- honggfuzz
sanitizers:
- address
+main_repo: 'https://android.googlesource.com/platform/external/perfetto/'
diff --git a/projects/php/project.yaml b/projects/php/project.yaml
index 35a5dbd0..abd09064 100644
--- a/projects/php/project.yaml
+++ b/projects/php/project.yaml
@@ -11,3 +11,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/php/php-src.git'
diff --git a/projects/picotls/project.yaml b/projects/picotls/project.yaml
index 37dc6a89..ad55c723 100644
--- a/projects/picotls/project.yaml
+++ b/projects/picotls/project.yaml
@@ -7,3 +7,4 @@ auto_ccs:
- "i.nagata110@gmail.com"
- "tmaesaka@gmail.com"
- "security@fastly.com"
+main_repo: 'https://github.com/h2o/picotls'
diff --git a/projects/poppler/project.yaml b/projects/poppler/project.yaml
index 88e7f0f5..c1237963 100644
--- a/projects/poppler/project.yaml
+++ b/projects/poppler/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
auto_ccs:
- jonathan@titanous.com
- adam.reichold@t-online.de
+main_repo: 'https://anongit.freedesktop.org/git/poppler/poppler.git'
diff --git a/projects/postgis/project.yaml b/projects/postgis/project.yaml
index c47e7103..003aa18a 100644
--- a/projects/postgis/project.yaml
+++ b/projects/postgis/project.yaml
@@ -6,3 +6,4 @@ auto_ccs:
- "pramsey@cleverelephant.ca"
- "mateusz@loskot.net"
- "komzpa@gmail.com"
+main_repo: 'https://git.osgeo.org/gitea/postgis/postgis.git'
diff --git a/projects/qemu/project.yaml b/projects/qemu/project.yaml
index 469221a4..cd7105d9 100644
--- a/projects/qemu/project.yaml
+++ b/projects/qemu/project.yaml
@@ -14,3 +14,4 @@ fuzzing_engines:
- honggfuzz
architectures:
- x86_64
+main_repo: 'https://git.qemu.org/git/qemu.git'
diff --git a/projects/qpdf/project.yaml b/projects/qpdf/project.yaml
index 7e71c2fe..44150520 100644
--- a/projects/qpdf/project.yaml
+++ b/projects/qpdf/project.yaml
@@ -5,3 +5,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/qpdf/qpdf.git'
diff --git a/projects/qt/project.yaml b/projects/qt/project.yaml
index 7b187312..94100670 100644
--- a/projects/qt/project.yaml
+++ b/projects/qt/project.yaml
@@ -6,3 +6,4 @@ auto_ccs:
architectures:
- x86_64
- i386
+main_repo: 'git://code.qt.io/qt/qt5.git'
diff --git a/projects/quickjs/project.yaml b/projects/quickjs/project.yaml
index ec48ec8c..7bc6d098 100644
--- a/projects/quickjs/project.yaml
+++ b/projects/quickjs/project.yaml
@@ -10,3 +10,4 @@ sanitizers:
- address
blackbox: true # also use a blackbox fuzzer for this project.
+main_repo: 'https://github.com/horhof/quickjs'
diff --git a/projects/radare2/project.yaml b/projects/radare2/project.yaml
index 367256fd..9434e181 100644
--- a/projects/radare2/project.yaml
+++ b/projects/radare2/project.yaml
@@ -6,3 +6,4 @@ auto_ccs:
sanitizers:
- address
run_tests: False
+main_repo: 'https://github.com/radare/radare2'
diff --git a/projects/rdkit/project.yaml b/projects/rdkit/project.yaml
index 238bccc6..dd67ad19 100644
--- a/projects/rdkit/project.yaml
+++ b/projects/rdkit/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/rdkit/rdkit.git'
diff --git a/projects/readstat/project.yaml b/projects/readstat/project.yaml
index cb79e60e..d8b46b08 100644
--- a/projects/readstat/project.yaml
+++ b/projects/readstat/project.yaml
@@ -1,3 +1,4 @@
homepage: "https://github.com/WizardMac/ReadStat"
language: c++
primary_contact: "emmiller@gmail.com"
+main_repo: 'https://github.com/WizardMac/ReadStat'
diff --git a/projects/rnp/project.yaml b/projects/rnp/project.yaml
index a1c74dff..bf23150e 100755
--- a/projects/rnp/project.yaml
+++ b/projects/rnp/project.yaml
@@ -11,4 +11,5 @@ sanitizers:
fuzzing_engines:
- libfuzzer
- honggfuzz
- - afl \ No newline at end of file
+ - afl
+main_repo: 'https://github.com/rnpgp/rnp.git'
diff --git a/projects/simdjson/project.yaml b/projects/simdjson/project.yaml
index 7de4f5cc..33b298a6 100644
--- a/projects/simdjson/project.yaml
+++ b/projects/simdjson/project.yaml
@@ -4,3 +4,4 @@ primary_contact: "pauldreikossfuzz@gmail.com"
auto_ccs:
- "lemire@gmail.com"
+main_repo: 'https://github.com/simdjson/simdjson.git'
diff --git a/projects/solidity/project.yaml b/projects/solidity/project.yaml
index 7a3b2552..248cfd69 100644
--- a/projects/solidity/project.yaml
+++ b/projects/solidity/project.yaml
@@ -5,3 +5,4 @@ auto_ccs:
- "axic@ethereum.org"
- "christian@ethereum.org"
- "martin.swende@ethereum.org"
+main_repo: 'https://github.com/ethereum/solidity.git'
diff --git a/projects/stb/project.yaml b/projects/stb/project.yaml
index 2a9512df..bae67793 100644
--- a/projects/stb/project.yaml
+++ b/projects/stb/project.yaml
@@ -13,3 +13,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://github.com/nothings/stb.git'
diff --git a/projects/suricata/project.yaml b/projects/suricata/project.yaml
index 76c6e8f3..3babd8f6 100644
--- a/projects/suricata/project.yaml
+++ b/projects/suricata/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/OISF/suricata.git'
diff --git a/projects/systemd/project.yaml b/projects/systemd/project.yaml
index e2c76968..815c00bf 100644
--- a/projects/systemd/project.yaml
+++ b/projects/systemd/project.yaml
@@ -21,3 +21,4 @@ auto_ccs:
- chris@chrisdown.name
- the.anitazha@gmail.com
- daan.j.demeyer@gmail.com
+main_repo: 'https://github.com/systemd/systemd'
diff --git a/projects/tidy-html5/project.yaml b/projects/tidy-html5/project.yaml
index f4631487..d62facb4 100644
--- a/projects/tidy-html5/project.yaml
+++ b/projects/tidy-html5/project.yaml
@@ -17,3 +17,4 @@ sanitizers:
labels:
tidy_fuzzer:
- sundew
+main_repo: 'https://github.com/htacg/tidy-html5.git'
diff --git a/projects/tpm2/project.yaml b/projects/tpm2/project.yaml
index 5d73a47b..ecf02085 100644
--- a/projects/tpm2/project.yaml
+++ b/projects/tpm2/project.yaml
@@ -14,3 +14,4 @@ auto_ccs:
- "apronin@google.com"
- "cfir@google.com"
- "mruthven@google.com"
+main_repo: 'https://chromium.googlesource.com/chromiumos/third_party/tpm2'
diff --git a/projects/tremor/project.yaml b/projects/tremor/project.yaml
index 89ed81a8..670647f6 100644
--- a/projects/tremor/project.yaml
+++ b/projects/tremor/project.yaml
@@ -16,3 +16,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://gitlab.xiph.org/xiph/tremor.git'
diff --git a/projects/unbound/project.yaml b/projects/unbound/project.yaml
index 63181bee..7ecaa1ee 100644
--- a/projects/unbound/project.yaml
+++ b/projects/unbound/project.yaml
@@ -4,3 +4,4 @@ primary_contact: "wouter@nlnetlabs.nl"
auto_ccs:
- "ralph@nlnetlabs.nl"
- "george@nlnetlabs.nl"
+main_repo: 'https://github.com/NLnetLabs/unbound'
diff --git a/projects/unicorn/project.yaml b/projects/unicorn/project.yaml
index f68b1517..85a546f4 100644
--- a/projects/unicorn/project.yaml
+++ b/projects/unicorn/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
- undefined
- memory
- dataflow
+main_repo: 'https://github.com/unicorn-engine/unicorn.git'
diff --git a/projects/usrsctp/project.yaml b/projects/usrsctp/project.yaml
index 77c09f20..54fb4944 100644
--- a/projects/usrsctp/project.yaml
+++ b/projects/usrsctp/project.yaml
@@ -15,3 +15,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/sctplab/usrsctp'
diff --git a/projects/util-linux/project.yaml b/projects/util-linux/project.yaml
index 3c9a34ad..fb146092 100644
--- a/projects/util-linux/project.yaml
+++ b/projects/util-linux/project.yaml
@@ -14,3 +14,4 @@ sanitizers:
- address
- undefined
- memory
+main_repo: 'https://github.com/karelzak/util-linux'
diff --git a/projects/uwebsockets/project.yaml b/projects/uwebsockets/project.yaml
index 1e42d202..e46ea9a2 100644
--- a/projects/uwebsockets/project.yaml
+++ b/projects/uwebsockets/project.yaml
@@ -6,3 +6,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/uNetworking/uWebSockets.git'
diff --git a/projects/wabt/project.yaml b/projects/wabt/project.yaml
index 53d7b1fe..934fb67a 100644
--- a/projects/wabt/project.yaml
+++ b/projects/wabt/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
architectures:
- x86_64
- i386
+main_repo: 'https://github.com/WebAssembly/wabt'
diff --git a/projects/wavpack/project.yaml b/projects/wavpack/project.yaml
index d2514b26..08c9f4e3 100644
--- a/projects/wavpack/project.yaml
+++ b/projects/wavpack/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/dbry/WavPack.git'
diff --git a/projects/wget2/project.yaml b/projects/wget2/project.yaml
index 09238301..668d2db0 100644
--- a/projects/wget2/project.yaml
+++ b/projects/wget2/project.yaml
@@ -6,3 +6,4 @@ auto_ccs:
- "darnir@gmail.com"
- "gscrivan@redhat.com"
- "ajuaristi@gmx.es"
+main_repo: 'https://gitlab.com/gnuwget/wget2.git'
diff --git a/projects/wireshark/project.yaml b/projects/wireshark/project.yaml
index dc87252d..77496503 100644
--- a/projects/wireshark/project.yaml
+++ b/projects/wireshark/project.yaml
@@ -14,3 +14,4 @@ fuzzing_engines:
- libfuzzer
- honggfuzz
- afl
+main_repo: 'https://code.wireshark.org/review/wireshark'
diff --git a/projects/wolfssl/project.yaml b/projects/wolfssl/project.yaml
index c533fac4..c7237194 100644
--- a/projects/wolfssl/project.yaml
+++ b/projects/wolfssl/project.yaml
@@ -21,3 +21,4 @@ sanitizers:
experimental: True
- undefined
- dataflow
+main_repo: 'https://github.com/wolfssl/wolfssl'
diff --git a/projects/wpantund/project.yaml b/projects/wpantund/project.yaml
index 752d5928..3a0e8079 100644
--- a/projects/wpantund/project.yaml
+++ b/projects/wpantund/project.yaml
@@ -4,3 +4,4 @@ primary_contact: "rquattle@google.com"
auto_ccs:
- "abtink@google.com"
- "wpantund-fuzz@google.com"
+main_repo: 'https://github.com/openthread/wpantund'
diff --git a/projects/yara/project.yaml b/projects/yara/project.yaml
index b24fa685..828e176d 100644
--- a/projects/yara/project.yaml
+++ b/projects/yara/project.yaml
@@ -8,3 +8,4 @@ sanitizers:
- address
- memory
- undefined
+main_repo: 'https://github.com/VirusTotal/yara.git'
diff --git a/projects/zstd/project.yaml b/projects/zstd/project.yaml
index a0b9e2e7..7e300ad6 100644
--- a/projects/zstd/project.yaml
+++ b/projects/zstd/project.yaml
@@ -20,3 +20,4 @@ sanitizers:
- dataflow
- memory
- undefined
+main_repo: 'https://github.com/facebook/zstd'