Commit Graph

201 Commits

Author SHA1 Message Date
Mike Aizatsky 4df734c653 [infra] building docker image only once 2016-10-10 13:20:59 -07:00
Mike Aizatsky 7b7af59e63 [infra][gke] using deployments 2016-10-10 12:11:08 -07:00
Mike Aizatsky 99ac73950e Update new_library.md 2016-10-10 09:59:53 -07:00
Mike Aizatsky efd53bfc64 Update libfuzzer-pipeline.groovy 2016-10-10 09:30:16 -07:00
Mike Aizatsky 17a65504da skipping non-executable files 2016-10-10 09:23:21 -07:00
Kuang-che Wu 21b61ebe6c libchewing: avoid /out/.libs (#8) 2016-10-10 09:02:18 -07:00
Max Moroz 539cbab7b0 Fix broken libpng build (use "autoreconf -f -i" instead of ./autogen.sh).
Fix a typoe: add missing comma to README.md.
2016-10-10 15:22:25 +02:00
Oliver Chang a25bf355df Add build status link 2016-10-07 18:29:39 -07:00
Mike Aizatsky e0cf900bee Update Jenkinsfile 2016-10-07 14:08:48 -07:00
Mike Aizatsky 286e3d8e0a [infra] removed image flattening: env variables do not surviver 2016-10-07 12:27:58 -07:00
Mike Aizatsky de6c41a671 [infra] building clang with a single RUN command.
Each RUN command creates an overlay layer. This results in keeeping all
intermediate files.

By consolidating all work in a single script, the size of base-clang
image is decreased from 3G to 1G.
2016-10-07 12:06:24 -07:00
Mike Aizatsky f646f8007e Update README.md 2016-10-07 11:42:27 -07:00
Mike Aizatsky 28a598cb33 Update README.md 2016-10-07 11:39:33 -07:00
Mike Aizatsky c08356aa08 Update README.md 2016-10-07 11:35:01 -07:00
Mike Aizatsky 84584a535e Create README.md 2016-10-07 11:34:42 -07:00
Mike Aizatsky 389fb0e4ab disable image flattening for a while 2016-10-06 16:53:03 -07:00
Mike Aizatsky 1f6691451c Update all.sh 2016-10-06 15:23:38 -07:00
Mike Aizatsky bc126a4685 [infra] removed tpm2 from list of projects to build 2016-10-06 15:19:10 -07:00
Mike Aizatsky 4a37c2edaf [infra] all.sh dev script to build all images 2016-10-06 15:08:07 -07:00
Mike Aizatsky 9bca6e5bbc [infra] flattening base-clang image
The image has lots of layers with lots of deleted files (sources and intermediates).
Flatten the image to reduce its size.
2016-10-06 14:57:40 -07:00
Mike Aizatsky d78f337aeb Update libfuzzer-pipeline.groovy 2016-10-06 14:26:09 -07:00
Mike Aizatsky 7ba63266d5 Update libfuzzer-pipeline.groovy 2016-10-06 14:04:44 -07:00
Mike Aizatsky 2681964959 Update README.md 2016-10-06 14:02:52 -07:00
Mike Aizatsky ef4d3ae0ee Update README.md 2016-10-06 13:59:17 -07:00
Mike Aizatsky e2ca7bcbe0 [infra] fixing build script location (/src/build.sh)
Fixing the location of build.sh gets rid of ENTRYPOINT. Which opens a possibility to implement different commands like:

````bash
docker run -ti expat compile
docker run -ti expat run <fuzzer_name> <input_data>
````

and keep the knowledge of build script location.

This is a breaking change.
2016-10-06 13:45:12 -07:00
Mike Aizatsky eb2dfeb5ee Update projects.md 2016-10-06 13:43:10 -07:00
Mike Aizatsky 080d7141ab Create projects.md 2016-10-06 13:41:43 -07:00
Mike Aizatsky ad34fb658b Update libfuzzer-pipeline.groovy 2016-10-06 13:19:49 -07:00
Kuang-che Wu 4dc6a2b23f [libchewing] first fuzzer
libchewing is a library for Chinese character input.
2016-10-06 13:08:01 -07:00
Mike Aizatsky e4c18c4797 Update Jenkinsfile 2016-10-05 19:05:24 -07:00
Mike Aizatsky 7bd88e8ce0 Update Jenkinsfile 2016-10-05 19:05:10 -07:00
Mike Aizatsky 421cd94928 Update Jenkinsfile 2016-10-05 19:03:28 -07:00
Mike Aizatsky 8cd8911eb3 Update Jenkinsfile 2016-10-05 18:59:26 -07:00
Mike Aizatsky 537a5ed7c4 Updated README.md 2016-10-05 15:07:52 -07:00
Mike Aizatsky 55dafa1543 [infra] added llvm-symbolizer to libfuzzer-runner 2016-10-05 14:26:40 -07:00
Mike Aizatsky c7194d1b58 [infra] base-images build script 2016-10-05 14:18:14 -07:00
Kuang-che Wu 76a7e284ef Remove leading blank line (#4) 2016-10-05 13:45:12 -07:00
Mike Aizatsky ab6efdeaa5 Update new_library.md 2016-10-04 11:58:18 -07:00
Mike Aizatsky 7c2f9e6b14 Update debugging.md 2016-10-04 11:57:14 -07:00
Mike Aizatsky 053a68f7e6 Update new_library.md 2016-10-04 11:55:46 -07:00
Mike Aizatsky b4cdd8729d Update debugging.md 2016-10-04 11:55:05 -07:00
Mike Aizatsky e7dbb49bfe Create debugging.md 2016-10-04 11:54:45 -07:00
Mike Aizatsky d204145f6b [infra] added gdb to libfuzzer-runner 2016-10-03 13:33:35 -07:00
Mike Aizatsky 8fa5964755 Create LICENSE 2016-10-03 12:24:25 -07:00
Mike Aizatsky ef68a9a79e Update building_running_fuzzers_external.md 2016-09-30 18:26:02 -07:00
Mike Aizatsky 72cbaf205b Update building_running_fuzzers_external.md 2016-09-30 18:25:52 -07:00
Mike Aizatsky f3c25cf420 Update building_running_fuzzers.md 2016-09-30 18:25:13 -07:00
Mike Aizatsky e50e8d5bcd Update building_running_fuzzers.md 2016-09-30 18:24:37 -07:00
Oliver Chang 8e4f09aaa6 Don't detect leaks in libfuzzer build images. 2016-09-29 13:18:39 -07:00
Oliver Chang eabd27ae77 [docs] Add note about running /bin/bash in container for new_library.md 2016-09-29 13:02:03 -07:00