aboutsummaryrefslogtreecommitdiff
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 409c41ff9..b85af5bef 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 3a8db4d2b..f16da924f 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 7d3f8cdb8..fe71e044c 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 a85243fa5..4424434c3 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 d0eba4701..f7533683e 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 831d451a7..be5317d67 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 b541253ca..aed32726a 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 b4c35d813..2e1fc8097 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 1a1e6412e..7d8bb8ed8 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 b0a00a829..6042f724e 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 0094a5d62..330b02549 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 307be9f51..659a309e5 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 b7a723354..71e6905a4 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 72386e4d1..76c2349eb 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 ad0906883..91e350eab 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 cef10f4ff..04ef12e18 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 58ea9ffe4..da1a49c69 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 68f960fa2..d0518477b 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 16425acbe..5f3f9011e 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 d49f0f579..dbbd95f3e 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 b0d416e64..f68179d25 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 67859f059..964977286 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 b8a3556d4..d0bbfe4b3 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 7e5b54d1e..64889c879 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 551654a25..c2c6ab2ca 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 631cabb89..8d9a6a23c 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 3ac861b19..15541d0e1 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 cfd5a3fd3..7f5b4307e 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 2a4fda58d..fd12a5047 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 642e994e8..0e614fe6d 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 67cd9fe23..1499307a7 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 aca17eebe..db978e157 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 20fd48de2..56f520160 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 c0e161240..d38b523a2 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 31c16ffb3..8235c7f20 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 ed82ea0df..aa119afbd 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 f846a201c..f2a640aa5 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 70014d531..7f14e0714 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 987474f51..1491cd32b 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 97c284435..8dc8f020f 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 3f8c71194..4b33850c3 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 1a8bbbf1e..1b731e3f3 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 e7765ce5e..860313b1c 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 abd2d5373..d2551a802 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 b7b7dda39..c6176df99 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 885fa48d8..dedc30485 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 b34dc0ecb..46379886e 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 cf69d2c33..bfcb93edc 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 9938b29b6..1f5422f5e 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 b07a9794a..fbb93fc91 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 ae1c47582..48bdef9f2 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 4fd1d7db6..e4b5776a2 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 73a16475a..8b5521518 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 789aca23b..31de00e17 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 7a60b81b3..f42cf60b8 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 8f2f71298..5d84b08e7 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 15d0653e2..3b861d5bd 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 e7c06152b..a5e194d91 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 55b39dc28..c8c117fc6 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 8191cb61f..4ed2d5567 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 d759711c8..a3ec5d4ff 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 e51f282f6..d9c1e433c 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 301821d35..c05690d9c 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 9c5173e3e..a0a49e6b1 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 b23d404aa..4d6771261 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 80b22cba3..7c1c2f365 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 86330ce0e..d98823235 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 a18534189..6ebd5645f 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 4754cc1c2..6c7666b48 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 d7ae2abb4..8dc1dd820 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 77f2e7c85..d4b27f81c 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 9a78ea7d7..e6080bd62 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 db7125717..28f83131b 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 d6a6c701f..873e81ee3 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 b45815695..09fc8306c 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 51f43b119..417dcc58b 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 517029ea0..b6e29cfcc 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 fa427ff51..224f6b5e5 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 8ebd04346..8aa5314cb 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 9bf7a66b6..3b3596b0c 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 ab3852eb2..928f7c60a 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 818f2622d..350043944 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 c8519813f..219093a95 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 70218bb68..68f04d294 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 a17b3cae2..95366ed3f 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 202341b86..3f917fa0e 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 a78ddba0f..93165f38a 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 9b66bb545..339203860 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 37ad02d7b..835d3723d 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 927dc1701..7f0447c38 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 3255cb94c..e6b085c57 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 7f1aa2883..521e76761 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 1da751c81..37ee8c90c 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 3c04cd037..c9d944ff5 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 48baf3a97..250052f2d 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 988c9bc7b..d0b35c632 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 987ac3214..f10bdfc61 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 90ed0d7c0..4ee3e96a4 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 251299984..559eed3ef 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 a864285e0..993b29cf1 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 0bb0928ed..28981601c 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 35a5dbd04..abd090642 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 37dc6a896..ad55c7230 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 88e7f0f56..c12379633 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 c47e7103f..003aa18a1 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 469221a40..cd7105d9a 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 7e71c2fe1..441505203 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 7b1873128..941006709 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 ec48ec8cb..7bc6d0988 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 367256fd6..9434e1817 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 238bccc6d..dd67ad191 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 cb79e60e8..d8b46b08b 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 a1c74dff7..bf23150e8 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 7de4f5cc4..33b298a61 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 7a3b2552b..248cfd690 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 2a9512df4..bae677932 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 76c6e8f35..3babd8f61 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 e2c769684..815c00bf3 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 f4631487e..d62facb4d 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 5d73a47b2..ecf020853 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 89ed81a8f..670647f62 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 63181beef..7ecaa1ee2 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 f68b1517f..85a546f4e 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 77c09f209..54fb49449 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 3c9a34ad8..fb1460926 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 1e42d2024..e46ea9a2a 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 53d7b1fee..934fb67ae 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 d2514b261..08c9f4e35 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 092383019..668d2db09 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 dc87252dc..774965030 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 c533fac44..c72371946 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 752d59281..3a0e80797 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 b24fa6858..828e176d8 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 a0b9e2e73..7e300ad63 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'