Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Allow preloading external libFuzzer functions using LD_PRELOAD (#2255) | jonathanmetzman | 2019-03-20 |
| | |||
* | Remove image pushing step from build (#2232) | Oliver Chang | 2019-03-13 |
| | | | | | They aren't used and pushing them appears to be flaky. | ||
* | [infra] Disable honggfuzz builds by default (follow up for #2227). | Max Moroz | 2019-03-12 |
| | |||
* | [infra] Bump build timeout from 10h to 12h. (#2227) | Max Moroz | 2019-03-11 |
| | |||
* | fix build check for aarch64 (#2179) | Sebastian Pop | 2019-02-20 |
| | |||
* | enable builds of base images for AArch64 (#2176) | Sebastian Pop | 2019-02-20 |
| | | | | First step to enable oss-fuzzers to run on native aarch64 as mentioned in https://github.com/google/oss-fuzz/issues/1754#issuecomment-461926649 | ||
* | [infra] Suppress errors from cp command in the coverage build (#2087 and ↵ | Max Moroz | 2019-01-14 |
| | | | | others). | ||
* | [infra] Remove unused coverage-report-server.py from base-clang image. | Max Moroz | 2019-01-03 |
| | |||
* | Add tinyxml2 xmltest small target exclusion | Abhishek Arya | 2018-12-22 |
| | |||
* | infra: add a command for downloading all corpora for a project from GCS (#2010) | Evgeny Vereshchagin | 2018-12-11 |
| | | | This partly addresses https://github.com/google/oss-fuzz/issues/2006. | ||
* | [infra] Enable debugging mode for srcmap script to make its failures more ↵ | Max Moroz | 2018-12-10 |
| | | | | obvious. | ||
* | [infra] Follow-up fix for bad_build_check script (#1990). | Max Moroz | 2018-11-30 |
| | |||
* | [infra] Add return value to bad_build_checks script. (#1993) | Max Moroz | 2018-11-30 |
| | |||
* | Add support for tags field in project.yaml (#1974) (#1980) | Oliver Chang | 2018-11-27 |
| | | | | | | | | | * Add support for tags field in project.yaml (#1974) Also add "sundew" label to libxml2_xml_reader_for_file_fuzzer. These add additional labels in filed bugs. | ||
* | [infra] base-runner: remove strict_string_check from ASAN_OPTIONS (#1972) | Evgeny Vereshchagin | 2018-11-26 |
| | | | | | | Whether string_string_checks will be turned on or not is being discussed in https://github.com/google/oss-fuzz/issues/542. Until it's settled, it'd probably be better to remove the option from ASAN_OPTIONS altogether so as not to confuse anybody. | ||
* | Add checksum_fuzzer to bad build check exclusions | Abhishek Arya | 2018-11-11 |
| | | | This is due to small number of edges in the fuzz target | ||
* | [infra] Clarify "run_fuzzer" and "shell" commands and remove "profile". (#1939) | Max Moroz | 2018-11-09 |
| | |||
* | [infra]: place the findings of fuzzers run with `helper.py run_fuzzer` in ↵ | Evgeny Vereshchagin | 2018-11-08 |
| | | | | | | | | | | | $OUT (#1922) When `libFuzzer` is used as a fuzzing engine it conveniently puts everything it finds into its working directory, which happens to be $OUT. When any other engine is used, the output is sent to /tmp, which disappears as soon as the container stops. That makes it unnecessarily hard to extract reproducers found by afl for further analysis without joining the mount namespace of a running container and almost impossible with `honggfuzz`, that exits immediately after a crash. | ||
* | Fix typos in docs (#1934) | Luca Berton | 2018-11-07 |
| | |||
* | Revert "Revert "[infra] also pass dictionaries when `afl` or `honggfuzz` is ↵ | Abhishek Arya | 2018-11-06 |
| | | | | | used as a fuzzing engine (#1925)" (#1927)" (#1928) This reverts commit 6c6934dc8b17c8f762094f363975030b5cf2595c. | ||
* | Revert "[infra] also pass dictionaries when `afl` or `honggfuzz` is used as ↵ | Max Moroz | 2018-11-06 |
| | | | | | a fuzzing engine (#1925)" (#1927) This reverts commit 56fc756fc91f64e0f0d0d357598bd4c12facb803. | ||
* | [infra] also pass dictionaries when `afl` or `honggfuzz` is used as a ↵ | Evgeny Vereshchagin | 2018-11-06 |
| | | | | | | | | | fuzzing engine (#1925) Currently, dictionaries are taken into account only when `libfuzzer` is used as a fuzzing engine (and also apparently `none` but I'm not sure what it is). This patch makes it possible to make use of dictionaries with other fuzzing engines too. I didn't touch the code handling options passed to libFuzzer so as not to break anything :-) | ||
* | Revert "Update requests version 2.2.0" (#1921) | Abhishek Arya | 2018-11-03 |
| | | | | | | * Revert "Update requests version (#1913)" This reverts commit 96fce46d4adc6fbcfafc567f20513a42a56e7e57. | ||
* | Update requests version (#1913) | jonathanmetzman | 2018-10-30 |
| | |||
* | [infra] Use -pthread instead of -Wl,-lpthread (fixes #1886). | Max Moroz | 2018-10-22 |
| | |||
* | [infra] Add srcmap step to code coverage job (follow-up #1547). (#1868) | Max Moroz | 2018-10-11 |
| | |||
* | [infra] Fix missing linking dependencies for coverage build (#1858). (#1863) | Max Moroz | 2018-10-09 |
| | |||
* | fix hg revision with uncomitted changes (#1849) | pdknsk | 2018-10-02 |
| | |||
* | [infra] Restore srcmap binary back to base-builder image (follow-up #1848). | Max Moroz | 2018-10-01 |
| | |||
* | Revert "[infra] Remove srcmap related commands from gcb script (follow-up ↵ | Abhishek Arya | 2018-10-01 |
| | | | | | #1839)." (#1848) This reverts commit f132eaf19c0f085473e5b555c32e8b43b8f98426. | ||
* | [infra] Remove srcmap related commands from gcb script (follow-up #1839). | Max Moroz | 2018-10-01 |
| | |||
* | [infra] Remove sancov and rename "profile" to "coverage". (#1839) | Max Moroz | 2018-10-01 |
| | | | | | | | | * [infra] Remove sancov and rename "profile" to "coverage". * Bring coverage flags back. * Update projects files that rely on SANITIZER="profile". | ||
* | [infra] Use -merge=1 instead of -runs=0 for coverage (#1743, follow-up #1547). | Max Moroz | 2018-09-25 |
| | |||
* | [infra] Bump LLVM revision to r342582 to fix MSan issues. | Max Moroz | 2018-09-19 |
| | |||
* | [infra] Code Coverage: fix build_and_run_coverage.py. | Max Moroz | 2018-09-12 |
| | |||
* | [infra] Code Coverage: update download_corpus script and revert #1798. | Max Moroz | 2018-09-11 |
| | |||
* | [infra] Do not fail coverage job if corpus download failed (#1798, follow-up ↵ | Max Moroz | 2018-09-06 |
| | | | | #1547). | ||
* | [infra] Add report date to the latest report info + fix format strings ↵ | Max Moroz | 2018-09-04 |
| | | | | (follow-up #1547). (#1791) | ||
* | allow folded style for coverage_extra_args (#1786) | pdknsk | 2018-09-05 |
| | |||
* | [infra] Code Coverage latest report info to be picked up by CF (follow-up ↵ | Max Moroz | 2018-09-03 |
| | | | | | | | | | | #1547). (#1781) * [infra] Code Coverage latest report info to be picked up by CF (follow-up #1547). * Remove unintentional change. * Remove unnecessary empty lines. | ||
* | [infra] Code Coverage: use -close_fd_mask=3 to speed up noisy fuzz targets. | Max Moroz | 2018-08-31 |
| | |||
* | [infra] Support extra coverage args in project.yaml (fix #1726, follow-up ↵ | Max Moroz | 2018-08-30 |
| | | | | | | | | | | #1547). (#1774) * [infra] Support extra coverage args in project.yaml (fix #1726, follow-up #1547). * Update the documentation page. * Fix review comments by Jonathan. | ||
* | [infra] Code Coverage: copy /usr/include headers and upload logs to GCS ↵ | Max Moroz | 2018-08-27 |
| | | | | (follow-up #1547). (#1764) | ||
* | [infra] Update build_status to support two build types + cleanup (#1743, ↵ | Max Moroz | 2018-08-27 |
| | | | | | | | | | | #1547). (#1758) * [infra] Update build_status to support two build types + cleanup (#1743, #1547). * Minor fixes. * Remove default value for status_filename argument. | ||
* | [infra] Use 'coverage' and 'fuzzing' tags to filter builds (follow-up ↵ | Max Moroz | 2018-08-23 |
| | | | | | | | | | | #1547). (#1751) * [infra] Use 'coverage' and 'fuzzing' tags to filter builds (follow-up #1547). * Remove unintentional print call. * Remove a variable that is not used anympre. | ||
* | [infra] use -src-root-dir=/ and fail hard on errors (follow-up #1547). (#1746) | Max Moroz | 2018-08-23 |
| | |||
* | [infra] Skip code coverage job for projects that are disabled (#1743, ↵ | Max Moroz | 2018-08-22 |
| | | | | | | | | | | #1547). (#1745) * [infra] Skip code coverage job for projects that are disabled. * Remove unintentional change. * Address review feedback. | ||
* | [infra] Skip coverage job for projects w/o fuzz targets (fix #1743, ↵ | Max Moroz | 2018-08-22 |
| | | | | | | | | follow-up #1547). (#1744) * [infra] Skip coverage job for projects w/o fuzz targets (fix #1743, follow-up #1547). * Use build_id=0 and a more generic message. | ||
* | [infra] Suppress errors from $COPY_SOURCES_CMD (follow-up #1741, #1547). | Max Moroz | 2018-08-22 |
| | |||
* | [infra] Use coverage utils from Chromium and other fixes (follow-up #1547). ↵ | Max Moroz | 2018-08-21 |
| | | | | | | | | | | | | | | (#1741) * [infra] Use coverage utils from Chromium and other fixes (follow-up #1547). * Sort dependencies in an alpha order plus make more readable. * Re-order arguments passed to coverage_helper script. * Rename REPORT_DIR variable and put summary.json into platform specific dir. * Fix -src-root-dir value. |