1. 92b9704 Fix verifier null-deref bug by Anestis Bechtsoudis · 8 years ago
  2. 46df52a Merge defers by Jagger · 8 years ago
  3. 4fe1869 defer {} instead of DEFER() by Jagger · 8 years ago
  4. 33cce5d Unblock ALARM in speciific thread by Jagger · 8 years ago
  5. 5a3c4c3 Use O_CLOEXEC to avoid leaking data to child by Jagger · 8 years ago
  6. 1aa94d7 files_readFileToBufMax() returns negative value as an error by Jagger · 8 years ago
  7. 30384ec Having an external corpus command makes it a special case by Jagger · 8 years ago
  8. 1d8e0c6 Don't use exit() if LOG_F will suffice by Jagger · 8 years ago
  9. a34b302 External command is responsible for providing the files by Jagger · 8 years ago
  10. 1d74338 Don't create .honggfuzz files in persistent mode by Jagger · 8 years ago
  11. 9f9968a Surround timer_t by HF_ARCH)LINUX guards by Robert Swiecki · 8 years ago
  12. 4038c9b Don't set time limit on persistent processes by Robert Swiecki · 8 years ago
  13. 0e67388 New module: subproc by Robert Swiecki · 8 years ago
  14. e33c90b Explicit cast for timer_t by Robert Swiecki · 8 years ago
  15. 64d7425 Use single timer per thread by Robert Swiecki · 8 years ago
  16. 12800cd Less TLS variables by Robert Swiecki · 8 years ago
  17. 1ae5eab Update persistentPid by Robert Swiecki · 8 years ago
  18. decf14b Thread-specific fuzzer_t structure by Robert Swiecki · 8 years ago
  19. 4384ffb Remove unnecessary include.sys/syscall.h by Jagger · 8 years ago
  20. 0f937af Initial implementation of persistent fuzzing: by Robert Swiecki · 8 years ago
  21. 917edf0 Missing init of stack variables by Jagger · 8 years ago
  22. 247c3b4 Move linux hfuzz_t code to linux struct by Jagger · 8 years ago
  23. 2381ef4 Move linux structures into a separate struct by Jagger · 8 years ago
  24. abb6ae0 Allow for perf and sancov to work together by Jagger · 8 years ago
  25. b2c1fad Tie Linux perf params to the fuzzer struct by Jagger · 8 years ago
  26. ac56a50 Introduce util_Calloc/util_MMap by Robert Swiecki · 8 years ago
  27. 4fc3d57 Sort coverage output ranked from highest by Robert Swiecki · 8 years ago
  28. a4a6805 Less globals in linux/perf by Robert Swiecki · 8 years ago
  29. ebe1929 Use macros for atomic values by Jagger · 8 years ago
  30. 76ecd5e Introduce scoped mutexes by Robert Swiecki · 8 years ago
  31. e449651 Better messaging for the initial file corpus by Jagger · 8 years ago
  32. d34417d Macros for atomics by Jagger · 8 years ago
  33. 33fd952 Comment on the waiting logic for DYNAMIC_PRE phase by Jagger · 8 years ago
  34. 6d01e82 Change state atomically by Robert Swiecki · 8 years ago
  35. 129afe8 Wait in the PRE phase to finish all files by Robert Swiecki · 8 years ago
  36. 05354ca Wait for the PRE phase to finish with dynamic fuzzing by Robert Swiecki · 8 years ago
  37. b070b81 Input file is always required by Jagger · 8 years ago
  38. 7084e65 Fix arch code (flipRate) by Robert Swiecki · 8 years ago
  39. 142f941 SANCOV: As we have no input pool - we can simply add the newly dicovered paths to the total hit cnt by Robert Swiecki · 8 years ago
  40. b3f325a Add timestamp to the coverage output by Robert Swiecki · 8 years ago
  41. f3534bb Save good coverage data by Robert Swiecki · 8 years ago
  42. e586c1f Rename the dynamic file queue mutex by Robert Swiecki · 8 years ago
  43. 4b0390a Add new files to the tail of the dynamic list by Robert Swiecki · 8 years ago
  44. a08ab1c Better dynfile locking by Robert Swiecki · 8 years ago
  45. 3bfc33c Move perf to the new dynamic mode by Robert Swiecki · 8 years ago
  46. a96d78d The first pass is dry pass for dynamic files by Robert Swiecki · 8 years ago
  47. c6a48b1 Work around some cygwin/mingw interesting behavior by Robert Swiecki · 8 years ago
  48. 08816fd Move main loop logic to honggfuzz.c by Jagger · 8 years ago
  49. 4e10da3 Remove util_recoverStdio by Jagger · 8 years ago
  50. 28aebbd Cleaner impl. of DEFER by Jagger · 8 years ago
  51. 1e05f74 Missing environ by Jagger · 8 years ago
  52. 80041fe Implement clear env by Jagger · 8 years ago
  53. 06a4bbc Don't use prlimit64 in common code by Jagger · 8 years ago
  54. 1e1b353 Move common preexecve code to fuzz.c by Robert Swiecki · 8 years ago
  55. b057277 Remove unnecessary code by Robert Swiecki · 8 years ago
  56. 40ef840 Unnecessary MX_UNLOCK by Robert Swiecki · 8 years ago
  57. bb83e7c Missing sancov_prepareExecve by Jagger · 8 years ago
  58. 2b97dc9 Move ASAN/ASAN-COV invocation to fuzz.c by Jagger · 8 years ago
  59. d7ce322 Block signals in threads by Jagger · 8 years ago
  60. c37bf83 Use sigaction by Jagger · 8 years ago
  61. 0026560 Hook envs for ASAN for mac/posix by Jagger · 8 years ago
  62. e48811e More defer-ization by Robert Swiecki · 8 years ago
  63. fc35c5e Even more defer-ization by Robert Swiecki · 8 years ago
  64. a9db9dd Introduce go-style defer by Robert Swiecki · 8 years ago
  65. 7c88d7a LINUX: Use procfs to resolve remote pid cmd by Anestis Bechtsoudis · 8 years ago
  66. 0d2727a Remove IPT Edge mode as it doesn't really work by Jagger · 8 years ago
  67. d7c6ae6 (?) Working version of PT counts by Jagger · 8 years ago
  68. 39bd2b0 Basic structure support for Intel PT by Jagger · 8 years ago
  69. 5e2c22d New file only if any of the previous counters is better by Jagger · 8 years ago
  70. 23ec02a Unnecessary spaces by Robert Swiecki · 9 years ago
  71. a1f8a03 LINUX: Make workers' lock status var global by Anestis Bechtsoudis · 9 years ago
  72. 70f2fbd FILES: Fix dictionary parsing bug by Anestis Bechtsoudis · 9 years ago
  73. 6ef24e4 PERF: Empty input seed checks by Anestis Bechtsoudis · 9 years ago
  74. 56e360f SANCOV: Rename variables by Anestis Bechtsoudis · 9 years ago
  75. 61b5ab1 LINUX: Refactor sanitizer flags by Anestis Bechtsoudis · 9 years ago
  76. 3e0ea96 LINUX: Cleanup sanitizer flags by Anestis Bechtsoudis · 9 years ago
  77. 995b47b Comments update by Anestis Bechtsoudis · 9 years ago
  78. ac05480 SANCOV: Don't mangle 1st iteration by Anestis Bechtsoudis · 9 years ago
  79. a6458d9 SANCOV: Fix newPC counter bug when initial runs by Anestis Bechtsoudis · 9 years ago
  80. b78cf60 SANCOV: Comments update by Anestis Bechtsoudis · 9 years ago
  81. 1fd10c7 SANCOV: Thread safety improvements by Anestis Bechtsoudis · 9 years ago
  82. a16f70f SANCOV: Upgrade data collection by Anestis Bechtsoudis · 9 years ago
  83. 07e14ce uint64_t format fixes by Anestis Bechtsoudis · 9 years ago
  84. 1dd1923 FEEDBACK: Reset global counters when new seed picked by Anestis Bechtsoudis · 9 years ago
  85. c1e293b Merge pull request #44 from anestisb/sancov by robertswiecki · 9 years ago
  86. 4e35c67 DYNFILE: Fix flipRate skip bug by Anestis Bechtsoudis · 9 years ago
  87. e84d236 Linux: Reset dynFile expire counter if better coverage detected by Anestis Bechtsoudis · 9 years ago
  88. 3b51c4a PERF: Fix helper func bug by Anestis Bechtsoudis · 9 years ago
  89. 02b99be LINUX: Feedback replace seeds by Anestis Bechtsoudis · 9 years ago
  90. 539dbc5 Misc compilation fixes by Anestis Bechtsoudis · 9 years ago
  91. f2a5bc6 SANCOV: Raw unpack optimizations by Anestis Bechtsoudis · 9 years ago
  92. 8818d4c indent by Anestis Bechtsoudis · 9 years ago
  93. 914787a LINUX: Helper feedback counters procedures by Anestis Bechtsoudis · 9 years ago
  94. 1fc7cd4 SANCOV: Global update bug fix by Anestis Bechtsoudis · 9 years ago
  95. be0ac7b LINUX: Introduce sanitizer coverage by Anestis Bechtsoudis · 9 years ago
  96. 2ff92d1 Annotate unused vars by Anestis Bechtsoudis · 9 years ago
  97. c45db7f LINUX: callstack hash, handle zero frames error by Anestis Bechtsoudis · 9 years ago
  98. 25262b3 Early mangle abort for 0 flip rate by Anestis Bechtsoudis · 9 years ago
  99. 2013f25 Linux: ptrace crash detection optimizations by Anestis Bechtsoudis · 9 years ago
  100. d86e660 Verifier name conventions by Anestis Bechtsoudis · 9 years ago