Commit Graph

1453 Commits

Author SHA1 Message Date
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
Oliver Chang ac2e937c8b [infra] gcb: print log url. 2017-03-14 14:08:57 -07:00
Oliver Chang 96c52359cb [infra] set cache control on gcb build status 2017-03-14 14:05:25 -07:00
Oliver Chang a46254e93e Override $OUT in gcb build. (#456)
This prevents a copy from the builder container's /out to /workspace/out/sanitizer. Should hopefully fix ffmpeg's disk space issues.
2017-03-14 13:54:19 -07:00
Mike Aizatsky e5b4484450 [infra] script rename 2017-03-14 11:27:34 -07:00
Mike Aizatsky 03b0087b6f [infra] gcb build status script 2017-03-14 11:26:34 -07:00
Mike Aizatsky d4d1b06708 [infra] unused import 2017-03-14 11:01:27 -07:00
Mike Aizatsky 344c376816 [infra] beginning of build status script 2017-03-14 11:01:09 -07:00
Mike Aizatsky 9b4e643489 [infra] do not create build topic 2017-03-14 09:52:30 -07:00
Caolán McNamara 8f6704f44a add ole corpus (#455) 2017-03-14 07:36:15 -07:00
Richard Hipp e293ff7373 [sqlite3] Changes to fetch SQLite sources as a tarball using curl (#454)
* Untested changes to fetch the latest SQLite sources as a tarball rather
than using the Fossil DVCS.

* [sqlite3] Address review comments for #454.

* Revert of [sqlite3] Address review comments for #454.

* Re-land of [sqlite3] Address review comments for #454.
2017-03-14 14:29:01 +01:00
Mike Aizatsky 892e524c09 [infra] workdir matches project name 2017-03-13 17:40:57 -07:00
Mike Aizatsky d6ca42d7c9 [infra] flush stdout 2017-03-13 17:37:57 -07:00
Mike Aizatsky 120f02b06d [infra] no debug print 2017-03-13 17:12:20 -07:00
Mike Aizatsky ba48ca174a [infra] storing logs to gcs bucket 2017-03-13 17:06:39 -07:00
Mike Aizatsky f1fa36f418 [infra] there's hard sink limit (90), do not use 2017-03-13 17:03:30 -07:00
Mike Aizatsky 5f483efb80 nit 2017-03-13 16:44:42 -07:00
Mike Aizatsky 8c6223bf9e [sqlite3] enabled debug mode 2017-03-13 16:44:13 -07:00
Mike Aizatsky 44289ad239 [infra] gcb wants project name to match checkout dir 2017-03-13 16:01:58 -07:00
Mike Aizatsky 7e6a169a54 [infra] handling unicode 2017-03-13 16:01:42 -07:00
Mike Aizatsky a3fbf974a2 [infra] comments 2017-03-13 15:59:19 -07:00
Mike Aizatsky 89507f930d [infra] triggering build after base-images 2017-03-13 13:02:25 -07:00