1c80b9d315 
								
							 
						 
						
							
							
								
								[libFuzzer] clean up the docs, add one more link  
							
							... 
							
							
							
							llvm-svn: 254115 
							
						 
						
							2015-11-26 00:12:57 +00:00  
				
					
						
							
							
								 
						
							
								2d0ef14f5d 
								
							 
						 
						
							
							
								
								[libFuzzer] add a flag -exact_artifact_path  
							
							... 
							
							
							
							llvm-svn: 254100 
							
						 
						
							2015-11-25 21:40:46 +00:00  
				
					
						
							
							
								 
						
							
								12fa3b5ea7 
								
							 
						 
						
							
							
								
								[libFuzzer] more trophies  
							
							... 
							
							
							
							llvm-svn: 253006 
							
						 
						
							2015-11-13 02:44:16 +00:00  
				
					
						
							
							
								 
						
							
								240a159bd4 
								
							 
						 
						
							
							
								
								[libFuzzer] better links  
							
							... 
							
							
							
							llvm-svn: 252705 
							
						 
						
							2015-11-11 05:25:24 +00:00  
				
					
						
							
							
								 
						
							
								65e7126f00 
								
							 
						 
						
							
							
								
								[libFuzzer] more trophies  
							
							... 
							
							
							
							llvm-svn: 252704 
							
						 
						
							2015-11-11 05:20:55 +00:00  
				
					
						
							
							
								 
						
							
								9cc3b0ddb6 
								
							 
						 
						
							
							
								
								[libFuzzer] add -merge flag to merge corpora  
							
							... 
							
							
							
							llvm-svn: 251168 
							
						 
						
							2015-10-24 01:16:40 +00:00  
				
					
						
							
							
								 
						
							
								928eb33a9e 
								
							 
						 
						
							
							
								
								[libFuzzer] mention more trophies and improve the link formatting  
							
							... 
							
							
							
							llvm-svn: 250076 
							
						 
						
							2015-10-12 18:15:42 +00:00  
				
					
						
							
							
								 
						
							
								45dac2a3ac 
								
							 
						 
						
							
							
								
								[libFuzzer] document more trophies  
							
							... 
							
							
							
							llvm-svn: 249933 
							
						 
						
							2015-10-10 02:14:18 +00:00  
				
					
						
							
							
								 
						
							
								bd5d1cdbb9 
								
							 
						 
						
							
							
								
								[libFuzzer] add -artifact_prefix flag  
							
							... 
							
							
							
							llvm-svn: 249807 
							
						 
						
							2015-10-09 03:57:59 +00:00  
				
					
						
							
							
								 
						
							
								20bb5e71b2 
								
							 
						 
						
							
							
								
								[libFuzzer] make LLVMFuzzerTestOneInput (the fuzzer target function) return 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 
							
						 
						
							2015-10-02 23:34:06 +00:00  
				
					
						
							
							
								 
						
							
								b85db178a0 
								
							 
						 
						
							
							
								
								[libFuzzer] add a flag -max_total_time  
							
							... 
							
							
							
							llvm-svn: 249181 
							
						 
						
							2015-10-02 20:47:55 +00:00  
				
					
						
							
							
								 
						
							
								95e82d5b48 
								
							 
						 
						
							
							
								
								[LibFuzzer] test_single_input option to run a single test case.  
							
							... 
							
							
							
							-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 
							
						 
						
							2015-10-01 23:23:06 +00:00  
				
					
						
							
							
								 
						
							
								4fe1c8b24e 
								
							 
						 
						
							
							
								
								[llvm-mc-fuzzer] Fix -jobs option.  
							
							... 
							
							
							
							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 
							
						 
						
							2015-09-26 17:09:01 +00:00  
				
					
						
							
							
								 
						
							
								5151b20f36 
								
							 
						 
						
							
							
								
								[llvm-mc-fuzzer] Document llvm-mc-fuzzer in LibFuzzer.rst.  
							
							... 
							
							
							
							llvm-svn: 247979 
							
						 
						
							2015-09-18 10:47:45 +00:00  
				
					
						
							
							
								 
						
							
								30618f978e 
								
							 
						 
						
							
							
								
								Fix doc build: sublists require a blank line before/after.  
							
							... 
							
							
							
							From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 247896 
							
						 
						
							2015-09-17 15:59:52 +00:00  
				
					
						
							
							
								 
						
							
								205d1993bb 
								
							 
						 
						
							
							
								
								llvm-mc-fuzzer: A fuzzing tool for the MC layer.  
							
							... 
							
							
							
							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 
							
						 
						
							2015-09-16 11:49:49 +00:00  
				
					
						
							
							
								 
						
							
								6292128698 
								
							 
						 
						
							
							
								
								[libFuzzer] mention more trophies  
							
							... 
							
							
							
							llvm-svn: 247425 
							
						 
						
							2015-09-11 16:34:14 +00:00  
				
					
						
							
							
								 
						
							
								b06fae5ede 
								
							 
						 
						
							
							
								
								[libFuzzer] better documentatio for -save_minimized_corpus=1  
							
							... 
							
							
							
							llvm-svn: 247033 
							
						 
						
							2015-09-08 17:43:51 +00:00  
				
					
						
							
							
								 
						
							
								7d21166218 
								
							 
						 
						
							
							
								
								[libFuzzer] actually make the dictionaries work (+docs)  
							
							... 
							
							
							
							llvm-svn: 246825 
							
						 
						
							2015-09-04 00:12:11 +00:00  
				
					
						
							
							
								 
						
							
								866e0d19f4 
								
							 
						 
						
							
							
								
								[libFuzzer] remove the section about '-tokens' as I am going to deprecate this option  
							
							... 
							
							
							
							llvm-svn: 246728 
							
						 
						
							2015-09-02 22:44:46 +00:00  
				
					
						
							
							
								 
						
							
								b98e327b61 
								
							 
						 
						
							
							
								
								[libFuzzer] update the docs to mention llvm-as-fuzzer  
							
							... 
							
							
							
							llvm-svn: 246471 
							
						 
						
							2015-08-31 18:57:24 +00:00  
				
					
						
							
							
								 
						
							
								ed483770b1 
								
							 
						 
						
							
							
								
								[libFuzzer] more trophies  
							
							... 
							
							
							
							llvm-svn: 244661 
							
						 
						
							2015-08-11 20:34:48 +00:00  
				
					
						
							
							
								 
						
							
								fdf4418a0b 
								
							 
						 
						
							
							
								
								[libFuzzer] fix docs build  
							
							... 
							
							
							
							llvm-svn: 244566 
							
						 
						
							2015-08-11 04:16:37 +00:00  
				
					
						
							
							
								 
						
							
								fab4fba93e 
								
							 
						 
						
							
							
								
								[libFuzzer] add the list of trophies to the docs. It is incomplete, additions are welcome :)  
							
							... 
							
							
							
							llvm-svn: 244560 
							
						 
						
							2015-08-11 01:53:45 +00:00  
				
					
						
							
							
								 
						
							
								bc7c0ad24d 
								
							 
						 
						
							
							
								
								[libFuzzer] add -only_ascii flag  
							
							... 
							
							
							
							llvm-svn: 244559 
							
						 
						
							2015-08-11 01:44:42 +00:00  
				
					
						
							
							
								 
						
							
								7f4227d59a 
								
							 
						 
						
							
							
								
								[libFuzzer] use data-flow feedback from strcmp  
							
							... 
							
							
							
							llvm-svn: 244084 
							
						 
						
							2015-08-05 18:23:01 +00:00  
				
					
						
							
							
								 
						
							
								b17e298a64 
								
							 
						 
						
							
							
								
								[libFuzzer] minimal documentation on data-flow-guided fuzzing  
							
							... 
							
							
							
							llvm-svn: 243793 
							
						 
						
							2015-07-31 21:48:10 +00:00  
				
					
						
							
							
								 
						
							
								572e03a396 
								
							 
						 
						
							
							
								
								Fix "the the" in comments.  
							
							... 
							
							
							
							llvm-svn: 240112 
							
						 
						
							2015-06-19 01:53:21 +00:00  
				
					
						
							
							
								 
						
							
								316b571007 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] make the fuzzing timeout 1200 seconds by default (was: infinity)  
							
							... 
							
							
							
							llvm-svn: 238251 
							
						 
						
							2015-05-26 20:57:47 +00:00  
				
					
						
							
							
								 
						
							
								c5f905cceb 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] fix docs  
							
							... 
							
							
							
							llvm-svn: 238236 
							
						 
						
							2015-05-26 19:32:52 +00:00  
				
					
						
							
							
								 
						
							
								926b9bdffc 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] mention the user-supplied mutators  
							
							... 
							
							
							
							llvm-svn: 238062 
							
						 
						
							2015-05-22 22:43:05 +00:00  
				
					
						
							
							
								 
						
							
								2adfa3be0a 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] more docs  
							
							... 
							
							
							
							llvm-svn: 237836 
							
						 
						
							2015-05-20 21:03:03 +00:00  
				
					
						
							
							
								 
						
							
								fb2f33183e 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] update docs about test corpuses in git  
							
							... 
							
							
							
							llvm-svn: 237308 
							
						 
						
							2015-05-13 22:42:28 +00:00  
				
					
						
							
							
								 
						
							
								9690fcf12e 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] guess the right number of workers if -jobs=N is given but -workers=M is not. Update the docs.  
							
							... 
							
							
							
							llvm-svn: 237163 
							
						 
						
							2015-05-12 18:51:57 +00:00  
				
					
						
							
							
								 
						
							
								21a3381a38 
								
							 
						 
						
							
							
								
								Update CMake flags, LibFuzzer comments and docs for new -fsanitize-coverage= flags.  
							
							... 
							
							
							
							llvm-svn: 236797 
							
						 
						
							2015-05-07 23:33:24 +00:00  
				
					
						
							
							
								 
						
							
								566bc5aa8a 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique  
							
							... 
							
							
							
							llvm-svn: 236652 
							
						 
						
							2015-05-06 22:19:00 +00:00  
				
					
						
							
							
								 
						
							
								675e539f54 
								
							 
						 
						
							
							
								
								[docs] Fix the link to SanitizerCoverage docs.  
							
							... 
							
							
							
							llvm-svn: 235934 
							
						 
						
							2015-04-27 22:50:06 +00:00  
				
					
						
							
							
								 
						
							
								cd073d5475 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] Section: How good is my fuzzer?  
							
							... 
							
							
							
							llvm-svn: 234571 
							
						 
						
							2015-04-10 06:32:29 +00:00  
				
					
						
							
							
								 
						
							
								6bd016be8e 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] explain compatibility with AFL  
							
							... 
							
							
							
							llvm-svn: 234570 
							
						 
						
							2015-04-10 05:44:43 +00:00  
				
					
						
							
							
								 
						
							
								5e593a40fa 
								
							 
						 
						
							
							
								
								[lib/Fuzzer] show how to find Heartbleed with LibFuzzer  
							
							... 
							
							
							
							llvm-svn: 234391 
							
						 
						
							2015-04-08 06:16:11 +00:00  
				
					
						
							
							
								 
						
							
								043ab1c8a7 
								
							 
						 
						
							
							
								
								[fuzzer] document the -tokens flag. Also change the diagnostic output  
							
							... 
							
							
							
							llvm-svn: 233842 
							
						 
						
							2015-04-01 21:33:20 +00:00  
				
					
						
							
							
								 
						
							
								79677384c1 
								
							 
						 
						
							
							
								
								[fuzzer] more documentation  
							
							... 
							
							
							
							llvm-svn: 233763 
							
						 
						
							2015-03-31 21:39:38 +00:00  
				
					
						
							
							
								 
						
							
								35ce8630f3 
								
							 
						 
						
							
							
								
								Move lib/Fuzzer docs from a README.txt to a proper .rst file.  
							
							... 
							
							
							
							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 
							
						 
						
							2015-03-30 23:05:30 +00:00