Commit Graph

13 Commits

Author SHA1 Message Date
Joyce 1d4c89284b
Add main_repo to project.yaml files (#10004)
### Changes

I tried to find out which would be the main_repo and it is important to
notice that many are not hosted on github or neither using a git repo
(using svn for example).

Besides that, I was also not able to find out the main repo for the
following projects:


| **file** | **comment** |

|------------------------|-----------------------------------------------------------------------------------|
| lzo/project.yaml | |
| qcms/project.yaml | |
| bzip2/project.yaml | |
| dlplibs/project.yaml | |
| freeimage/project.yaml | hosted on csv
https://sourceforge.net/p/freeimage/code/ |
| xerces-c/project.yaml | |
| xpdf/project.yaml | |
| lzma/project.yaml | at source forge but no code section found
https://sourceforge.net/projects/p7zip/ |

Another case that I was not sure about which url do add on the
`qubes-os/project.yaml`. Its homepage is related to the entire org.

---------

Signed-off-by: Joyce Brum <joycebrum@google.com>
2023-03-30 16:15:32 +11:00
jonathanmetzman dd2dc162c5
Disable dataflow builds for projects that have enabled it. (#7968)
* Disable dataflow builds for projects that have enabled it.

Related: https://github.com/google/oss-fuzz/issues/7963

* fix openjpeg

* fix
2022-07-07 13:27:39 +02:00
jonathanmetzman fe09bda7d6
Install python in projects that depend on it. (#6251)
When we upgrade to 20.04, python wont be in base-builder and
these projects will fail unless they install it.
Until then, this change should be a noop.

Related: #6180
2021-08-20 05:16:38 +00:00
Alessio Bazzica deb3ad0800
fix pffft (#4385) 2020-08-27 08:45:01 -07:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Max Moroz e6a5e0a666
[honggfuzz] Enable honggfuzz for 19 more projects (fixes #3591). (#3609)
* [honggfuzz] Enable honggfuzz for 19 more projects (fixes #3591).

* rename fuzzing puzzles target
2020-04-09 13:47:54 -07:00
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [presubmit] Enforce language attribute in projectt.yaml to be always set.

* Update documentation, better presubmit check, new project template.

* add docstring to templates.py

* Add example values in the project.yaml template and remove python value for now

* Add "project: c++" to 256 projects

* format

* Add labels and selective_unpack sections to the presubmit check

* fix incorrect auto_ccs format in three projects

* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
jonathanmetzman ebd914fb80
Enable i386 fuzzing on 18 projects (#2748)
Maintainers who own these projects: If you don't want i386 fuzzing, feel free to disable.
I figured i386 fuzzing is generally desirable since it can find more bugs but most projects won't switch because of inertia.
2019-08-22 11:44:03 -04:00
Max Moroz ee4bb3f62c Enable dataflow for 9 projects written in C (#1632). 2019-06-28 13:59:03 -07:00
jonathanmetzman 3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE (#2325)
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
Alessio Bazzica 0d5ed7b826 Adding PFFFT seed corpus generation. (#1790) 2018-09-05 09:26:57 +10:00
Alessio Bazzica a4919b672c more coverage (#1749) 2018-08-23 05:59:18 -07:00
Alessio Bazzica 0b01f10708 Adding PFFFT to oss-fuzz (#1718)
* first commit

* comments addressed
2018-08-16 16:40:02 -04:00