1. 978a3f6 [fuzzer] Print reloaded file paths by Alexey Vishnyakov · 3 years, 1 month ago
  2. e92b10e [libFuzzer] Fix MSan false positives with custom mutators. by Matt Morehouse · 3 years, 1 month ago
  3. d26a104 Tweak SimpleFastHash by Aaron Green · 3 years, 1 month ago
  4. 7a3025f Fix typo: `char` should be `TS` by Jorg Brown · 3 years, 2 months ago
  5. 1dbbff1 [libFuzzer] Use macro instead of __attribute__. by Matt Morehouse · 3 years, 2 months ago
  6. 9337e09 [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). by Jonas Paulsson · 3 years, 2 months ago
  7. b25f481 [crt][fuzzer] Fix up various numeric conversions by Aaron Green · 3 years, 2 months ago
  8. 61d5565 [compiler-rt] FuzzedDataProvider: Add missing include by MarcoFalke · 3 years, 2 months ago
  9. 01b0514 Bugfix for collecting features from very small DSOs. by Aaron Green · 3 years, 3 months ago
  10. 64ecf00 Expand unit tests for fuzzer::Merger by Marco Vanotti · 3 years, 3 months ago
  11. 504a075 [compiler-rt] FuzzedDataProvider: Add PickValueInArray for std::array by Max Moroz · 3 years, 4 months ago
  12. 7dc4742 [fuzzer] Add Windows Visual C++ exception intercept by Joe Pletcher · 3 years, 6 months ago
  13. 89c010c [compiler-rt][NFC] Fix typo in comment by Jim Lin · 3 years, 6 months ago
  14. 7ff5a55 [libFuzzer] Remove InterruptHandler from Fuchsia implementation by Cameron Finucane · 3 years, 6 months ago
  15. ef43aac [libFuzzer] Added -print_full_coverage flag. by Max Moroz · 3 years, 6 months ago
  16. 521d08d [Sanitizers] Remove OpenBSD support (new attempt) by David Carlier · 3 years, 7 months ago
  17. 86435c7 Revert "[Sanitizers] Remove OpenBSD support" + 1 by Evgenii Stepanov · 3 years, 7 months ago
  18. 80240c8 [Sanitizers] Remove OpenBSD support by David Carlier · 3 years, 7 months ago
  19. e3bf660 [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc by Fangrui Song · 3 years, 7 months ago
  20. 9b69471 [fuzzer] Remove unused variable by Julian Lettner · 3 years, 7 months ago
  21. 37cbead [libFuzzer] Enable entropic by default. by Matt Morehouse · 3 years, 8 months ago
  22. c8e63c7 [libfuzzer] Reduce default verbosity when printing large mutation sequences by mhl · 3 years, 8 months ago
  23. 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
  24. 60dc31d [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 by Hubert Tong · 3 years, 8 months ago
  25. a970864 [libFuzzer] Scale energy assigned to each input based on input execution time. by Dokyung Song · 3 years, 9 months ago
  26. 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
  27. 5f46ebc [libFuzzer] Add an option to keep initial seed inputs around. by Dokyung Song · 3 years, 9 months ago
  28. d4f42b1 [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist by Matt Morehouse · 3 years, 8 months ago
  29. 7fec9cb [libFuzzer] Break dependency on common_interface_defs.h by Matt Morehouse · 3 years, 8 months ago
  30. 0fd3001 Revert "[libfuzzer] Reduce default verbosity when printing large mutation sequences" by Matt Morehouse · 3 years, 8 months ago
  31. d32a89c Revert "[fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist" by Matt Morehouse · 3 years, 8 months ago
  32. e71df31 [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist by Matt Morehouse · 3 years, 8 months ago
  33. b847089 [libfuzzer] Reduce default verbosity when printing large mutation sequences by mhl · 3 years, 8 months ago
  34. a24fadb Recommit "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." by Dokyung Song · 3 years, 9 months ago
  35. 3b299e3 [libFuzzer] Error and exit if user supplied fuzzer writeable directories don't exist by Matt Morehouse · 3 years, 8 months ago
  36. 61bd866 Revert "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." by Azharuddin Mohammed · 3 years, 9 months ago
  37. 0efe138 [libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator. by Dokyung Song · 3 years, 9 months ago
  38. ff4b14b [libFuzzer] Fix minimizing timeouts by Ilya Leoshkevich · 3 years, 9 months ago
  39. e5728f7 [libFuzzer] Fix endianness issue in ForEachNonZeroByte() by Ilya Leoshkevich · 3 years, 9 months ago
  40. 14d292a [DFSan] Add efficient fast16labels instrumentation mode. by Matt Morehouse · 3 years, 9 months ago
  41. 1bb9f1a Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver. by Matt Morehouse · 3 years, 9 months ago
  42. 6839dba [libFuzzer] Instrument bcmp by Fangrui Song · 3 years, 10 months ago
  43. 2189162 Revert "[libFuzzer] Expose fuzzer::FuzzerDriver()" by Mitch Phillips · 3 years, 10 months ago
  44. 9ca73cc [libFuzzer] Expose fuzzer::FuzzerDriver() by Mitch Phillips · 3 years, 10 months ago
  45. 97a4abe Recommit "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." by Dokyung Song · 3 years, 10 months ago
  46. 6c23f84 Corrected __libfuzzer_is_present symbol inclusion for MSVC x86 32-bit by Vitaly Buka · 3 years, 10 months ago
  47. df8f710 Revert "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked." by Richard Smith · 3 years, 10 months ago
  48. 1afd1e0 [libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked. by Dokyung Song · 3 years, 10 months ago
  49. fa6011b [libFuzzer] Fix compilation error by including missing platform macro definitions. by Dokyung Song · 3 years, 10 months ago
  50. 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
  51. 869ab6e [libFuzzer] Fixed description of fuzzer merge control file. by Adrian Herrera · 4 years ago
  52. 3417e67 [fuzzer][afl] Fix build with GCC by Kostya Serebryany · 4 years ago
  53. 9ca927a [libFuzzer] Fix leak in unit test. by Matt Morehouse · 4 years ago
  54. 1fbdd5d Entropic: Boosting LibFuzzer Performance by Matt Morehouse · 4 years ago
  55. 044e1a4 [libFuzzer] Fix typo in seed_inputs flag description. NFC. by Marek Kurdej · 4 years, 1 month ago
  56. eb228ef [compiler-rt] Mark FDP non-template methods inline to avoid ODR violations. by Max Moroz · 4 years, 1 month ago
  57. 15d5449 [compiler-rt] FuzzedDataProvider: make linter happy. by Max Moroz · 4 years, 1 month ago
  58. cc3395d [compiler-rt] Refactor FuzzedDataProvider for better readability. by Max Moroz · 4 years, 2 months ago
  59. 53f8994 [compiler-rt] Add ConsumeRandomLengthString() version without arguments. by Max Moroz · 4 years, 2 months ago
  60. a88c878 Fix UB in compiler-rt base64 implementation by serge-sans-paille · 4 years, 2 months ago
  61. c1ba938 Syndicate, test and fix base64 implementation by serge-sans-paille · 4 years, 2 months ago
  62. 9ed8afc Revert "Syndicate, test and fix base64 implementation" by Mitch Phillips · 4 years, 2 months ago
  63. 630a763 Syndicate, test and fix base64 implementation by serge-sans-paille · 4 years, 2 months ago
  64. 01078a8 [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. by Max Moroz · 4 years, 2 months ago
  65. ced2232 [libFuzzer] Fix denominator in the "inputs have DFT" log line. by Max Moroz · 4 years, 3 months ago
  66. 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
  67. 4102744 [compiler-rt] FuzzedDataProvider: add ConsumeData and method. by Max Moroz · 4 years, 3 months ago
  68. 7b418fb Reland "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." by Yuanfang Chen · 4 years, 3 months ago
  69. 86d0798 Revert "[NFC][libFuzzer] Prefix TempPath with string showing the work it is doing." by Yuanfang Chen · 4 years, 3 months ago
  70. f563d6e [NFC][libFuzzer] Prefix TempPath with string showing the work it is doing. by Yuanfang Chen · 4 years, 3 months ago
  71. 70ac3f6 [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput by Yuanfang Chen · 4 years, 3 months ago
  72. e2d70da [libFuzzer] Make dataflow and focus functions more user friendly. by Max Moroz · 4 years, 3 months ago
  73. 9f615d4 [libFuzzer] Add INFO output when LLVMFuzzerCustomMutator is found. by Max Moroz · 4 years, 3 months ago
  74. 93b7c32 [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia. by Marco Vanotti · 4 years, 4 months ago
  75. fde08e2 [compiler-rt] [fuzzer] Include stdarg.h for va_list by Kamil Rytarowski · 4 years, 5 months ago
  76. f0374e2 [compiler-rt] libFuzzer: update -merge_control_file= help message. by Max Moroz · 4 years, 5 months ago
  77. 501882c [fuzzer] Add basic support for emscripten. by Jonathan Metzman · 4 years, 5 months ago
  78. 4b47b17 [compiler-rt] FuzzedDataProvider: do not call memcpy on empty vector. by Max Moroz · 4 years, 5 months ago
  79. b0e1903 [libFuzzer] don't use /dev/null for DiscardOuput in Fuchsia. by Marco Vanotti · 4 years, 6 months ago
  80. 1d799df [libFuzzer] Fix unwinding for Fuchsia by Marco Vanotti · 4 years, 6 months ago
  81. c706707 [libFuzzer] Fix fd check in DupAndCloseStderr. by Marco Vanotti · 4 years, 7 months ago
  82. daa58c5 [libFuzzer] Enable extra counters for Fuchsia. by Matt Morehouse · 4 years, 6 months ago
  83. c211e90 [libFuzzer] Don't prefix absolute paths in fuchsia. by Jake Ehrlich · 4 years, 7 months ago
  84. 8f3f4e0 [libFuzzer] Fix Alarm callback in fuchsia. by Jake Ehrlich · 4 years, 7 months ago
  85. 70fdaa3 [libFuzzer] Remove lazy counters. by Matt Morehouse · 4 years, 7 months ago
  86. 66b7751 [libFuzzer] Dump trace and provide correct msg for overwritten input. by Mitch Phillips · 4 years, 7 months ago
  87. 99e26f8 [libFuzzer] [NFC] Fix grammar error with "it's" by Mitch Phillips · 4 years, 7 months ago
  88. 61ca468 [libFuzzer] Always print DSO map on Fuchsia libFuzzer launch by Jake Ehrlich · 4 years, 8 months ago
  89. 63e8095 [libFuzzer] Remove unused version of FuzzedDataProvider.h. by Max Moroz · 4 years, 8 months ago
  90. 67f9faf [compiler-rt] Remove some cpplint filters by Vitaly Buka · 4 years, 8 months ago
  91. 8383fd0 Update compiler-rt cpplint.py by Vitaly Buka · 4 years, 8 months ago
  92. a119e2f [libFuzzer] Make -merge=1 to reuse coverage information from the control file. by Max Moroz · 4 years, 8 months ago
  93. 18388d7 LibFuzzer support for 32bit MSVC by Matthew G McGovern · 4 years, 9 months ago
  94. 7986637 reland [gtest] Fix printing of StringRef and SmallString in assert messages. by Sam McCall · 4 years, 9 months ago
  95. ba74fad [libFuzzer] Merge: print feature coverage number as well. by Max Moroz · 4 years, 9 months ago
  96. c450e69 [libFuzzer] Merge: print stats after reading the output corpus dir. by Max Moroz · 4 years, 9 months ago
  97. fc551b9 [compiler-rt] FuzzedDataProvider: use C++ headers only instead of a C/C++ mix. by Max Moroz · 4 years, 9 months ago
  98. a6f1bab [compiler-rt] Add ConsumeProbability and ConsumeFloatingPoint methods to FDP. by Max Moroz · 4 years, 9 months ago
  99. bc722c1 [compiler-rt] Rename FuzzedDataProvider.h to .hpp and other minor changes. by Max Moroz · 4 years, 9 months ago
  100. 48b96a5 [compiler-rt] Move FDP to include/fuzzer/FuzzedDataProvider.h for easier use. by Max Moroz · 4 years, 9 months ago