- eb9c66d [libFuzzer] Disable Msan on InternalStrnlen by Vitaly Buka · 2 years, 6 months ago
- 6b3d8f4 [libFuzzer] Improve corpus replacement unit test. by Matt Morehouse · 2 years, 6 months ago
- 40770fe Fix unused variable warning. by Sterling Augustine · 2 years, 6 months ago
- a925f49 [libFuzzer] Update InputInfo.TimeOfUnit when replacing it in the corpus. by PZ Read · 2 years, 6 months ago
- c16c0b3 [libFuzzer] Use octal instead of hex escape sequences in PrintASCII by Hans Wennborg · 2 years, 7 months ago
- cc57416 [libFuzzer] Fix two typos by Hans Wennborg · 2 years, 7 months ago
- 9ecf0c9 [fuzzer][fuchsia] Close exception channel before exiting. by Aaron Green · 2 years, 8 months ago
- 2c4fa2d [libFuzzer] Add missing argument to CrashResistantMerge. by Matt Morehouse · 2 years, 8 months ago
- bc98df0 Redistribute energy for Corpus by gtt1995 · 2 years, 8 months ago
- 3e55f43 Greedy set cover implementation of `Merger::Merge` by aristotelis · 2 years, 8 months ago
- 4c2a84d [compiler-rt] NFC: Fix trivial typo by Kazuaki Ishizaki · 2 years, 8 months ago
- 62b50ce [fuzzer] Fix building on case sensitive mingw platforms by Martin Storsjö · 2 years, 9 months ago
- 246b321 [libFuzzer] Add missing include on Darwin. by Matt Morehouse · 2 years, 9 months ago
- 6e7d462 Enable extra coverage counters on Windows by Matt Morehouse · 2 years, 9 months ago
- 22bc44b [libFuzzer] fix clang-tidy by Kostya Serebryany · 2 years, 9 months ago
- 6276d3d [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected. by Kostya Serebryany · 2 years, 9 months ago
- 3ce25ba [libFuzzer] Fix CFI Directives for fuchsia by Marco Vanotti · 2 years, 9 months ago
- e1d706b Revert "Refactor mutation strategies into a standalone library" by Marco Vanotti · 2 years, 10 months ago
- c7d3a5b Refactor mutation strategies into a standalone library by Aaron Green · 2 years, 10 months ago
- bc028da [libfuzzer] Disable failing DFSan-related tests by George Balatsouras · 2 years, 11 months ago
- 6938bd2 [fuzzer] Fix build on musl by Khem Raj · 2 years, 11 months ago
- 054d672 [dfsan] Add full fast8 support by George Balatsouras · 2 years, 11 months ago
- 917366a Revert "Refactor mutation strategies into a standalone library" by Matt Morehouse · 3 years ago
- 23cfc5c [libFuzzer] Add missing FuzzerBuiltinsMsvc.h include. by Matt Morehouse · 3 years ago
- ed64380 Refactor mutation strategies into a standalone library by Aaron Green · 3 years ago
- 5dff0ee [libFuzzer] Fix stack overflow detection by Sebastian Poeplau · 3 years ago
- f7bd970 [libFuzzer] Preserve position hint in auto dictionary by Fabian Meumertzheim · 3 years ago
- ec3a006 [libFuzzer] Fix off-by-one error in ApplyDictionaryEntry by Fabian Meumertzheim · 3 years ago
- 978a3f6 [fuzzer] Print reloaded file paths by Alexey Vishnyakov · 3 years, 1 month ago
- e92b10e [libFuzzer] Fix MSan false positives with custom mutators. by Matt Morehouse · 3 years, 1 month ago
- d26a104 Tweak SimpleFastHash by Aaron Green · 3 years, 1 month ago
- 7a3025f Fix typo: `char` should be `TS` by Jorg Brown · 3 years, 1 month ago
- 1dbbff1 [libFuzzer] Use macro instead of __attribute__. by Matt Morehouse · 3 years, 2 months ago
- 9337e09 [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). by Jonas Paulsson · 3 years, 2 months ago
- b25f481 [crt][fuzzer] Fix up various numeric conversions by Aaron Green · 3 years, 2 months ago
- 61d5565 [compiler-rt] FuzzedDataProvider: Add missing include by MarcoFalke · 3 years, 2 months ago
- 01b0514 Bugfix for collecting features from very small DSOs. by Aaron Green · 3 years, 2 months ago
- 64ecf00 Expand unit tests for fuzzer::Merger by Marco Vanotti · 3 years, 3 months ago
- 504a075 [compiler-rt] FuzzedDataProvider: Add PickValueInArray for std::array by Max Moroz · 3 years, 4 months ago
- 7dc4742 [fuzzer] Add Windows Visual C++ exception intercept by Joe Pletcher · 3 years, 6 months ago
- 89c010c [compiler-rt][NFC] Fix typo in comment by Jim Lin · 3 years, 6 months ago
- 7ff5a55 [libFuzzer] Remove InterruptHandler from Fuchsia implementation by Cameron Finucane · 3 years, 6 months ago
- ef43aac [libFuzzer] Added -print_full_coverage flag. by Max Moroz · 3 years, 6 months ago
- 521d08d [Sanitizers] Remove OpenBSD support (new attempt) by David Carlier · 3 years, 6 months ago
- 86435c7 Revert "[Sanitizers] Remove OpenBSD support" + 1 by Evgenii Stepanov · 3 years, 6 months ago
- 80240c8 [Sanitizers] Remove OpenBSD support by David Carlier · 3 years, 7 months ago
- e3bf660 [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc by Fangrui Song · 3 years, 7 months ago
- 9b69471 [fuzzer] Remove unused variable by Julian Lettner · 3 years, 7 months ago
- 37cbead [libFuzzer] Enable entropic by default. by Matt Morehouse · 3 years, 8 months ago
- c8e63c7 [libfuzzer] Reduce default verbosity when printing large mutation sequences by mhl · 3 years, 8 months ago
- 44ae51e [libFuzzer] Add a command-line option for tracing mutation of corpus inputs in the dot graph format. by Dokyung Song · 3 years, 10 months ago
- 60dc31d [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 by Hubert Tong · 3 years, 8 months ago
- a970864 [libFuzzer] Scale energy assigned to each input based on input execution time. by Dokyung Song · 3 years, 9 months ago
- 5eeb08b [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage. by Dokyung Song · 3 years, 8 months ago
- 5f46ebc [libFuzzer] Add an option to keep initial seed inputs around. by Dokyung Song · 3 years, 9 months ago
- d4f42b1 [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist by Matt Morehouse · 3 years, 8 months ago
- 7fec9cb [libFuzzer] Break dependency on common_interface_defs.h by Matt Morehouse · 3 years, 8 months ago
- 0fd3001 Revert "[libfuzzer] Reduce default verbosity when printing large mutation sequences" by Matt Morehouse · 3 years, 8 months ago
- d32a89c Revert "[fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist" by Matt Morehouse · 3 years, 8 months ago
- e71df31 [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist by Matt Morehouse · 3 years, 8 months ago
- b847089 [libfuzzer] Reduce default verbosity when printing large mutation sequences by mhl · 3 years, 8 months ago
- a24fadb Recommit "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." by Dokyung Song · 3 years, 9 months ago
- 3b299e3 [libFuzzer] Error and exit if user supplied fuzzer writeable directories don't exist by Matt Morehouse · 3 years, 8 months ago
- 61bd866 Revert "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." by Azharuddin Mohammed · 3 years, 8 months ago
- 0efe138 [libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator. by Dokyung Song · 3 years, 9 months ago
- ff4b14b [libFuzzer] Fix minimizing timeouts by Ilya Leoshkevich · 3 years, 9 months ago
- e5728f7 [libFuzzer] Fix endianness issue in ForEachNonZeroByte() by Ilya Leoshkevich · 3 years, 9 months ago
- 14d292a [DFSan] Add efficient fast16labels instrumentation mode. by Matt Morehouse · 3 years, 9 months ago
- 1bb9f1a Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver. by Matt Morehouse · 3 years, 9 months ago
- 6839dba [libFuzzer] Instrument bcmp by Fangrui Song · 3 years, 9 months ago
- 2189162 Revert "[libFuzzer] Expose fuzzer::FuzzerDriver()" by Mitch Phillips · 3 years, 9 months ago
- 9ca73cc [libFuzzer] Expose fuzzer::FuzzerDriver() by Mitch Phillips · 3 years, 9 months ago
- 97a4abe Recommit "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." by Dokyung Song · 3 years, 10 months ago
- 6c23f84 Corrected __libfuzzer_is_present symbol inclusion for MSVC x86 32-bit by Vitaly Buka · 3 years, 10 months ago
- df8f710 Revert "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." by Richard Smith · 3 years, 10 months ago
- 1afd1e0 [libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked. by Dokyung Song · 3 years, 10 months ago
- fa6011b [libFuzzer] Fix compilation error by including missing platform macro definitions. by Dokyung Song · 3 years, 10 months ago
- d6adbee [libFuzzer] Separate platform related macros out from FuzzerDefs.h into FuzzerPlatform.h, and adjust includes in other files. by Dokyung Song · 3 years, 10 months ago
- 869ab6e [libFuzzer] Fixed description of fuzzer merge control file. by Adrian Herrera · 4 years ago
- 3417e67 [fuzzer][afl] Fix build with GCC by Kostya Serebryany · 4 years ago
- 9ca927a [libFuzzer] Fix leak in unit test. by Matt Morehouse · 4 years ago
- 1fbdd5d Entropic: Boosting LibFuzzer Performance by Matt Morehouse · 4 years ago
- 044e1a4 [libFuzzer] Fix typo in seed_inputs flag description. NFC. by Marek Kurdej · 4 years, 1 month ago
- eb228ef [compiler-rt] Mark FDP non-template methods inline to avoid ODR violations. by Max Moroz · 4 years, 1 month ago
- 15d5449 [compiler-rt] FuzzedDataProvider: make linter happy. by Max Moroz · 4 years, 1 month ago
- cc3395d [compiler-rt] Refactor FuzzedDataProvider for better readability. by Max Moroz · 4 years, 1 month ago
- 53f8994 [compiler-rt] Add ConsumeRandomLengthString() version without arguments. by Max Moroz · 4 years, 1 month ago
- a88c878 Fix UB in compiler-rt base64 implementation by serge-sans-paille · 4 years, 2 months ago
- c1ba938 Syndicate, test and fix base64 implementation by serge-sans-paille · 4 years, 2 months ago
- 9ed8afc Revert "Syndicate, test and fix base64 implementation" by Mitch Phillips · 4 years, 2 months ago
- 630a763 Syndicate, test and fix base64 implementation by serge-sans-paille · 4 years, 2 months ago
- 01078a8 [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. by Max Moroz · 4 years, 2 months ago
- ced2232 [libFuzzer] Fix denominator in the "inputs have DFT" log line. by Max Moroz · 4 years, 2 months ago
- c5b7025 [Fuzzer] Rename ExecuteCommandWithPopen to ExecuteCommandNon-Fushsia target will keep using popen/pclose implementation. OnFuchsia, Two-args version of `ExecuteCommand` is a simple wrapper of theone-arg version. (Hopefully) Fix D73329 build on Fuchsia. by Yuanfang Chen · 4 years, 3 months ago
- 4102744 [compiler-rt] FuzzedDataProvider: add ConsumeData and method. by Max Moroz · 4 years, 3 months ago
- 7b418fb Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." by Yuanfang Chen · 4 years, 3 months ago
- 86d0798 Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." by Yuanfang Chen · 4 years, 3 months ago
- f563d6e [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. by Yuanfang Chen · 4 years, 3 months ago
- 70ac3f6 [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput by Yuanfang Chen · 4 years, 3 months ago
- e2d70da [libFuzzer] Make dataflow and focus functions more user friendly. by Max Moroz · 4 years, 3 months ago