Robert Obryk
f0b42c3d7b
Add a new project: Guetzli. ( #480 )
...
The undefined fuzzer is disabled for now, because we have one piece of
undefined behaviour that gets nearly always hit.
I've ran the fuzzer for ~tens of minutes, and had no issues reported.
2017-03-28 20:41:07 -07:00
Oliver Chang
435e03555d
[infra] helper: Actually fix base image name
2017-03-28 14:14:10 -07:00
Oliver Chang
1cf792d9b1
[infra] Fix helper base image project.
2017-03-28 14:04:34 -07:00
Oliver Chang
077ca8519e
[infra] Fix builder crash issues.
2017-03-27 17:31:03 -07:00
Oliver Chang
d9c93a9137
https
2017-03-27 12:54:11 -07:00
Abhishek Arya
2d5e2ef84f
Fix Tor build with non-existent seed corpus for some fuzzers ( #469 ). ( #481 )
2017-03-26 19:26:59 -07:00
Oliver Chang
553b2396cb
Update new_project_guide.md
...
Fix #475
2017-03-23 14:56:59 -07:00
Caolán McNamara
6c4ca4dbe3
add rtf corpus ( #478 )
...
and update dependency cache
2017-03-23 14:30:22 -07:00
Oliver Chang
0b75ba81bd
Fix Dockerfile template ( fixes #476 )
2017-03-23 09:57:16 -07:00
Oliver Chang
79ff870d30
[infra] Update builds_status
2017-03-22 19:56:58 -07:00
Oliver Chang
85be93ce51
Update README.md
2017-03-22 19:54:54 -07:00
Oliver Chang
60835ac420
oss-fuzz/BASE_IMAGE -> oss-fuzz-base/BASE_IMAGE
2017-03-22 12:12:51 -07:00
Oliver Chang
9a8d207ee9
[infra] wait_for_build: support passing a project id
2017-03-22 12:07:36 -07:00
Oliver Chang
a5802a1c16
[infra] build base images to oss-fuzz-base.
2017-03-22 11:38:29 -07:00
Oliver Chang
005d00082e
[infra] build base images to oss-fuzz-base
2017-03-22 11:33:51 -07:00
Oliver Chang
a086ab3f03
Enable Msan experimentally for some projects ( #473 ).
2017-03-21 15:09:10 -07:00
Oliver Chang
5e16d49314
[infra] gcb: support experimental sanitizers format.
2017-03-21 12:17:47 -07:00
Oliver Chang
dc39a75b97
[infra] gcb: support experimental sanitizers format
2017-03-21 12:17:08 -07:00
matt-kwong
c287418b4f
Pin Bazel version to 0.4.4 for gRPC ( #472 )
2017-03-20 14:03:21 -07:00
Vitaly Buka
ec86fc2fa3
[libprotobuf-mutator] Stop detecting leaks in libxml fuzzer. ( #467 )
2017-03-17 10:59:52 -07:00
Oliver Chang
0976833b18
[infra] Fix builds status to filter on correct image tag.
2017-03-17 10:47:55 -07:00
Oliver Chang
eca80420cf
[infra] Workaround for GCB build status issue ( #461 )
2017-03-16 18:20:30 -07:00
Mike Aizatsky
5c33b0c9d3
[tpm2] fixed base file name
2017-03-16 12:52:56 -07:00
Nick Mathewson
63b3d797e0
Tor build.sh: Disable memory sentinels when fuzzing ( #464 )
...
Tor has a few safety features that try to prevent bugs by using
memory more safely. For example, by default, we terminate our IO
buffers with 0-valued bytes, so that accidental string operations
can't run off the end. For another example, we do some of our
allocation in "memory areas" -- an obstack-style allocation in which
all objects are freed at once.
These features prevent a fairly large category of crash bugs, but
they also prevent asan from seeing our mistakes. But when we're
fuzzing, we'd like to expose as many of our mistakes as possible.
With that in mind, we've added a --disable-memory-sentinels
configuration option to turn off a lot of these safety features when
we're fuzzing. This feature turns it on for oss-fuzz.
2017-03-16 12:46:07 -07:00
Caolán McNamara
bc7ce31d8a
[libreoffice] add yasm depend for internal libturbo-jpeg ( #463 )
2017-03-16 17:42:39 +01:00
Max Moroz
39e7fa7e06
[expat] Fix incorrect .options file.
2017-03-16 11:27:28 +01:00
Oliver Chang
a5724d42e4
Update build.py
2017-03-15 20:50:12 -07:00
Oliver Chang
5f0f059382
Update README.md
2017-03-15 19:17:07 -07:00
Oliver Chang
c2feab5746
More ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE.
2017-03-15 19:11:01 -07:00
Oliver Chang
3a746bab8a
[infra] gcb: Add cancel.py
...
Also recognize CANCELLED status in wait_for_build.
2017-03-15 18:58:48 -07:00
Oliver Chang
7df64d4ac4
[infra] ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE
2017-03-15 18:46:31 -07:00
Oliver Chang
f5225f285c
[infra] gcb: push base images to oss-fuzz registry
...
Instead of clusterfuzz-external. It looks better.
2017-03-15 18:33:48 -07:00
Oliver Chang
51ec8c3c72
Update project.yaml
2017-03-15 17:51:43 -07:00
Oliver Chang
d970d98cd2
Temporarily disable afl for libreoffice
...
Investigating disk space issues on builders.
2017-03-15 17:51:18 -07:00
Kostya Serebryany
77aded69c1
add AFL faq entry ( #462 )
2017-03-15 16:33:27 -07:00
Oliver Chang
953c2fb6ab
Update project.yaml
2017-03-15 16:15:05 -07:00
Oliver Chang
4f0b242a1a
Update wait_for_build.py
2017-03-15 15:49:20 -07:00
matt-kwong
6364c0f832
gRPC - add ssl_server_fuzzer and remove options ( #458 )
...
* CC less people for gRPC issues
* Enable ssl_server_fuzzer and remove options
2017-03-15 14:43:36 -07:00
Abhishek Arya
d40a0b471b
Add performance analyzer image, update fuzzer stats image. ( #457 )
2017-03-15 13:23:36 -07:00
Oliver Chang
eff691f83f
Update README.md
2017-03-15 13:13:37 -07:00
Abhishek Arya
961055b46f
Update clusterfuzz.md
2017-03-15 13:09:03 -07:00
Oliver Chang
1ea45f8bd4
[infra] gcb: Upload builds to production buckets.
2017-03-15 12:06:49 -07:00
Mike Aizatsky
68bde691ef
[infra] trying to workaround docker error
...
GCB triggers https://github.com/docker/docker/issues/9547
2017-03-15 11:58:14 -07:00
Oliver Chang
de5418888c
[infra] gcb: Build afl fuzzers.
2017-03-15 11:26:15 -07:00
Mike Aizatsky
2b14cbe441
[tpm2] moving Dockerfile in
2017-03-15 10:53:43 -07:00
Abhishek Arya
5227369262
Update clusterfuzz.md
2017-03-15 09:25:56 -07:00
Max Moroz
30a8f67514
[expat] Build 6 fuzz targets for different encoding types. ( #431 )
...
* [expat] Build 6 fuzz targets for different encoding types.
It obviously makes fuzzing faster and corpus should become more precise.
* [expat] Add dictionaries in different encodings.
2017-03-15 09:42:57 +01:00
Oliver Chang
3bfbefb1d1
[infra] gcb: Links to logs in build status
2017-03-14 14:38:55 -07:00
Oliver Chang
e9d2039a0f
[infra] gcb: Build our own logs link.
...
The one returned by the API uses a text filter on the build id, which is
slow.
2017-03-14 14:21:56 -07:00
Oliver Chang
5f0e92ab8d
Move gcb auto setup to infra/gcb.
2017-03-14 14:14:10 -07:00