1. eb9c66d [libFuzzer] Disable Msan on InternalStrnlen by Vitaly Buka · 2 years, 6 months ago
  2. 6b3d8f4 [libFuzzer] Improve corpus replacement unit test. by Matt Morehouse · 2 years, 6 months ago
  3. 40770fe Fix unused variable warning. by Sterling Augustine · 2 years, 6 months ago
  4. a925f49 [libFuzzer] Update InputInfo.TimeOfUnit when replacing it in the corpus. by PZ Read · 2 years, 6 months ago
  5. c16c0b3 [libFuzzer] Use octal instead of hex escape sequences in PrintASCII by Hans Wennborg · 2 years, 7 months ago
  6. cc57416 [libFuzzer] Fix two typos by Hans Wennborg · 2 years, 7 months ago
  7. 9ecf0c9 [fuzzer][fuchsia] Close exception channel before exiting. by Aaron Green · 2 years, 8 months ago
  8. 2c4fa2d [libFuzzer] Add missing argument to CrashResistantMerge. by Matt Morehouse · 2 years, 8 months ago
  9. bc98df0 Redistribute energy for Corpus by gtt1995 · 2 years, 8 months ago
  10. 3e55f43 Greedy set cover implementation of `Merger::Merge` by aristotelis · 2 years, 8 months ago
  11. 4c2a84d [compiler-rt] NFC: Fix trivial typo by Kazuaki Ishizaki · 2 years, 8 months ago
  12. 62b50ce [fuzzer] Fix building on case sensitive mingw platforms by Martin Storsjö · 2 years, 9 months ago
  13. 246b321 [libFuzzer] Add missing include on Darwin. by Matt Morehouse · 2 years, 9 months ago
  14. 6e7d462 Enable extra coverage counters on Windows by Matt Morehouse · 2 years, 9 months ago
  15. 22bc44b [libFuzzer] fix clang-tidy by Kostya Serebryany · 2 years, 9 months ago
  16. 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
  17. 3ce25ba [libFuzzer] Fix CFI Directives for fuchsia by Marco Vanotti · 2 years, 9 months ago
  18. e1d706b Revert "Refactor mutation strategies into a standalone library" by Marco Vanotti · 2 years, 10 months ago
  19. c7d3a5b Refactor mutation strategies into a standalone library by Aaron Green · 2 years, 10 months ago
  20. bc028da [libfuzzer] Disable failing DFSan-related tests by George Balatsouras · 2 years, 11 months ago
  21. 6938bd2 [fuzzer] Fix build on musl by Khem Raj · 2 years, 11 months ago
  22. 054d672 [dfsan] Add full fast8 support by George Balatsouras · 2 years, 11 months ago
  23. 917366a Revert "Refactor mutation strategies into a standalone library" by Matt Morehouse · 3 years ago
  24. 23cfc5c [libFuzzer] Add missing FuzzerBuiltinsMsvc.h include. by Matt Morehouse · 3 years ago
  25. ed64380 Refactor mutation strategies into a standalone library by Aaron Green · 3 years ago
  26. 5dff0ee [libFuzzer] Fix stack overflow detection by Sebastian Poeplau · 3 years ago
  27. f7bd970 [libFuzzer] Preserve position hint in auto dictionary by Fabian Meumertzheim · 3 years ago
  28. ec3a006 [libFuzzer] Fix off-by-one error in ApplyDictionaryEntry by Fabian Meumertzheim · 3 years ago
  29. 978a3f6 [fuzzer] Print reloaded file paths by Alexey Vishnyakov · 3 years, 1 month ago
  30. e92b10e [libFuzzer] Fix MSan false positives with custom mutators. by Matt Morehouse · 3 years, 1 month ago
  31. d26a104 Tweak SimpleFastHash by Aaron Green · 3 years, 1 month ago
  32. 7a3025f Fix typo: `char` should be `TS` by Jorg Brown · 3 years, 1 month ago
  33. 1dbbff1 [libFuzzer] Use macro instead of __attribute__. by Matt Morehouse · 3 years, 2 months ago
  34. 9337e09 [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). by Jonas Paulsson · 3 years, 2 months ago
  35. b25f481 [crt][fuzzer] Fix up various numeric conversions by Aaron Green · 3 years, 2 months ago
  36. 61d5565 [compiler-rt] FuzzedDataProvider: Add missing include by MarcoFalke · 3 years, 2 months ago
  37. 01b0514 Bugfix for collecting features from very small DSOs. by Aaron Green · 3 years, 2 months ago
  38. 64ecf00 Expand unit tests for fuzzer::Merger by Marco Vanotti · 3 years, 3 months ago
  39. 504a075 [compiler-rt] FuzzedDataProvider: Add PickValueInArray for std::array by Max Moroz · 3 years, 4 months ago
  40. 7dc4742 [fuzzer] Add Windows Visual C++ exception intercept by Joe Pletcher · 3 years, 6 months ago
  41. 89c010c [compiler-rt][NFC] Fix typo in comment by Jim Lin · 3 years, 6 months ago
  42. 7ff5a55 [libFuzzer] Remove InterruptHandler from Fuchsia implementation by Cameron Finucane · 3 years, 6 months ago
  43. ef43aac [libFuzzer] Added -print_full_coverage flag. by Max Moroz · 3 years, 6 months ago
  44. 521d08d [Sanitizers] Remove OpenBSD support (new attempt) by David Carlier · 3 years, 6 months ago
  45. 86435c7 Revert "[Sanitizers] Remove OpenBSD support" + 1 by Evgenii Stepanov · 3 years, 6 months ago
  46. 80240c8 [Sanitizers] Remove OpenBSD support by David Carlier · 3 years, 7 months ago
  47. e3bf660 [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc by Fangrui Song · 3 years, 7 months ago
  48. 9b69471 [fuzzer] Remove unused variable by Julian Lettner · 3 years, 7 months ago
  49. 37cbead [libFuzzer] Enable entropic by default. by Matt Morehouse · 3 years, 8 months ago
  50. c8e63c7 [libfuzzer] Reduce default verbosity when printing large mutation sequences by mhl · 3 years, 8 months ago
  51. 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
  52. 60dc31d [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 by Hubert Tong · 3 years, 8 months ago
  53. a970864 [libFuzzer] Scale energy assigned to each input based on input execution time. by Dokyung Song · 3 years, 9 months ago
  54. 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
  55. 5f46ebc [libFuzzer] Add an option to keep initial seed inputs around. by Dokyung Song · 3 years, 9 months ago
  56. d4f42b1 [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist by Matt Morehouse · 3 years, 8 months ago
  57. 7fec9cb [libFuzzer] Break dependency on common_interface_defs.h by Matt Morehouse · 3 years, 8 months ago
  58. 0fd3001 Revert "[libfuzzer] Reduce default verbosity when printing large mutation sequences" by Matt Morehouse · 3 years, 8 months ago
  59. d32a89c Revert "[fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist" by Matt Morehouse · 3 years, 8 months ago
  60. e71df31 [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist by Matt Morehouse · 3 years, 8 months ago
  61. b847089 [libfuzzer] Reduce default verbosity when printing large mutation sequences by mhl · 3 years, 8 months ago
  62. a24fadb Recommit "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." by Dokyung Song · 3 years, 9 months ago
  63. 3b299e3 [libFuzzer] Error and exit if user supplied fuzzer writeable directories don't exist by Matt Morehouse · 3 years, 8 months ago
  64. 61bd866 Revert "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." by Azharuddin Mohammed · 3 years, 8 months ago
  65. 0efe138 [libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator. by Dokyung Song · 3 years, 9 months ago
  66. ff4b14b [libFuzzer] Fix minimizing timeouts by Ilya Leoshkevich · 3 years, 9 months ago
  67. e5728f7 [libFuzzer] Fix endianness issue in ForEachNonZeroByte() by Ilya Leoshkevich · 3 years, 9 months ago
  68. 14d292a [DFSan] Add efficient fast16labels instrumentation mode. by Matt Morehouse · 3 years, 9 months ago
  69. 1bb9f1a Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver. by Matt Morehouse · 3 years, 9 months ago
  70. 6839dba [libFuzzer] Instrument bcmp by Fangrui Song · 3 years, 9 months ago
  71. 2189162 Revert "[libFuzzer] Expose fuzzer::FuzzerDriver()" by Mitch Phillips · 3 years, 9 months ago
  72. 9ca73cc [libFuzzer] Expose fuzzer::FuzzerDriver() by Mitch Phillips · 3 years, 9 months ago
  73. 97a4abe Recommit "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." by Dokyung Song · 3 years, 10 months ago
  74. 6c23f84 Corrected __libfuzzer_is_present symbol inclusion for MSVC x86 32-bit by Vitaly Buka · 3 years, 10 months ago
  75. df8f710 Revert "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." by Richard Smith · 3 years, 10 months ago
  76. 1afd1e0 [libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked. by Dokyung Song · 3 years, 10 months ago
  77. fa6011b [libFuzzer] Fix compilation error by including missing platform macro definitions. by Dokyung Song · 3 years, 10 months ago
  78. 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
  79. 869ab6e [libFuzzer] Fixed description of fuzzer merge control file. by Adrian Herrera · 4 years ago
  80. 3417e67 [fuzzer][afl] Fix build with GCC by Kostya Serebryany · 4 years ago
  81. 9ca927a [libFuzzer] Fix leak in unit test. by Matt Morehouse · 4 years ago
  82. 1fbdd5d Entropic: Boosting LibFuzzer Performance by Matt Morehouse · 4 years ago
  83. 044e1a4 [libFuzzer] Fix typo in seed_inputs flag description. NFC. by Marek Kurdej · 4 years, 1 month ago
  84. eb228ef [compiler-rt] Mark FDP non-template methods inline to avoid ODR violations. by Max Moroz · 4 years, 1 month ago
  85. 15d5449 [compiler-rt] FuzzedDataProvider: make linter happy. by Max Moroz · 4 years, 1 month ago
  86. cc3395d [compiler-rt] Refactor FuzzedDataProvider for better readability. by Max Moroz · 4 years, 1 month ago
  87. 53f8994 [compiler-rt] Add ConsumeRandomLengthString() version without arguments. by Max Moroz · 4 years, 1 month ago
  88. a88c878 Fix UB in compiler-rt base64 implementation by serge-sans-paille · 4 years, 2 months ago
  89. c1ba938 Syndicate, test and fix base64 implementation by serge-sans-paille · 4 years, 2 months ago
  90. 9ed8afc Revert "Syndicate, test and fix base64 implementation" by Mitch Phillips · 4 years, 2 months ago
  91. 630a763 Syndicate, test and fix base64 implementation by serge-sans-paille · 4 years, 2 months ago
  92. 01078a8 [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. by Max Moroz · 4 years, 2 months ago
  93. ced2232 [libFuzzer] Fix denominator in the "inputs have DFT" log line. by Max Moroz · 4 years, 2 months ago
  94. 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
  95. 4102744 [compiler-rt] FuzzedDataProvider: add ConsumeData and method. by Max Moroz · 4 years, 3 months ago
  96. 7b418fb Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." by Yuanfang Chen · 4 years, 3 months ago
  97. 86d0798 Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." by Yuanfang Chen · 4 years, 3 months ago
  98. f563d6e [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. by Yuanfang Chen · 4 years, 3 months ago
  99. 70ac3f6 [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput by Yuanfang Chen · 4 years, 3 months ago
  100. e2d70da [libFuzzer] Make dataflow and focus functions more user friendly. by Max Moroz · 4 years, 3 months ago