index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Fuzzer
/
FuzzerMutate.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[libFuzzer] mutate empty input using the regular mutators (instead of a custo...
Kostya Serebryany
2017-01-23
1
-14
/
+5
*
[libFuzzer] ensure that entries in PersistentAutoDictionary are not empty
Kostya Serebryany
2017-01-19
1
-0
/
+3
*
[libFuzzer] use table of recent compares for memcmp/strcmp (to unify the code...
Kostya Serebryany
2017-01-17
1
-13
/
+38
*
[libFuzzer] don't create large random mutations when given an empty seed
Kostya Serebryany
2016-12-27
1
-1
/
+1
*
Revert "[libFuzzer] add an experimental flag -experimental_len_control=1 that...
Daniel Jasper
2016-12-17
1
-0
/
+7
*
[libFuzzer] add an experimental flag -experimental_len_control=1 that sets ma...
Kostya Serebryany
2016-12-16
1
-7
/
+0
*
Resubmit "[LibFuzzer] Split FuzzerUtil for Posix and Windows."
Zachary Turner
2016-12-02
1
-1
/
+1
*
Revert "[LibFuzzer] Split FuzzerUtil for Posix and Windows."
Zachary Turner
2016-12-02
1
-1
/
+1
*
[LibFuzzer] Split FuzzerUtil for Posix and Windows.
Zachary Turner
2016-12-02
1
-1
/
+1
*
[LibFuzzer] Split up some functions among different headers.
Zachary Turner
2016-11-30
1
-2
/
+1
*
[libFuzzer] when mutating based on CMP traces also try adding +/- 1 to the de...
Kostya Serebryany
2016-10-25
1
-11
/
+3
*
[libFuzzer] simplify the code for use_cmp, also use the position hint when av...
Kostya Serebryany
2016-10-25
1
-18
/
+92
*
[libFuzzer] mutation: insert the size of the input in bytes as one of the way...
Kostya Serebryany
2016-10-22
1
-9
/
+15
*
[libFuzzer] swap bytes in integers when handling CMP traces
Kostya Serebryany
2016-10-15
1
-5
/
+0
*
[libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP ins...
Kostya Serebryany
2016-10-14
1
-3
/
+12
*
[libFuzzer] add 'features' to the corpus elements, allow mutations with Size ...
Kostya Serebryany
2016-09-22
1
-5
/
+12
*
[libFuzzer] add stats to the corpus; more refactoring
Kostya Serebryany
2016-09-21
1
-1
/
+0
*
[libFuzzer] more refactoring; NFC
Kostya Serebryany
2016-09-21
1
-1
/
+5
*
[libFuzzer] refactoring: split the large header into many; NFC
Kostya Serebryany
2016-09-21
1
-1
/
+5
*
[libFuzzer] fix the non-debug build warnings
Kostya Serebryany
2016-08-19
1
-1
/
+2
*
[libFuzzer] given 0 and 255 more preference when inserting repeated bytes
Kostya Serebryany
2016-08-17
1
-1
/
+2
*
[libFuzzer] one more mutation: ChangeBinaryInteger; also fix the breakage fro...
Kostya Serebryany
2016-08-17
1
-1
/
+38
*
Replace a few more "fall through" comments with LLVM_FALLTHROUGH
Justin Bogner
2016-08-17
1
-1
/
+1
*
[libFuzzer] more mutations
Kostya Serebryany
2016-08-17
1
-18
/
+69
*
[libFuzzer] add InsertRepeatedBytes and EraseBytes.
Kostya Serebryany
2016-08-15
1
-7
/
+29
*
[libFuzzer] add hooks for strstr, strcasestr, strcasecmp, strncasecmp
Kostya Serebryany
2016-07-15
1
-3
/
+2
*
[libfuzzer] moving is_ascii handler inside mutation dispatcher.
Mike Aizatsky
2016-06-23
1
-1
/
+7
*
[LibFuzzer] Declare and use sanitizer functions in ``fuzzer::ExternalFunctions``
Dan Liew
2016-06-07
1
-4
/
+4
*
[libfuzzer] custom crossover interface function.
Mike Aizatsky
2016-06-07
1
-0
/
+23
*
[libfuzzer] hiding custom mutator handling in MutationDispatcher.
Mike Aizatsky
2016-06-03
1
-19
/
+42
*
[libFuzzer] remove std::vector operations from hot paths, NFC
Kostya Serebryany
2016-02-13
1
-1
/
+2
*
[libFuzzer] don't require seed in fuzzer::Mutate, instead use the global Fuzz...
Kostya Serebryany
2016-02-13
1
-6
/
+0
*
[libFuzzer] simplify CTOR of MutationDispatcher
Kostya Serebryany
2016-02-13
1
-18
/
+18
*
[libFuzzer] get rid of MutationDispatcher::Impl (simplify the code; NFC)
Kostya Serebryany
2016-02-13
1
-132
/
+37
*
[libFuzzer] get rid of UserSuppliedFuzzer; NFC
Kostya Serebryany
2016-02-13
1
-0
/
+7
*
[libFuzzer] simplify the code around Random. NFC
Kostya Serebryany
2016-02-13
1
-5
/
+5
*
[libFuzzer] add more fields to DictionaryEntry to count the number of uses an...
Kostya Serebryany
2016-01-22
1
-27
/
+50
*
[libFuzzer] don't use std::vector in one more hot path
Kostya Serebryany
2016-01-21
1
-6
/
+29
*
[libFuzzer] use std::mt19937 for generating random numbers by default. Fix My...
Kostya Serebryany
2016-01-19
1
-3
/
+2
*
[libFuzzer] replace vector with a simpler data structure in the Dictionaries ...
Kostya Serebryany
2016-01-16
1
-26
/
+25
*
[libFuzzer] suggest a dictionary to the user of some of the trace-based dicti...
Kostya Serebryany
2016-01-14
1
-13
/
+59
*
[libFuzzer] when a new unit is discovered using a dictionary, print all used ...
Kostya Serebryany
2016-01-12
1
-2
/
+12
*
[libFuzzer] change the way trace-based mutations are applied. Instead of a cu...
Kostya Serebryany
2016-01-09
1
-0
/
+6
*
[libFuzzer] add a position hint to the dictionary-based mutator
Kostya Serebryany
2016-01-07
1
-20
/
+50
*
[libFuzzer] extend the dictionary mutator to optionally overwrite data with t...
Kostya Serebryany
2016-01-06
1
-5
/
+12
*
[libFuzzer] make CrossOver just one of the other mutations
Kostya Serebryany
2015-12-19
1
-0
/
+23
*
[libFuzzer] print successfull mutations sequences
Kostya Serebryany
2015-12-19
1
-13
/
+30
*
[libFuzzer] fix 32-bit build
Kostya Serebryany
2015-10-08
1
-1
/
+1
*
[libFuzzer] add one more mutator: Mutate_ChangeASCIIInteger
Kostya Serebryany
2015-09-08
1
-0
/
+34
*
[libFuzzer] when a single mutation fails try a few more times with other muta...
Kostya Serebryany
2015-09-04
1
-7
/
+14
[next]