aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Fill in main_repo for several projects. (#4816)Gravatar Abhishek Arya2020-12-09
| | | | | * Fill in main_repo for several projects. * Add some go repos.
* Populate a bunch of main_repo values. (#4815)Gravatar Oliver Chang2020-12-10
| | | | Also enforce this for future integrations.
* [selinux] also use @ fishilico's gmail address (#4814)Gravatar Evgeny Vereshchagin2020-12-09
|
* fixGravatar Jonathan Metzman2020-12-09
|
* [CIFuzz] Fix issue where copied repo is named incorrectly. (#4813)Gravatar jonathanmetzman2020-12-09
| | | | | | | | | | | [CIFuzz] Fix issue where copied repo is named incorrectly. Make sure the cloned repo is copied correctly to the docker container E.g. https://github.com/OpenSC/OpenSC should be coiped to $SRC/opensc. Fixes https://github.com/google/oss-fuzz/issues/4810 Add unittest
* [Loki] Initial integration (#4777)Gravatar AdamKorcz2020-12-09
| | | | | | | | | | | * [teleport] Initial integration * Minor update to run tests again * [loki] Initial integration * Minor path update * Added maintaienr email addresses
* pillow: initial integration (#4754)Gravatar DavidKorczynski2020-12-09
| | | | | | | | | | | | | | | | | | | * pillow: initial integration, but draft for now since some aspects of Python fuzzing are unclear. * pillow: add header. * Added pillow project. * pillow: simply build. * pillow: update project.yaml and build. * pillow: remove or true when makeing. * Pillow: remove use of temp file and simplify other aspects. * pillow: do not use warnings and only use embedded jpeg in first run. * pillow: speed gains.
* [selinux] initial integration (#4790)Gravatar Evgeny Vereshchagin2020-12-08
|
* dropbear: set 4 builds per day (#4801)Gravatar Matt Johnston2020-12-08
|
* [flatbuffers] Copy dictionaries and schemas to the OUT directory (#4805)Gravatar Vladimir Glavnyy2020-12-08
|
* Use print for printing stacktrace instead of using log. (#4799)Gravatar jonathanmetzman2020-12-08
| | | | | | Use print for printing stacktrace instead of using log. This makes stacktrace more legible. Fixes https://github.com/google/oss-fuzz/issues/4649
* Add a better point of contact for gdk-pixbuf (#4802)Gravatar Google AutoFuzz Team2020-12-08
| | | See https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/129#note_980351
* envoy: update Envoy bug ACL/notifications. (#4803)Gravatar htuch2020-12-08
| | | | | Remove some folks who are not active in fuzzing, add @chaoqin-li1123. Signed-off-by: Harvey Tuch <htuch@google.com>
* [RocksDB] [Draft: waiting for upstream] Initial integration (#4642)Gravatar DavidKorczynski2020-12-07
| | | | | | | | | * Initial integration of rocksdb. * Remove fuzz_db from OSS-Fuzz as we want it upstream. * rocksdb: update initial integration set up. * Removed unneeded line.
* [mongoose][draft: waiting for upstream] initial integration (#4648)Gravatar DavidKorczynski2020-12-07
| | | | | | | * mongoose: initial integration of fuzzer * mongoose: fix to recent updates in upstream.; * mongoose: fix build errors.
* [kOps] Initial integration (#4729)Gravatar AdamKorcz2020-12-07
| | | | | | | | | | | | | | | * [teleport] Initial integration * Minor update to run tests again * [Kops] Initial integration * Minor adjustment * Run tests again * Removed comment * --depth'ed cloning of two repositories
* [clib] Initial integration (#4735)Gravatar AdamKorcz2020-12-07
| | | | | | | | | | | | | * [teleport] Initial integration * Minor update to run tests again * [clib] Initial integration * Updates to build file * Switched off AFL * Minor correction
* Rename BaseRepoManager -> RepoManager. (#4800)Gravatar Oliver Chang2020-12-08
| | | This was renamed in b0b99d5ccdf5e2e49cfe3138fbcf64e6fef6ea7f
* Revert "Use print for printing stacktrace instead of using log."Gravatar Jonathan Metzman2020-12-07
| | | | | | This reverts commit ecffb3f662086420d829a060bef6e11b95c586b8. Commit should not have been committed to master.
* Use print for printing stacktrace instead of using log.Gravatar Jonathan Metzman2020-12-07
| | | | | | This makes stacktrace more legible. Fixes https://github.com/google/oss-fuzz/issues/4649
* Disable influxdbGravatar Abhishek Arya2020-12-07
| | | https://github.com/google/oss-fuzz/pull/4564
* Cifuzz external build (#4656)Gravatar jonathanmetzman2020-12-07
| | | | | * Support building fuzzers for projects outside of OSS-Fuzz * Use retry wrapper * Fix some tests.
* Make test_all.py return nonzero when there are no fuzzers. (#4796)Gravatar jonathanmetzman2020-12-07
| | | | | | Make test_all.py return nonzero when there are no fuzzers. This matches the previous behavior. Fixes https://github.com/google/oss-fuzz/issues/4795
* [istio] Initial integration (#4762)Gravatar AdamKorcz2020-12-07
|
* [cilium] Add Cilium project (#4784)Gravatar Tom Payne2020-12-07
|
* Fix helper.py (#4793)Gravatar jonathanmetzman2020-12-07
| | | | Recently some python3-only code was added. Make code compatible with Python2. Fixes https://github.com/google/oss-fuzz/issues/4792
* [exprtk] Enable loop upper-bound runtime checks in the fuzzer (#4789)Gravatar Arash Partow2020-12-06
|
* Revert msan patch (#4788)Gravatar Abhishek Arya2020-12-04
| | | | | | | | | * Revert "Fix msan build breakage. (#4787)" This reverts commit 8f4d1b237d55eeb6a098719f3602f89bd032b2b3. * Revert "Clean up MemorySanitizer library warnings (#4694)" This reverts commit 6fc050ec9ec29534ad079c83ef4bc2f709c083df.
* Fix msan build breakage. (#4787)Gravatar Abhishek Arya2020-12-04
| | | | Regression from https://github.com/google/oss-fuzz/pull/4694
* s/test_all/test_all.py for google cloud build. (#4783)Gravatar Abhishek Arya2020-12-04
| | | Fixes https://github.com/google/oss-fuzz/issues/4781
* Fix Freetype upstream repo address. (#4782)Gravatar chris-liddell2020-12-04
|
* build_specified_commit: fallback to oldest integration commit. (#4779)Gravatar Oliver Chang2020-12-04
| | | | | | | When we fail a build, we attempt to identify the first OSS-Fuzz commit prior to the upstream commit date. If this does not exist, we bailed out. This commit changes it such that we at least try on the oldest integration commit.
* [test_all] Fix issue where CIFuzz may use an empty string for ↵Gravatar jonathanmetzman2020-12-03
| | | | ALLOWED_BROKEN_TARGETS_PERCENTAGE (#4778)
* [test_all] Rewrite in Python (#4769)Gravatar jonathanmetzman2020-12-03
| | | | | | | Rewrite test_all in python. Bash is quite annoying to write and test. One issue with bash is it is even worse than Python for parallelism (which may be causing #4707). Rewrite test_all in python and optimize base-runner/Dockerfile for fast development. Also, combine some docker layers.
* [poppler] We don't use this .cc file anymore (#4770)Gravatar tsdgeos2020-12-03
|
* wasmtime: add new codegen backend, and add contact for it. (#4772)Gravatar Chris Fallin2020-12-03
| | | | | | | | | In [Wasmtime](https://github.com/bytecodealliance/wasmtime), we're planning to transition eventually to a new x86 backend. We recently added a fuzz target for this backend that differentially fuzzes against a Wasm interpreter. This PR adds the new backend's fuzz target and adds a contact (me) to the notification list.
* Compiles json-c in ndpi project (#4773)Gravatar Catena cyber2020-12-03
|
* [cifuzz-example][tmp] Test something weird (#4771)Gravatar jonathanmetzman2020-12-02
|
* Clean up MemorySanitizer library warnings (#4694)Gravatar David Cook2020-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update infra/base-images/all.sh Add build of base-sanitizer-libs-builder and msan-libs-builder to this shell script. * msan: Don't warn on un-instrumented standard libs These libraries do not need to be built with instrumentation, because MemorySanitizer includes interceptors for them. * Fix indentation * Add missing docstrings * Fix unused variable * Fix invalid names * Install python-apt on CI * Revert "Install python-apt on CI" This reverts commit d3da49cf90f138674c1a8bcbdca2f0dfe6c385d1. * Install and use python-apt in system directory * Revert "Install and use python-apt in system directory" This reverts commit e0ede101fbdfbf82da5f32d0a206da247e6dde98. * Build python-apt from source * Check out correct version of python-apt * Fix octal literals * More indentation fixes * Add more missing docstrings * Change variable names of opened files * Remove unused import * Ignore lints about package.Package API * Fix or ignore remaining invalid names * Fix apparent typo in compiler_wrapper_test.py -z should precede a keyword, not a long option * Fix use of xrange * Style fixes, compiler_wrapper * Fix apparent error in compiler_wrapper_test.py Similar to the previous error, the test case would pass "-z --no-undefined" to the linker. "-z" only has an effect when it is followed by a keyword, otherwise ld ignores it and prints a warning message. In this test case, "-z" and "--no-undefined" were passed in two separate "-Wl," compiler arguments, but they reflect a common issue. * Add missing license header * Rename more functions * Better name for global variable * Rename methods of Package * Rename functions in msan_builder.py * Fix invalid variable names * Fix useless-object-inheritance * pylint: Fixes for Package and its subclasses * Remove unused imports * Indentation fixes * Fix too-may-locals error in msan_build.py * Add missing docstrings
* Force symbolization in atheris python fuzz targets (#4765)Gravatar Abhishek Arya2020-12-02
| | | | | * Add artheris and python lib for stack symbolization in python targets. * Switch to symbolize=1 in wrapper.
* libspng: disable msan temporarily (#4759)Gravatar Randy2020-12-01
|
* Update python_lang.mdGravatar Abhishek Arya2020-12-01
|
* [helper] Make sure directories are created before they are passed to ↵Gravatar Jakub Jelen2020-12-01
| | | | container engine (podman) (#4763)
* Make json_differential_fuzzer produce known bugs (#4758)Gravatar Ian Eldred Pudney2020-11-30
|
* Enable UBSan for python projects. (#4757)Gravatar Abhishek Arya2020-11-30
| | | | | * Enable UBSan for python projects. * Update docs.
* [docs] Fix docs to use "LLC" instead of "Inc." (#4756)Gravatar jonathanmetzman2020-11-30
|
* [Lua]initial integration. (#4653)Gravatar DavidKorczynski2020-11-30
|
* [helper] Change generate command to use "LLC" instead of "Inc." (#4753)Gravatar jonathanmetzman2020-11-30
| | | | This reflects the current style: https://opensource.google/docs/copyright/#the-year
* Leak detection is not expected to work with python targets, disable. (#4751)Gravatar Abhishek Arya2020-11-30
| | | | | Disable leak detection in python target execution wrapper since it is not expected to work. Also, updated the documentation for python -only code fuzzers to not use LD_PRELOAD.
* Increase threshold for msan calls check in bad_build_check. (#4747)Gravatar Oliver Chang2020-11-30
| | | | | | Honggfuzz calls msan now: https://github.com/google/honggfuzz/commit/e0670137531242d66c9cf8a6dee677c055a8aacb Should address #4743.