| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
As part of https://github.com/openssl/openssl/pull/18355 "Add Reproducible Error Injection"
I want to add an executable testrun.sh script to the fuzz directory.
Ideally I would like to set the executable bit on that file,
but unfortunately this confuses the CIFuzz build.
This excludes *.sh from the find command in build.sh
|
|
|
|
|
| |
* skip cmplog
* fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* final afl++ integration
* remove afl++ cmplog tests
* update afl++ commit id
* support rebuild
* llvm 13 workaround
* apply fix for llvm 13
* fix nits
* Fix nits.
* Fix name nit.
* update commit id
* update commit id
* update commit id to stable
Co-authored-by: Abhishek Arya <inferno@chromium.org>
|
|
|
|
|
| |
* afl++ CMPLOG test
* fixes
|
|
|
|
| |
Also enforce this for future integrations.
|
|
|
|
|
| |
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [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
|
| |
|
|
|
| |
Fixes: #941
|
| |
|
| |
|
|
|
|
| |
might be using custom compilers (#634)
|
| |
|
|
|
|
|
|
|
|
| |
* openssl: add msan support
* Remove unneeded quotes, see boringssl/build.sh
* Minor spacing issue.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Otherwise NDEBUG is set, and the asserts don't trigger.
|
| |
|
|
|
|
| |
Fixes #195.
|
|
|
| |
It has link errors for some unknown reason.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Openssl: Enable more configure options
This enables all the options that are off by default but that we still
want to test.
* openssl: Enable undefined sanitizer.
* openssl: Add the security security contact as auto Cc
* openssl: bignum: limit to 2048 bytes
|
|
|
| |
Fixes: #153
|
| |
|
|
|
|
|
| |
This should make the server fuzzer more reproducible.
Depends on https://github.com/openssl/openssl/pull/2023
|
| |
|
| |
|
|
|