summaryrefslogtreecommitdiffstats
path: root/llvm/docs/LibFuzzer.rst
Commit message (Collapse)AuthorAgeFilesLines
* [libFuzzer] clean up the docs, add one more link Kostya Serebryany2015-11-261-3/+12
| | | | llvm-svn: 254115
* [libFuzzer] add a flag -exact_artifact_pathKostya Serebryany2015-11-251-0/+1
| | | | llvm-svn: 254100
* [libFuzzer] more trophiesKostya Serebryany2015-11-131-0/+2
| | | | llvm-svn: 253006
* [libFuzzer] better links Kostya Serebryany2015-11-111-3/+3
| | | | llvm-svn: 252705
* [libFuzzer] more trophiesKostya Serebryany2015-11-111-20/+4
| | | | llvm-svn: 252704
* [libFuzzer] add -merge flag to merge corporaKostya Serebryany2015-10-241-0/+1
| | | | llvm-svn: 251168
* [libFuzzer] mention more trophies and improve the link formattingKostya Serebryany2015-10-121-5/+8
| | | | llvm-svn: 250076
* [libFuzzer] document more trophiesKostya Serebryany2015-10-101-1/+4
| | | | llvm-svn: 249933
* [libFuzzer] add -artifact_prefix flagKostya Serebryany2015-10-091-1/+1
| | | | llvm-svn: 249807
* [libFuzzer] make LLVMFuzzerTestOneInput (the fuzzer target function) return ↵Kostya Serebryany2015-10-021-5/+9
| | | | | | int instead of void. The actual return value is not *yet* used (and expected to be 0). This change is API breaking, so the fuzzers will need to be updated. llvm-svn: 249214
* [libFuzzer] add a flag -max_total_timeKostya Serebryany2015-10-021-0/+1
| | | | llvm-svn: 249181
* [LibFuzzer] test_single_input option to run a single test case.Ivan Krasin2015-10-011-0/+1
| | | | | | | | | | -test_single_input flag specifies a file name with test data. Review URL: http://reviews.llvm.org/D13359 Patch by Mike Aizatsky! llvm-svn: 249096
* [llvm-mc-fuzzer] Fix -jobs option.Daniel Sanders2015-09-261-4/+5
| | | | | | | | | The fuzzer argument parser will ignore all options starting with '--' so operation mode options should begin with '--' and fuzzer options should begin with '-'. Fuzzer arguments must still follow --fuzzer-args so that they escape the parsing performed by the CommandLine library. llvm-svn: 248671
* [llvm-mc-fuzzer] Document llvm-mc-fuzzer in LibFuzzer.rst.Daniel Sanders2015-09-181-0/+17
| | | | llvm-svn: 247979
* Fix doc build: sublists require a blank line before/after.Mehdi Amini2015-09-171-1/+2
| | | | | From: Mehdi Amini <mehdi.amini@apple.com> llvm-svn: 247896
* llvm-mc-fuzzer: A fuzzing tool for the MC layer.Daniel Sanders2015-09-161-1/+8
| | | | | | | | | | | | | | | Summary: Only the disassembler is supported in this patch but it has already found a few issues in the Mips disassembler (mostly invalid instructions being successfully disassembled). Reviewers: kcc Subscribers: russell.gallop, silvas, kcc, llvm-commits Differential Revision: http://reviews.llvm.org/D12723 llvm-svn: 247786
* [libFuzzer] mention more trophiesKostya Serebryany2015-09-111-0/+4
| | | | llvm-svn: 247425
* [libFuzzer] better documentatio for -save_minimized_corpus=1Kostya Serebryany2015-09-081-1/+1
| | | | llvm-svn: 247033
* [libFuzzer] actually make the dictionaries work (+docs)Kostya Serebryany2015-09-041-0/+20
| | | | llvm-svn: 246825
* [libFuzzer] remove the section about '-tokens' as I am going to deprecate ↵Kostya Serebryany2015-09-021-23/+1
| | | | | | this option llvm-svn: 246728
* [libFuzzer] update the docs to mention llvm-as-fuzzer Kostya Serebryany2015-08-311-2/+8
| | | | llvm-svn: 246471
* [libFuzzer] more trophiesKostya Serebryany2015-08-111-0/+2
| | | | llvm-svn: 244661
* [libFuzzer] fix docs buildKostya Serebryany2015-08-111-5/+13
| | | | llvm-svn: 244566
* [libFuzzer] add the list of trophies to the docs. It is incomplete, ↵Kostya Serebryany2015-08-111-0/+15
| | | | | | additions are welcome :) llvm-svn: 244560
* [libFuzzer] add -only_ascii flagKostya Serebryany2015-08-111-0/+1
| | | | llvm-svn: 244559
* [libFuzzer] use data-flow feedback from strcmpKostya Serebryany2015-08-051-1/+1
| | | | llvm-svn: 244084
* [libFuzzer] minimal documentation on data-flow-guided fuzzingKostya Serebryany2015-07-311-0/+16
| | | | llvm-svn: 243793
* Fix "the the" in comments.Eric Christopher2015-06-191-1/+1
| | | | llvm-svn: 240112
* [lib/Fuzzer] make the fuzzing timeout 1200 seconds by default (was: infinity)Kostya Serebryany2015-05-261-1/+1
| | | | llvm-svn: 238251
* [lib/Fuzzer] fix docsKostya Serebryany2015-05-261-3/+3
| | | | llvm-svn: 238236
* [lib/Fuzzer] mention the user-supplied mutatorsKostya Serebryany2015-05-221-0/+8
| | | | llvm-svn: 238062
* [lib/Fuzzer] more docsKostya Serebryany2015-05-201-2/+25
| | | | llvm-svn: 237836
* [lib/Fuzzer] update docs about test corpuses in gitKostya Serebryany2015-05-131-0/+24
| | | | llvm-svn: 237308
* [lib/Fuzzer] guess the right number of workers if -jobs=N is given but ↵Kostya Serebryany2015-05-121-6/+4
| | | | | | -workers=M is not. Update the docs. llvm-svn: 237163
* Update CMake flags, LibFuzzer comments and docs for new -fsanitize-coverage= ↵Alexey Samsonov2015-05-071-4/+5
| | | | | | flags. llvm-svn: 236797
* [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more ↵Kostya Serebryany2015-05-061-5/+5
| | | | | | unique llvm-svn: 236652
* [docs] Fix the link to SanitizerCoverage docs.Alexey Samsonov2015-04-271-2/+2
| | | | llvm-svn: 235934
* [lib/Fuzzer] Section: How good is my fuzzer?Kostya Serebryany2015-04-101-0/+15
| | | | llvm-svn: 234571
* [lib/Fuzzer] explain compatibility with AFLKostya Serebryany2015-04-101-0/+10
| | | | llvm-svn: 234570
* [lib/Fuzzer] show how to find Heartbleed with LibFuzzerKostya Serebryany2015-04-081-0/+63
| | | | llvm-svn: 234391
* [fuzzer] document the -tokens flag. Also change the diagnostic outputKostya Serebryany2015-04-011-0/+22
| | | | llvm-svn: 233842
* [fuzzer] more documentationKostya Serebryany2015-03-311-18/+144
| | | | llvm-svn: 233763
* Move lib/Fuzzer docs from a README.txt to a proper .rst file.Kostya Serebryany2015-03-301-0/+128
Summary: Move lib/Fuzzer docs from a README.txt to a proper .rst file. This change does not add any content, just formatting. Test Plan: n/a Reviewers: samsonov Reviewed By: samsonov Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D8710 llvm-svn: 233638
OpenPOWER on IntegriCloud