Commit Graph

620 Commits

Author SHA1 Message Date
Kostya Serebryany 29097ed8ef Update Dockerfile 2016-11-17 09:00:35 -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
Mike Aizatsky 4056a5a7fd added license header 2016-11-16 18:38:22 -08:00
Mike Aizatsky ad39172a89 Update README.md 2016-11-16 16:04:39 -08:00
Kostya Serebryany a25d2fcc96 Update ideal_integration.md 2016-11-16 11:16:27 -08:00
inferno-chromium 459050ec5a Update README.md 2016-11-16 10:12:37 -08:00
inferno-chromium dfa28d4d62 Update README.md 2016-11-16 10:00:38 -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
Kuang-che Wu ac2e964dc8 add icc dictionary (#85) 2016-11-16 09:13:22 -08:00
inferno-chromium 6916d4c9a0 Update ideal_integration.md 2016-11-16 08:59:35 -08:00
Max Moroz 398afbf15a [c-ares] Add CFLAGS= for `make` command to have proper symbolization. 2016-11-16 10:55:20 +01: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 9e8151b5cf [infra] less output 2016-11-15 12:09:06 -08:00
Mike Aizatsky a514130a12 [sqlite3] use sqlogictest tests for seed corpus 2016-11-15 12:09:06 -08:00
Mike Aizatsky f85c516f68 Update ideal_integration.md 2016-11-15 11:56:11 -08:00
Mike Aizatsky 95605c91d9 [infra] adding -x to compile scripts to see all commands that are executed 2016-11-15 11:35:25 -08:00
Kostya Serebryany 573845b258 Create ideal_integration.md 2016-11-15 10:04:07 -08:00
Max Moroz b2babf7261 [sqlite3] Revert of "Rename binary of sqlite3 fuzzer back to sqlite3_fuzzer". 2016-11-15 17:03:20 +01:00
Max Moroz 50d0f11e39 [sqlite3] Rename binary of sqlite3 fuzzer back to sqlite3_fuzzer. 2016-11-15 12:30:25 +01:00
Max Moroz 16c72bf84b [sqlite3] Add SQLITE_PRINTF_PRECISION_LIMIT=128000000 to prevent more OOMs. 2016-11-15 12:21:22 +01:00
Mike Aizatsky 2912d6fb06 adding more ubsan flags (issue #60) 2016-11-14 20:58:29 -08:00
Mike Aizatsky f31b86f0b3 Update Jenkinsfile 2016-11-14 20:46:47 -08:00
Mike Aizatsky 067c103b1a [expat] enabling undefined sanitizer 2016-11-14 20:45:06 -08:00
Mike Aizatsky 99c89dfefd Update libfuzzer-pipeline.groovy 2016-11-14 20:44:01 -08:00
Mike Aizatsky 458adaa488 [infra] configurable sanitizer flags 2016-11-14 20:33:35 -08:00
Mike Aizatsky 43fa7f5570 [sqlite3] removing old fuzzer 2016-11-14 14:59:23 -08:00
Oliver Chang f84b87d8e2 Add build setup/status script. 2016-11-14 14:47:45 -08:00
Mike Aizatsky e29ef5876d rolling back trace pc guards
fuzzers fail with:

=================================================================
==18057==ERROR: AddressSanitizer: global-buffer-overflow on address 0x000000b8a144 at pc 0x0000007ae0ca bp 0x7fff2b91a4d0 sp 0x7fff2b91a4c8
WRITE of size 4 at 0x000000b8a144 thread T0
    #0 0x7ae0c9 in fuzzer::TracePC::HandleInit(unsigned int*, unsigned int*) /src/libfuzzer/FuzzerTracePC.cpp:49:8
    #1 0x7bcab9 in __sanitizer_cov_trace_pc_guard_init /src/libfuzzer/FuzzerTracePC.cpp:286:15
    #2 0x5156bf in sancov.module_ctor (/out/curl_fuzzer+0x5156bf)
    #3 0x88c1cc in __libc_csu_init (/out/curl_fuzzer+0x88c1cc)
    #4 0x7f4ab7aed7be in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x207be)
    #5 0x41fd78 in _start (/out/curl_fuzzer+0x41fd78)
2016-11-14 12:21:02 -08:00
Oliver Chang ea72981ca2 Update README.md 2016-11-14 11:33:25 -08:00
Max Moroz 6aa0b3b3c7 [infra] Fix a typo. 2016-11-14 19:21:17 +01:00
Max Moroz e5346f4036 [infra] Add auto-update of targets/README.md for generate command in helper.py. 2016-11-14 19:18:29 +01:00
Mike Aizatsky c771c31753 switching to trace-pc-guard 2016-11-14 09:49:30 -08:00
Max Moroz d5436466c1 [c-ares] Add c_ares_ares_create_query_fuzzer, verified with CVE-2016-5180. 2016-11-14 17:27:22 +01:00
Mike Aizatsky c3bd76fd8e Update building_running_fuzzers.md 2016-11-11 15:31:13 -08:00
Mike Aizatsky 528d2e6900 Update README.md 2016-11-11 15:25:37 -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
Mike Aizatsky 72959e5e57 [sqlite3] adding fossil comment 2016-11-11 13:29:19 -08:00
Mike Aizatsky 9bb6cee6b3 [sqlite3] adding native ossfuzz fuzzer 2016-11-11 13:28:34 -08:00
Max Moroz bb643eaa60 [sqlite] Limit max length of data blobs and sql queries to prevent OOMs. 2016-11-11 16:35:14 +01:00
Mike Aizatsky 8965f7027d Update README.md 2016-11-10 14:30:20 -08:00
Max Moroz 03417736d0 [ffmpeg] Add max_len=1000000 for video and audio fuzzers. 2016-11-10 15:07:29 +01:00
Max Moroz fbadee9442 [ffmpeg] Find relevant files in test samples and zip them as seed_corpus (#76). 2016-11-10 14:45:22 +01:00
Mike Aizatsky b66e9d362c Update build.sh 2016-11-08 19:54:02 -08:00
Mike Aizatsky 220ebc0ce6 adding -x for debug 2016-11-08 19:35:29 -08:00
Max Moroz 8ab5c7dbd5 [ffmpeg] User ffmpeg repo in Jenkinsfile (to trigger fewer builds). 2016-11-08 21:50:38 +01:00