Max Moroz
dbe2731d93
[infra] Print logs URL for base images and msan libs. ( #1666 )
2018-07-27 10:07:54 -07:00
Abhishek Arya
e1d74c810f
Update build.sh
2018-07-27 08:23:43 -07:00
Abhishek Arya
a81d5d4063
Update build.sh
2018-07-27 08:02:34 -07:00
Abhishek Arya
1cfb20b657
Update Dockerfile
2018-07-27 07:56:37 -07:00
Max Moroz
6b761f3826
[infra] Export coverage data in JSON format for picking up by CF. ( #1665 )
2018-07-27 07:34:02 -07:00
pdknsk
0980a8d92a
[qcms] move dictionary too ( #1662 )
2018-07-27 06:26:25 -07:00
Oliver Chang
180c87f194
gcb: add env to targets_list step
2018-07-27 15:34:24 +10:00
Oliver Chang
2ef8e32bfa
Move targets_list to base-runner.
2018-07-27 14:59:02 +10:00
Oliver Chang
bf75778262
pyformat python code in gcb dir.
2018-07-27 13:32:39 +10:00
Oliver Chang
60fb6a8d7b
Generate and upload targets list during build. ( #1660 )
2018-07-27 13:29:51 +10:00
Oliver Chang
74750f0698
[firefox] add used attribute to magic string
2018-07-27 12:51:03 +10:00
Abhishek Arya
c328ff7518
Speculative fix for firefox build fix. ( #1661 )
...
* Speculative fix for firefox build fix.
* Use a yaml attribute.
2018-07-26 19:49:56 -07:00
Abhishek Arya
30a4389324
Fix for broken firefox build #1462
2018-07-26 19:49:41 -07:00
Abhishek Arya
47e4134495
Update build.sh
2018-07-26 12:18:30 -07:00
Abhishek Arya
e6a7d03c61
Speculative fix for firefox build failure. ( #1658 )
2018-07-26 10:23:07 -07:00
Max Moroz
704da2ddac
[infra] Do not force our LLVM revision. ( #1653 )
2018-07-26 10:01:41 -07:00
jonathanmetzman
98827c5b31
[skia] Fix build breakage. ( #1657 )
2018-07-26 09:23:19 -07:00
htuch
74e636cfee
[envoy] add ninja-build to base image. ( #1656 )
...
This recently became a build-time dependency for Envoy.
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=9586 .
Signed-off-by: Harvey Tuch <htuch@google.com>
2018-07-26 06:42:24 -07:00
James Zern
1b2d1931c8
ffmpeg,build.sh: restrict libvpx frame sizes ( #1654 )
...
Restricting the maximum resolution and single allocation size will reduce OOM
frequency.
2018-07-26 18:50:05 +10:00
pdknsk
6a2376706c
firefox: rustc fix ( #1655 )
2018-07-26 18:16:07 +10:00
urvangjoshi
f246e63b27
libaom: Add README explaining how to create a PR. ( #1651 )
...
* libaom: Add README explaining how to create a PR.
This may be a standard process for oss-fuzz and/or github in general,
but it's non-trivial for folks on libaom team, and has been found
to be essential by others in the team.
* Escape angle brackets and capital
2018-07-25 10:28:59 -07:00
pdknsk
d96443b1b8
firefox ( #1546 )
...
* firefox
* make wrapper its own file
* many minor changes
* build package rather then copying
* add (disabled) Qcms target
* getenv doesn't use errno
* make paths dynamically
* minor find fix
* handle absolute path
* make run_minijail work
* get required libraries automatically
* Remove ContentParentIPC fuzz target
2018-07-25 07:28:37 -07:00
Abhishek Arya
f3e21472aa
Add experimental flag in new project guide docs. ( #1650 )
...
* Update new_project_guide.md
* Update new_project_guide.md
2018-07-24 09:54:02 -07:00
wantehchang
5e067e6f3d
Miscellaneous cleanups. ( #1648 )
...
- Close 'file' before returning on errors.
- Don't call aom_codec_destroy() after an aom_codec_dec_init() failure.
- Remove a cast to unsigned int* that's no longer necessary.
- Change NULL to nullptr.
2018-07-24 10:53:34 +10:00
wantehchang
9a383175d2
Use a smaller AOM_MAX_ALLOCABLE_MEMORY for msan. ( #1647 )
...
The test cases for bug 9497 and bug 9499 cause out-of-memory errors
under msan but not under asan and ubsan. (This seems to imply msan has a
higher memory overhead.) Use a smaller AOM_MAX_ALLOCABLE_MEMORY value of
512 MB (as opposed to 1 GB) for msan.
BUG=oss-fuzz:9497
BUG=oss-fuzz:9499
2018-07-24 10:52:16 +10:00
Max Moroz
6decd84f6e
[docs] Add pull_images command to the code coverage documentation page. ( #1644 )
2018-07-23 08:02:28 -07:00
Khaled Hosny
a5a3f73c58
[ots] Fix build ( #1642 )
...
Export the environment variables before calling meson, otherwise they
have no effect.
2018-07-23 06:56:32 -07:00
Armin Hasitzka
f99f761456
[FreeType2] Remove `libarchive-dev'. ( #1643 )
2018-07-23 06:51:30 -07:00
Guido Vranken
14762cd45a
[bignum-fuzzer] BoringSSL vs. mbed TLS differential bignum fuzzing ( #1636 )
...
* Add BoringSSL+mbed TLS fuzzer
* Fix BoringSSL UBSAN build
* Set maximum bignum size to 100 decimals
* Add BoringSSL team members to auto_ccs
2018-07-23 06:45:34 -07:00
Armin Hasitzka
17fdbc4aed
[FreeType2] Add `pkg-config'. ( #1641 )
2018-07-23 09:54:06 +10:00
Armin Hasitzka
84a17eaf64
Add libraries to the FreeType2 machine for future use: ( #1639 )
...
- libpng-dev
- zlib1g-dev
2018-07-22 11:12:30 -07:00
Khaled Hosny
1a4248af01
[ots] Checkout submodules ( #1637 )
2018-07-21 06:59:31 -07:00
Max Moroz
218f5dc3cf
[infra] Add an option to disable serving coverage report over HTTP (needed for #1547 ). ( #1635 )
2018-07-20 15:43:08 -07:00
Max Moroz
645a0375fe
[infra] Support extra arguments for llvm-cov + update the binaries. ( #1629 )
...
* [infra] Support extra arguments for llvm-cov + update the binaries.
* Slightly change the doc to be less confusing.
2018-07-19 15:58:58 -07:00
Armin Hasitzka
cf9860b876
Change FreeType's source repository: ( #1634 )
...
- Use `freetype/*' instead of `cherusker/*'.
- Don't copy `*.options' files; they do not exist anymore.
2018-07-19 11:06:57 -07:00
Patrick Steinhardt
7951fd64fd
[libgit2] create build directory only if it doesn't exist yet ( #1633 )
...
Right now, we're always trying to create the project build directory,
even if it already exists. When building the fuzzer with an already
existing project directory, though, this may produce an error if the
build directory already exists. Fix this by adding the "-p" flag to
mkdir(1), which will not produce an error if the target already exists.
2018-07-19 07:10:40 -07:00
James Zern
8dbf55aa24
[libaom] build.sh: disable AV1 encoder ( #1631 )
...
Only the decoder is needed by the fuzz target. This will help prune unnecessary files from the coverage report.
BUG=chromium:838380
2018-07-18 19:31:55 -07:00
James Zern
4ef7d05498
[libaom] build.sh: s/CONFIG_UNIT_TESTS/ENABLE_TESTS/ ( #1630 )
...
This change was made in:
d9647f214 cmake: Improve testing.
This has no effect on the fuzz target, but will decrease the build time.
2018-07-18 16:14:04 -07:00
Varun Khaneja
eac73b7da1
[unrar] Remove -DRAR_NOCRYPT since it is not used in Chromium ( #1628 )
2018-07-18 15:14:58 -07:00
Anirudh
cd8e557241
envoy: modified identification of corpus path ( #1607 )
2018-07-18 13:57:18 -07:00
wantehchang
90f03e3afa
[libaom] Add MemorySanitizer (MSan) support. ( #1627 )
...
Build libaom with all assembly code disabled for MemorySanitizer.
2018-07-17 17:41:55 -07:00
wantehchang
fb776a2881
[libaom] Run cmake in a subdirectory under $WORK. ( #1625 )
...
Before we run cmake, we remove everything in the directory where we run
cmake. This will remove /work/msan if we run cmake in $WORK. To avoid
that, create a $WORK/build directory and run cmake in that directory.
2018-07-17 15:41:08 -07:00
Max Moroz
4d1829d1c0
Remove CODEOWNERS file as it does not help with #1618 .
2018-07-17 14:10:32 -07:00
Max Moroz
f7c28e6a93
[docs] Dummy change to test #1618 once again. ( #1624 )
2018-07-17 14:09:04 -07:00
Max Moroz
dbb8389d3d
Add CODEOWNERS file with global owners for the project ( #1618 ).
2018-07-17 13:51:56 -07:00
Max Moroz
bb78fa9827
[docs] Dummy formating change just to test #1618 a bit more.
2018-07-17 12:38:09 -07:00
Max Moroz
c720e4046b
[docs] Link code_coverage.md page from the ideal_integration.md. ( #1621 )
2018-07-17 12:34:25 -07:00
Anirudh
0c9d76a000
[envoy] Add Anirudh email to auto_ccs ( #1622 )
2018-07-17 11:18:49 -07:00
Khaled Hosny
70359530a7
[ots] Update build to use meson ( #1620 )
2018-07-17 07:58:23 -07:00
Oliver Chang
d69a8ea80d
Fix GDB documentation. ( #1613 )
2018-07-16 14:04:41 +10:00