Commit Graph

21 Commits

Author SHA1 Message Date
Hajime Fujita 1697514a6b
Add Emmanuel to h2o project (#7315) 2022-02-22 17:30:06 +00:00
Nabil S. Alramli 6355557d16
[h2o] add nalramli@fastly.com to project (#6124) 2021-07-28 22:53:10 +01:00
FUJI Goro 53bb1ae3a9
update h2o/project.yml to add github:gfx (#6112) 2021-07-26 08:57:52 +00:00
Hajime Fujita 1fc9289f2a
Add mtakayama to h2o project (#5984) 2021-06-30 10:19:41 +01:00
Hajime Fujita f8d0ee3c89
[h2o] Add options for http3 fuzzer (#5983)
Now that h2o merged a new fuzzer for http3 (https://github.com/h2o/h2o/pull/2696)
this commit adds options for running http3 fuzzer.
2021-06-30 10:18:57 +01:00
Jonathan Foote 9c6ce40a64
[h2o] add Hajime Fujita (#5789)
Hajime is working on expanding our fuzzers for h2o
2021-05-17 18:44:47 +01:00
Abhishek Arya 1d5a2cd84e
Fill in main_repo for several projects. (#4816)
* Fill in main_repo for several projects.

* Add some go repos.
2020-12-09 21:52:40 -08: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
Jonathan Foote bfa11be2f9
Explicitly define sanitizer support (#3995)
The oss-fuzz documentation states that listing supported sanitizers in a project's yaml [is optional](https://google.github.io/oss-fuzz/getting-started/new-project-guide/#sanitizers). It appears that CIFuzz requires supported sanitizers to be included in this file ([ref](26e8d7c772/infra/cifuzz/cifuzz.py (L508-L529))). I believe this causes the CIFuzz Github Action to fail for projects that have not listed support for address sanitizer explicitly in their respective project YAML.

This PR explicitly defines support for asan and ubsan with a goal of fixing h2o's CIFuzz build
2020-06-16 09:18:02 -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
i110 f387cd3b69 Adding @i110 to h2o (#2187) 2019-02-26 12:57:50 -08:00
Jonathan Foote c4054c4d8e add url handler fuzz target (#601) 2017-05-12 15:48:55 -07:00
Abhishek Arya e6f4bc5b5a Enable msan on some projects, disable experiment on others. (#590) 2017-05-10 09:05:25 -07:00
Abhishek Arya 3baa34c81f Enable MSan experimental on some projects. (#570) 2017-05-05 10:33:12 -07:00
Devin Jeanpierre 330386686d Use apt-get update && apt-get install, per best practices: (#561)
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/

I ran into this because I was getting errors locally, like:

    E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/libdpkg-perl_1.18.4ubuntu1.1_all.deb  404  Not Found [IP: 91.189.88.149 80]

It turns out you get these if you don't update, and the official best practices are to `run apt-get update && apt-get install`. In fact, running _any_ apt-get install command without the apt-get update && before it can result in unfortunate caching artifacts -- see "cache busting". (P.S. thanks to Peng on Freenode for helping me, I'm bad at Ubuntu.)

So:
    sed -re \
        's/RUN apt-get ((-y )?(install|build-dep))/RUN apt-get update \&\& apt-get \1/' -i \
        projects/**/Dockerfile

I also manually fixed the cases that already ran apt-get update in their Dockerfile:
    dlplibs/Dockerfile
    grpc/Dockerfile
    libreoffice/Dockerfile
2017-05-01 23:31:02 -07:00
Oliver Chang 60835ac420 oss-fuzz/BASE_IMAGE -> oss-fuzz-base/BASE_IMAGE 2017-03-22 12:12:51 -07:00
Oliver Chang 7df64d4ac4 [infra] ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE 2017-03-15 18:46:31 -07:00
Abhishek Arya ddc3e38d41 Disable noisy logging, fixes #361 2017-02-09 09:18:47 -08:00
Abhishek Arya cbdf93b6ef Disable noisy logging, fixes #361 2017-02-09 09:17:58 -08:00
Jonathan Foote 0793ccd9c4 Set up h2o project (#347)
* passing smoke test

* integration complete pending PR to fix various issues on h2o side

* add libfuzzer options files

* remove redundant line of code

* simplify by specifying OPENSSL flag outside CMakeLists.txt; pass oss-fuzz CXXFLAGS in

* remove h2o upstream workaround patching; add dictionary support

* add license headers
2017-02-05 11:26:21 -08:00
Frederik Deweerdt 3d1f0ec340 Add H2O (#134) 2016-12-05 12:59:09 -08:00