Commit Graph

377 Commits

Author SHA1 Message Date
Abhishek Arya bedc70a0ff Move images in documentation to its own directory. 2016-11-26 15:49:16 -08:00
Alex Gaynor 87216df988 Update the new target docs for the death of Jenkinsfile (#100) 2016-11-24 10:59:16 -08:00
inferno-chromium 3f531efa19 Update fuzzer_environment.md 2016-11-23 13:29:07 -08:00
inferno-chromium 76ee81e208 Update installing_docker.md 2016-11-23 10:32:50 -08:00
inferno-chromium 10096f1148 Update ideal_integration.md 2016-11-23 10:27:29 -08:00
inferno-chromium c824c3334b Update reproducing.md (#99) 2016-11-23 09:47:53 -08:00
inferno-chromium c9583181ac Update faq.md (#97) 2016-11-23 08:31:47 -08:00
Mike Aizatsky 30333522cc Update debugging.md 2016-11-22 12:08:44 -08:00
Mike Aizatsky 48ec3b4def Update reproducing.md 2016-11-22 12:04:15 -08:00
Kostya Serebryany 3cabb5b002 Update glossary.md 2016-11-21 18:21:09 -08:00
Oliver Chang 89ce9a35da Update glossary.md 2016-11-21 18:10:00 -08:00
Oliver Chang 113139c755 Update glossary.md 2016-11-21 18:08:18 -08:00
Oliver Chang 7f6259853b Update glossary.md 2016-11-21 18:07:12 -08:00
Kostya Serebryany 9f3f7ba2b0 Update glossary.md 2016-11-21 16:33:18 -08:00
Kostya Serebryany 8fa561da7a Update glossary.md 2016-11-21 16:31:03 -08:00
Kostya Serebryany 9ae6cfcbd8 Update glossary.md 2016-11-21 16:30:10 -08:00
Kostya Serebryany 67fab0024d Update glossary.md 2016-11-21 16:29:42 -08:00
Kostya Serebryany 4301e35cc9 Update glossary.md 2016-11-21 15:16:58 -08:00
Kostya Serebryany 7447880123 Update glossary.md 2016-11-21 15:01:14 -08:00
Kostya Serebryany 6d6700825a Update glossary.md 2016-11-21 15:00:26 -08:00
Kostya Serebryany 8ed166b2d6 Update glossary.md 2016-11-21 14:58:26 -08:00
Kostya Serebryany 4921ac4bf6 Update glossary.md 2016-11-21 14:57:59 -08:00
Kostya Serebryany 1d17292d3e Update glossary.md 2016-11-21 14:57:36 -08:00
Kostya Serebryany 59051f32b5 Update glossary.md 2016-11-21 14:57:12 -08:00
Kostya Serebryany a1526beace Update glossary.md 2016-11-21 14:56:05 -08:00
Kostya Serebryany df7a969a67 Update glossary.md 2016-11-21 14:55:05 -08:00
Kostya Serebryany 60af34b9c6 Update glossary.md 2016-11-21 14:54:13 -08:00
Kostya Serebryany 0a4ee6d295 Update glossary.md 2016-11-21 14:50:42 -08:00
Kostya Serebryany 4a1fc41942 Update glossary.md 2016-11-21 14:50:12 -08:00
Kostya Serebryany 3997794877 Update glossary.md 2016-11-21 14:49:57 -08:00
Kostya Serebryany 8f9072aca6 Update glossary.md 2016-11-21 14:37:27 -08:00
Kostya Serebryany 560db58354 Update glossary.md 2016-11-21 14:32:52 -08:00
Kostya Serebryany 84736c0eab Update glossary.md 2016-11-21 14:29:58 -08:00
Kostya Serebryany 21dc228f95 Create glossary.md 2016-11-21 14:29:12 -08:00
Kostya Serebryany 1659135f33 Delete gloassary.md 2016-11-21 14:28:57 -08:00
Kostya Serebryany c4a77edf46 Create gloassary.md 2016-11-21 14:28:22 -08:00
Kostya Serebryany 0b183c1fe7 Delete building_running_fuzzers_external.md 2016-11-21 13:43:30 -08:00
Kostya Serebryany f59fd057a9 Update building_running_fuzzers.md 2016-11-21 13:43:12 -08:00
Kostya Serebryany ee9deb248a Update reproducing.md 2016-11-21 13:41:23 -08:00
Kostya Serebryany 3924f47d02 Update reproducing.md 2016-11-21 13:40:43 -08:00
Kostya Serebryany a7ef1ecc2a Update reproducing.md 2016-11-21 13:32:27 -08:00
Kostya Serebryany 5c484cea53 Update reproducing.md 2016-11-21 13:32:02 -08:00
Kostya Serebryany 15003fbe41 Update reproducing.md 2016-11-21 13:30:07 -08:00
Kostya Serebryany d87f91ca8b Update reproducing.md 2016-11-21 13:29:44 -08:00
Kostya Serebryany d3932dc5cc Update reproducing.md 2016-11-21 13:29:18 -08:00
Kostya Serebryany c3ed7005ba Update reproducing.md 2016-11-21 13:25:39 -08:00
Kostya Serebryany 8a76af6fa6 Update reproducing.md 2016-11-21 13:22:34 -08:00
Kostya Serebryany 2bd653951b Update reproducing.md 2016-11-21 13:22:10 -08:00
Kostya Serebryany 4a9f3f07b1 Update reproducing.md 2016-11-21 13:21:11 -08:00
Mike Aizatsky 2d4e59d3ae Update reproducing.md 2016-11-21 13:15:50 -08:00
Alex Gaynor c89ee04b1e fixed a handful of typos (#91) 2016-11-18 18:54:10 -08:00
Kostya Serebryany da04d445aa Update reproducing.md 2016-11-18 17:21:07 -08:00
Kostya Serebryany 9eee25479b Update reproducing.md 2016-11-18 17:20:49 -08:00
Kostya Serebryany d0f5741b91 Update reproducing.md 2016-11-18 17:18:02 -08:00
Kostya Serebryany d69ce1c75f Update faq.md 2016-11-18 16:56:35 -08:00
Kostya Serebryany 3de71fb90c Update faq.md 2016-11-18 16:55:22 -08:00
Kostya Serebryany 9cca805c32 Update new_target.md 2016-11-18 16:07:57 -08:00
Kostya Serebryany b4aac06a10 Update ideal_integration.md 2016-11-18 16:04:50 -08:00
Kostya Serebryany 9d8fb196ab Update new_target.md 2016-11-18 16:02:15 -08:00
Kostya Serebryany dde54f0ed2 Update new_target.md 2016-11-18 15:58:04 -08:00
Kostya Serebryany 2f1737ef14 Update ideal_integration.md 2016-11-18 15:33:16 -08:00
Kostya Serebryany 395fdc9b28 Update ideal_integration.md 2016-11-18 15:30:46 -08:00
Kostya Serebryany da9d0ce53a Update ideal_integration.md 2016-11-18 15:26:02 -08:00
Kostya Serebryany 8169480754 Update ideal_integration.md 2016-11-18 15:25:28 -08:00
Kostya Serebryany d9acfd22c4 Update ideal_integration.md 2016-11-18 15:04:06 -08:00
Oliver Chang 150eb4c61b Update clusterfuzz.md 2016-11-18 12:34:55 -08:00
Oliver Chang 00247b608c Update clusterfuzz.md 2016-11-18 12:32:51 -08:00
Oliver Chang 77f038ae3e better pcre2 screenshot 2016-11-18 12:25:56 -08:00
Mike Aizatsky 487e9f4ed6 [infra] removing FUZZER_LDFLAGS (fixes #73)
Workarounds libc++abi issue by folding libc++abi.a into libc++.a.
Will keep FUZZER_LDFLAGS empty for a while until tpm2 is fixed.
2016-11-18 12:16:35 -08:00
Oliver Chang 5018d81c62 Update clusterfuzz.md 2016-11-18 12:10:52 -08:00
Oliver Chang 2456d979fe Update pcre2 testcase screenshot. 2016-11-18 12:07:31 -08:00
Oliver Chang 36ddb79805 Update clusterfuzz.md 2016-11-18 12:05:42 -08:00
Oliver Chang ad0a74152e Update clusterfuzz.md 2016-11-18 12:01:58 -08:00
Oliver Chang b2e613084b Clusterfuzz docs: link to raw.githubusercontent.com for images. 2016-11-18 11:59:03 -08:00
Oliver Chang 14f75890ff Add initial documentation for ClusterFuzz. 2016-11-18 11:56:25 -08:00
Mike Aizatsky 3599908dbf [infra] use $src, $out and $work in build scripts instead of /src, /out, /work (#88)
This will make it possible to run scripts outside of docker container.
2016-11-18 11:16:38 -08:00
Mike Aizatsky 5dfb810427 [infra] setting current directory to src checkout (#87) 2016-11-17 09:49:34 -08:00
Kostya Serebryany 781b96814a Update ideal_integration.md 2016-11-16 20:27:09 -08:00
Kostya Serebryany 777af6c622 Update ideal_integration.md 2016-11-16 20:26:11 -08:00
Kostya Serebryany b25ab6d4bd Update ideal_integration.md 2016-11-16 20:20:49 -08:00
Kostya Serebryany a25d2fcc96 Update ideal_integration.md 2016-11-16 11:16:27 -08:00
inferno-chromium e1bb7021f8 Fix OSS-Fuzz casing (#86)
* Fix OSS-Fuzz casing in README.md

* Update faq.md

* Update new_target.md

* Update reproducing.md
2016-11-16 09:56:10 -08:00
inferno-chromium 6916d4c9a0 Update ideal_integration.md 2016-11-16 08:59:35 -08:00
Kostya Serebryany f0d4c40e5f Update ideal_integration.md 2016-11-15 22:10:56 -08:00
Kostya Serebryany a804d02c5a Update ideal_integration.md 2016-11-15 22:08:43 -08:00
Kostya Serebryany 54aa8995c4 Update ideal_integration.md 2016-11-15 22:07:18 -08:00
Mike Aizatsky f85c516f68 Update ideal_integration.md 2016-11-15 11:56:11 -08:00
Kostya Serebryany 573845b258 Create ideal_integration.md 2016-11-15 10:04:07 -08:00
Mike Aizatsky c3bd76fd8e Update building_running_fuzzers.md 2016-11-11 15:31:13 -08:00
Mike Aizatsky ff23c64cce Update building_running_fuzzers_external.md 2016-11-11 15:20:58 -08:00
Mike Aizatsky baa8b8c2d0 Update building_running_fuzzers_external.md 2016-11-11 15:20:46 -08:00
Oliver Chang 9158c54199 Add documentation about fuzzer execution environment. 2016-11-07 13:08:44 -08:00
Mike Aizatsky 2dc31cb149 Update new_target.md 2016-11-07 12:28:32 -08:00
Sudipta Chatterjee 9e91bc9f8c Typo correction (#80) 2016-11-07 12:14:25 -08:00
Oliver Chang 7741baa58e Update reproducing.md 2016-11-07 11:04:28 -08:00
Mike Aizatsky 968bc7bbf0 Update reproducing.md 2016-11-05 09:11:54 -07:00
Sudipta Chatterjee 7cd5ffe691 Correcting doc link for expat Dockerfile (#74) 2016-11-04 18:09:17 -07:00
Oliver Chang 5a6f0ff66c Update reproducing.md with example. 2016-11-04 16:01:33 -07:00
Mike Aizatsky 7ef092ef97 Update new_target.md 2016-11-02 13:44:36 -07:00
Mike Aizatsky 883cfe9611 Update reproducing.md 2016-11-02 12:43:54 -07:00
Mike Aizatsky 8752e68cdf Update reproducing.md 2016-11-02 12:43:02 -07:00
Mike Aizatsky 924712dcf7 Update debugging.md 2016-11-02 12:42:00 -07:00
Mike Aizatsky 0e826e4151 Update new_target.md 2016-11-01 13:23:23 -07:00
Mike Aizatsky 0d7d4bb587 [docs] more examples 2016-10-28 15:29:42 -07:00
Mike Aizatsky 8f572cea32 Update new_target.md 2016-10-28 15:26:02 -07:00
Mike Aizatsky 73862473da Update new_target.md 2016-10-28 15:25:08 -07:00
Mike Aizatsky 9ba1584455 Update new_target.md 2016-10-28 15:13:26 -07:00
Mike Aizatsky 431960e478 Update new_target.md 2016-10-28 15:09:44 -07:00
Mike Aizatsky f452203858 Update building_running_fuzzers_external.md 2016-10-27 13:33:06 -07:00
Mike Aizatsky e05036e62f Update building_running_fuzzers.md 2016-10-27 13:29:27 -07:00
Mike Aizatsky 7d9f1c694a Update building_running_fuzzers.md 2016-10-27 13:16:25 -07:00
Mike Aizatsky 75e2a1df2c Update installing_docker.md 2016-10-26 20:50:47 -07:00
Mike Aizatsky 826bcfc431 Update installing_docker.md 2016-10-26 20:50:36 -07:00
Mike Aizatsky d3e4b72481 Update new_target.md 2016-10-26 20:49:56 -07:00
Mike Aizatsky 1bfb89dc16 Update installing_docker.md 2016-10-26 20:49:33 -07:00
Mike Aizatsky 83fe0af1b6 Update reproducing.md 2016-10-26 20:48:30 -07:00
Mike Aizatsky 386dd55f6e Update reproducing.md 2016-10-26 20:48:12 -07:00
Mike Aizatsky bb189cc10c Update reproducing.md 2016-10-26 20:46:20 -07:00
Mike Aizatsky 6b7beeb9a0 Update reproducing.md 2016-10-26 20:45:52 -07:00
Mike Aizatsky 4f5cbd5255 Update reproducing.md 2016-10-26 20:44:11 -07:00
Mike Aizatsky 7c3815b35d Update reproducing.md 2016-10-26 20:41:40 -07:00
Mike Aizatsky c481c5980d Update reproducing.md 2016-10-26 20:40:55 -07:00
Mike Aizatsky 055d9cfdd3 Update reproducing.md 2016-10-26 15:11:50 -07:00
Mike Aizatsky aa09a2f4a6 Update reproducing.md 2016-10-26 15:11:18 -07:00
Mike Aizatsky 4eff75173d Update reproducing.md 2016-10-26 15:10:58 -07:00
Mike Aizatsky a1a663b325 Update reproducing.md 2016-10-26 15:01:47 -07:00
Mike Aizatsky 11ac956b58 Update reproducing.md 2016-10-26 14:59:27 -07:00
Mike Aizatsky 7c4e76ddc2 Update reproducing.md 2016-10-26 14:13:17 -07:00
Mike Aizatsky a0d010b5ba Update reproducing.md 2016-10-26 14:12:10 -07:00
Mike Aizatsky f51706f4ea Update reproducing.md 2016-10-26 11:51:16 -07:00
Mike Aizatsky 5a941bee37 Update reproducing.md 2016-10-26 11:51:01 -07:00
Mike Aizatsky 431413a667 Update reproducing.md 2016-10-26 11:50:22 -07:00
Mike Aizatsky 2c6ac58833 Update reproducing.md 2016-10-26 11:49:07 -07:00
Mike Aizatsky 6df3a4c354 Update reproducing.md 2016-10-26 11:48:51 -07:00
Mike Aizatsky c1fc740681 Update new_target.md 2016-10-26 11:16:51 -07:00
Mike Aizatsky baec023995 Update reproducing.md 2016-10-26 11:09:55 -07:00
Mike Aizatsky f69593393d Update reproducing.md 2016-10-26 11:09:34 -07:00
Mike Aizatsky 99009672d7 Update reproducing.md 2016-10-26 11:05:14 -07:00
Mike Aizatsky c77a82de75 Update reproducing.md 2016-10-26 11:04:46 -07:00
Mike Aizatsky aadb17ae2b Create reproducing.md 2016-10-26 09:40:37 -07:00
Mike Aizatsky 47e7c1030d Create installing_docker.md 2016-10-26 09:25:05 -07:00
Mike Aizatsky b6652b5cc3 [docs] moved targets list 2016-10-25 16:52:44 -07:00
Mike Aizatsky a8dab8632c Update faq.md 2016-10-25 16:40:01 -07:00
Kostya Serebryany 49061253ad Update faq.md 2016-10-25 16:38:40 -07:00
Mike Aizatsky a95b41b0b3 replacing library with target 2016-10-25 16:36:29 -07:00
Mike Aizatsky 2d2a0629c9 added more project links 2016-10-25 16:21:55 -07:00
Mike Aizatsky 6cd527b005 Delete life_of_a_bug.md 2016-10-25 14:52:30 -07:00
Mike Aizatsky cff43bca0b Update new_library.md 2016-10-25 14:41:22 -07:00
Mike Aizatsky d7587c007e Update faq.md 2016-10-25 14:40:30 -07:00
Mike Aizatsky d89a71efd7 absorbed into /README.md 2016-10-25 14:34:28 -07:00
Oliver Chang 61afc46e2e [docs] overview rewording/changes. (#54) 2016-10-24 20:25:32 -07:00
Mike Aizatsky 8926b7c06a moved all targets into targets/ subdir 2016-10-24 19:39:13 -07:00
Mike Aizatsky 5fe8196950 [docs] overview text 2016-10-24 13:48:48 -07:00
Mike Aizatsky 1ea9c0c71d Create faq.md 2016-10-24 13:42:53 -07:00
Mike Aizatsky 8ecaa975cb Update life_of_a_bug.md 2016-10-24 13:41:41 -07:00
Mike Aizatsky c1c09f29ba Update life_of_a_bug.md 2016-10-24 13:37:17 -07:00
Mike Aizatsky 05bfaa6b51 [docs] added warning 2016-10-21 16:11:04 -07:00
Mike Aizatsky a84d07b624 overview draft outline 2016-10-21 16:09:21 -07:00
Mike Aizatsky 23c34fce14 Update projects.md 2016-10-20 00:37:48 -07:00
Mike Aizatsky 5483fd5193 Update projects.md 2016-10-20 00:17:41 -07:00
Mike Aizatsky 39e1b94af7 added icu 2016-10-19 15:47:14 -07:00
Mike Aizatsky 7d0063ea94 Update new_library.md 2016-10-19 13:04:35 -07:00
Mike Aizatsky a971ace057 Update new_library.md 2016-10-19 11:17:27 -07:00
Mike Aizatsky ea957bd4ee [infra] checking out library sources in the image (#40)
fixes #33
2016-10-18 15:37:23 -07:00
Mike Aizatsky 089add6e8b [infra] replacing libfuzzer/*.o by -lfuzzer
Fixes issue #32
2016-10-17 14:37:19 -07:00
Oliver Chang cbbfe3980a Add documentation about seed corpora 2016-10-17 12:39:28 -07:00
Oliver Chang 5d4f10f693 Add initial life of a bug documentation. 2016-10-17 10:23:28 -07:00
Vitaly Buka a15a7b56e1 Helper to view coverage 2016-10-14 15:28:32 -07:00
Mike Aizatsky b01349c11b Update projects.md 2016-10-13 17:04:58 -07:00
Mike Aizatsky 941e47d6e1 [infra] renaming LDFLAGS into FUZZER_LDFLAGS. Fixes #31 2016-10-13 14:20:19 -07:00
Mike Aizatsky a18ac2542e Update new_library.md 2016-10-13 14:07:40 -07:00
Mike Aizatsky 9c08074095 Update new_library.md 2016-10-13 14:03:43 -07:00
Max Moroz 4f20783638 Add nlohmann/json to docs/projects.md. 2016-10-13 22:44:57 +02:00
Max Moroz af92b8d3cc Add harfbuzz to docs/projects.md. 2016-10-13 22:06:06 +02:00
Mike Aizatsky c0f8b2615d new projects 2016-10-13 10:04:33 -07:00
Dmitry Vyukov 5f36ffda49 Update new_library.md (#29) 2016-10-13 08:33:02 -07:00
Mike Aizatsky 70805aea3b Update new_library.md 2016-10-13 08:27:26 -07:00
Mike Aizatsky 42959c5fd6 Update new_library.md 2016-10-13 08:24:56 -07:00
Dmitry Vyukov 4a630a8ca3 Update new_library.md (#28) 2016-10-13 08:09:12 -07:00
Mike Aizatsky dae2012980 [infra] do not checkout oss-fuzz (#23)
Promising oss-fuzz in /src/oss-fuzz creates lots of confusion about where files come from.
Let's make everything explicit.

Fixes #20
2016-10-12 16:25:06 -07:00
Mike Aizatsky 2f9b4d810d Update new_library.md 2016-10-12 13:23:00 -07:00
Dmitry Vyukov 93c11b7a10 Update new_library.md 2016-10-12 15:14:02 +02:00
Dmitry Vyukov 4cbb906999 Update new_library.md (#15) 2016-10-12 14:22:24 +02:00
Mike Aizatsky b48d045c4a Update new_library.md 2016-10-11 18:27:02 -07:00
Mike Aizatsky 8aa729f199 Update new_library.md 2016-10-11 18:26:42 -07:00
Mike Aizatsky 8f58a5426a Update new_library.md 2016-10-11 14:39:47 -07:00
Mike Aizatsky 99ac73950e Update new_library.md 2016-10-10 09:59:53 -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 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 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 eabd27ae77 [docs] Add note about running /bin/bash in container for new_library.md 2016-09-29 13:02:03 -07:00