Commit Graph

7 Commits

Author SHA1 Message Date
Dongge Liu 7e66453383
Make `Centipede` a default fuzzing engine (#10109)
1. Add `centipede` to `DEFAULT_ENGINES`.
2. Remove the `fuzzing_engines` attribute from `project.yaml`s if
redundant (i.e., all default engines are included in that YAML file).
3. Temporarily disable `centipede` on `c`/`c++` projects that previously
use all `DEFAULT_ENGINES` (200 projects did not specify
`fuzzing_engines` in `project.yaml`) so that we can gradually enable
centipede later them later.
2023-04-21 09:48:45 +10:00
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 806d1a0620
[Ubuntu upgrade] Disable MSAN where it doesn't support on Ubuntu 20.04 (#6281)
These projects were tested and it was found that their use
of MSAN does not work on Ubuntu 20.04. Therefore their use of
MSAN is being disabled.

Related: #6180
2021-08-24 15:24:47 -07:00
jonathanmetzman 06cfe8c8cf
[ibmswtpm2] Speculative fix for AFL++ issue. (#5451)
* [ibmswtpm2] Speculative fix for AFL++ issue.
Try to fix issue by using CC and CXX from env.

Fixes #5093

* fix
2021-03-20 23:33:10 -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 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
John Andersen ef93ae10da [ibmswtpm2] Integrate ibmswtpm2 (#2852)
* [ibmswtpm2] Integrate ibmswtpm2

Signed-off-by: John Andersen <john.s.andersen@intel.com>
2019-09-20 13:44:49 -07:00