aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-02Upgrade oss-fuzz to 1a87da68c870ce09ab6ffac30589da12e7ff6a8d am: db2798894a ↵r_aml_301500702android-mainline-12.0.0_r55android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r45android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r48android-11.0.0_r47android-11.0.0_r46android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseAutomerger Merge Worker
am: 3270d2fe0c am: 7a05c05687 Change-Id: I67ec585410524014d706f0dafc60aaaa7de56784
2020-02-02Upgrade oss-fuzz to 1a87da68c870ce09ab6ffac30589da12e7ff6a8d am: db2798894a ↵Automerger Merge Worker
am: 3270d2fe0c Change-Id: Iba0e9dd6a107d1c7bb9030ed9fb59dcfd79f147e
2020-02-02Upgrade oss-fuzz to 1a87da68c870ce09ab6ffac30589da12e7ff6a8d am: db2798894aAutomerger Merge Worker
Change-Id: Ife3411bb27e37fe23b8338d203cb82b8361478f2
2020-02-01Upgrade oss-fuzz to 1a87da68c870ce09ab6ffac30589da12e7ff6a8dandroid-r-preview-1Haibo Huang
Test: None Change-Id: Id441709468274607bc0223584bd47615e49ad9c1
2020-01-31[cifuzz] - commit and pull request hook functionality (#3310)Leo Neat
2020-01-31wasmtime: Enable debuginfo/frame pointers (#3314)Alex Crichton
This commit does for Rust code what the `CFLAGS` are configured to do for C++ code, which is to enable debuginfo (but line tables only) as well as forcing frame pointer generation to all assist in generating stack traces.
2020-01-31Moving execute to utils.py (#3313)Leo Neat
2020-01-30[infra] Introduce "language" attribute in the project.yaml (#3297). (#3299)Max Moroz
* [infra] Introduce "language" attribute in the project.yaml (#3297). * follow up * enable the attribute for more projects * trailing newline
2020-01-30wasmtime: Add Alex Crichton to the auto cc list (#3308)Nick Fitzgerald
2020-01-30[qt] Delete fuzzer's artifacts after building one (#3309)Robert Löhning
2020-01-30[infra] unit/integration test updates (#3300)Leo Neat
* Merging build_specified_commit.py and utils.py * undo dataflow change * Updating RepoManager tests * Updated detect_repo_tests * Build specified commit updated * Updated test_repos * updating bisector tests * formatting updates * Switch inversions * Rebase master
2020-01-29[wasmtime] fix security@bytecodealliance.org alias (#3307)Jonathan Foote
2020-01-29libavif support (#3302)Joe Drago
2020-01-29[Infra] Update print statements (#3305)Leo Neat
2020-01-29[ClamAV] Disable mempool at compile time (#3304)Micah Snyder
ClamAV's mempool feature uses mmap to improve performance for some memory allocations. As currently implemented, on systems that support mmap's MAP_ANONYMOUS flag, fmaps are backed by mmap'd memory. Valgrind and ASan can't track mmap-backed memory, though, so it's more difficult to track down fmap-related memory errors. The changes in this commit to clamav's build script should disable mmap usage, and hopefully allow oss-fuzz to catch more bugs.
2020-01-29[Infra] CIFuzz pipeline complete. (#3281)Leo Neat
* Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Testing action build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working build * Working fuzzers with out error surface * Working fuzzers with out error surface * Working fuzzers with out error surface * Printing std err * Adding fuzzer timeout * Adding fuzzer timeout * Changing fuzzer timeout to fuzz time * Formatting and refactoring * Spelling in fuzz_target.py * Spelling in fuzz_target.py * Spelling in fuzz_target.py * Upload artifact fix * Upload artifact fix * Upload artifact fix * Upload artifact fix * Upload artifact fix * Upload artifact fix * Upload artifact fix * Refactoring error codes. * reverting helper.py * reverting helper.py * reverting helper.py * chaning method to static * moving cifuzz file * Jonathan changes * Oliver and Jonathan comments * Oliver and Jonathan comments * Oliver and Jonathan comments * Utils unit tests * Test formatting and documentation * Build fuzzer test added * Changed repo manager errors * Unit and integration tests complete * Jonathan comments pt.1 * Jonathan comments pt.1 * Jonathan comments pt.1 * adding cifuzz_test * Build fuzzer test completed * Run fuzzers test finished. * Removed SRC dependency * Jonathan comments pt.2 * Max comments pt.1 * Max comments pt.2 * removing log specified out stream * Max comments pt.3 * Adding OSS_FUZZ_HOME env var * Jonathan comments pt.3 * Formatting * Olivers comments * Jonathan comments
2020-01-29[PROJ4] Build libtiff from source to create a static archive (#3303)Even Rouault
Previously we linked against the dynamic libtiff library, but this didn't work when running the fuzzers. This time, actually tested by launching python infra/helper.py run_fuzzer $PROJECT_NAME proj_crs_to_crs_fuzzer
2020-01-28[libexif] also fuzz exif makernotes (#2913)Marcus Meissner
* also fuzz makernotes * add me as secondary libexif helper * libexif new test adjusted after review, also use same indentstyle
2020-01-28Try to fix the wasmtime Rust build (#3298)Alex Crichton
This is an attempt to fixup the errors found on #3292. Although I'm not certain where the error was coming from this switches the Rust installation to being in `PATH` by default so there's no need to `source` any scripts to get access to the Rust compiler.
2020-01-27Updates project ecc-diff-fuzzer build (#3295)Catena cyber
2020-01-27[cmark] Add myself to auto_ccs (#3296)Nick Wellnhofer
Approved by @jgm here: https://github.com/commonmark/cmark/pull/326#issuecomment-578393351
2020-01-27[wasmtime] initial integration (#3292)Jonathan Foote
2020-01-26[PROJ4] Fix build / move build script to PROJ repository itself (#3294)Even Rouault
2020-01-23[mysql] Rebased patch for mysql (#3279)Catena cyber
* Rebased patch for mysql * Fix viofuzz * Fix patch
2020-01-23[grpc] Remove api_fuzzer from grpc (#3291)Yash Tibrewal
2020-01-23[wasmtime] Add project.yaml (#3285)Jonathan Foote
2020-01-23[cifuzz][bisection] Make BuildData a namedtuple (#3282)jonathanmetzman
2020-01-23[Tor] Build libevent with --disable-openssl (#3289)Nick Mathewson
* [Tor] Build libevent with --disable-openssl Libevent's build is failing because it can't find openssl. We could try to fix this, but instead let's disable it: Tor doesn't actually use Libvent's openssl support. * [tor] Use zip -q to make logs shorter. Suggestion from Max Moroz.
2020-01-23[rapidjson] Fix the indentation in project.yaml. (#3290)Max Moroz
2020-01-23[infra] Make presubmit script handle experimental flag in project.yaml ↵Max Moroz
(#3277). (#3280) * [infra] Make presubmit script handle experimental flag in project.yaml (#3277). * make Travis happy * address review feedback * fix one more comment * fix yaml file and address review feedback
2020-01-22Switch Ghostscript to upstream freetype (#3286)Sean Kau
* Switch to freetype library. Reintegrate freetype * remove pkg-config dependency
2020-01-22grpc owners list update (#3283)Yang Gao
* gRPC improvements * Update owners list
2020-01-22wavpack: add undefined behavior sanitizer (#3284)David Bryant
2020-01-22[envoy] Add support for dictionaries (#3247)asraa
* Add support for dictionaries Signed-off-by: Asra Ali <asraa@google.com> * multiple dictionaries Signed-off-by: Asra Ali <asraa@google.com> * find instead of mv Signed-off-by: Asra Ali <asraa@google.com>
2020-01-22[gnutls] updated maintainers (#3278)Nikos Mavrogiannopoulos
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-01-21[zlib-ng] enable dataflow config (#1632). (#3276)Max Moroz
Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F1890c88d-999b-4a95-9d21-20fa60f33e59&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:46:42.489000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:33.616Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T20:51:17.760469836Z
2020-01-21[wolfssl] enable dataflow config (#1632). (#3274)Max Moroz
* [wolfssl] enable dataflow config (#1632). Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2Fe577cd61-fcc2-42bd-90ec-b199371d2682&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:46:39.985000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:32.057Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T19:05:52.366118139Z * Update project.yaml * Update project.yaml
2020-01-21[mupdf] enable dataflow config (#1632). (#3272)Max Moroz
Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F9e804198-492a-4762-8551-928c66a8b4e1&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:45:43.424000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:14.050Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T20:24:16.755968968Z
2020-01-21[capstone] enable dataflow config (#1632). (#3262)Max Moroz
* [capstone] enable dataflow config (#1632). Should work based on https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2Fb106a717-7725-44c6-81a5-e196300b9401&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T22:41:43.490000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T22:41:40.447Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T19:58:48.579291555Z, but uploading as an explicit PR to let Travis double check me. * Update project.yaml * Update project.yaml
2020-01-21[libwebp] enable dataflow config (#1632). (#3271)Max Moroz
* [libwebp] enable dataflow config (#1632). Tested as https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F8b9c16ef-8238-44c1-817c-03602fff5583&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:43:43.816000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:11.054Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T19:46:16.396688731Z * Update project.yaml
2020-01-21[libpcap] enable dataflow config (#1632). (#3269)Max Moroz
* [libpcap] enable dataflow config (#1632). Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F1dd2ae2d-de8e-473a-be47-f5a4d8b91250&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:37:48.115000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:37:46.301Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T19:04:23.178909352Z * Update project.yaml
2020-01-21[libplist] enable dataflow config (#1632). (#3270)Max Moroz
Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F122eb1f3-a362-4767-9d30-b4a0eb1a00fc&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:39:24.329000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeStart=2020-01-21T22:39:24.581Z&dateRangeEnd=2020-01-21T23:39:24.581Z&interval=PT1H
2020-01-21[harfbuzz] enable dataflow config (#1632). (#3264)Max Moroz
Should work based on https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F3312be9f-7e2e-45c4-9544-eb432eba8c2e&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T22:51:43.343000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T22:51:41.725Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T21:13:26.578865217Z, but double checking with Travis.
2020-01-21[pcre2] enable dataflow config (#1632). (#3268)Max Moroz
* [pcre2] enable dataflow config (#1632). * Update project.yaml
2020-01-21[cmark] Enable dataflow config (#1632). (#3263)Max Moroz
Should work based on https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2Ffd035ed9-bbd9-4371-98ec-20d651567cee&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T22:47:00.300000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T22:46:58.339Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T19:28:33.870235967Z, but letting Travins double check.
2020-01-21[json-c] enable dataflow config (#1632). (#3265)Max Moroz
Should work based on https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F3fc8371d-951a-4003-9ce5-97d4adaf449c&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T22:54:26.943000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T22:54:25.085Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T18:50:28.370948047Z, double checking with Travis.
2020-01-21[wuffs] enable dataflow config (#1632). (#3275)Max Moroz
Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2Fb5b0bd85-2754-4b7e-b388-e0e9615023a8&project=oss-fuzz&minLogLevel=0&expandAll=false&timestamp=2020-01-21T23:46:40.714000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:30.052Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T18:53:52.366704300Z
2020-01-21[openthread] enable dataflow config (#1632). (#3273)Max Moroz
2020-01-21[infra] Add fuzzing_engines section for the project.yaml. (#3267)Max Moroz
* [infra] Add fuzzing_engines section for the project.yaml. * Update presubmit.py * Update presubmit.py * Update presubmit.py
2020-01-21[infra] Prioritize short files when collecting dataflow traces (#1632). (#3254)Max Moroz
* [infra] Prioritize short files when collecting dataflow traces (#1632). * remove debug print * rename files and sizes dict