1. 7c2c90c Make sancov PC guards work across multiple processes by Robert Swiecki · 8 years ago
  2. 3a57226 No need to specify struct name in TAILQ_HEAD by Robert Swiecki · 8 years ago
  3. e8f8e8d Make file queue depend on sys/queue by Robert Swiecki · 8 years ago
  4. 3f03f7e No need to use so big thread stack size by Robert Swiecki · 8 years ago
  5. ee266ac Introduce --pprocess_cmd for file postprocessing by Robert Swiecki · 8 years ago
  6. e7af11e Version 0.8 -> 0.9alpha by Jagger · 8 years ago
  7. 1b2d482 Make coverage append the default mode by Jagger · 8 years ago
  8. 3c7e7ce Implement coverage append mode by Jagger · 8 years ago
  9. dac8cf1 Implement --covDir by Robert Swiecki · 8 years ago
  10. c64c9eb Don't use strlen() for dictionary entries by Jagger · 8 years ago
  11. 6b9efac v0.8 by Robert Swiecki · 8 years ago
  12. 531438a Dictionary variables based on sys/queue.h by Robert Swiecki · 8 years ago
  13. badab61 _HF_PERF_BITMAP_MASK -> _HF_PERF_BITMAP_BITSZ_MASK for clarity by Robert Swiecki · 8 years ago
  14. 34789a7 Rename secondary counter to 'comparison map' by Jagger · 8 years ago
  15. 9aa3718 Secondary counters also are based on bitmap now by Jagger · 8 years ago
  16. 91c687c Secondary counters for soft counters by Jagger · 8 years ago
  17. acfc0a0 Print prog name and version in the output by Jagger · 8 years ago
  18. 20ca4c0 Move some macros/defs to individual files by Jagger · 8 years ago
  19. 71b7372 Implement maximal number of branches for softCnt by Robert Swiecki · 8 years ago
  20. 2c1a691 timer_t not defined on mac by Jagger · 8 years ago
  21. f159a15 Timers for posix by Jagger · 8 years ago
  22. 98f0a0a Move perfFds to fuzzer->linux by Jagger · 8 years ago
  23. 93253f7 Move some of the persistent code to subproc.c by Jagger · 8 years ago
  24. c8b6eda Moving macros a bit around the code by Jagger · 8 years ago
  25. 7d4f3fd Move atomics to util.h by Jagger · 8 years ago
  26. 5c1b30b Indent for asm by Jagger · 8 years ago
  27. 38fe833 Use bitmap again by Jagger · 8 years ago
  28. 7855f6b Declaring struct packed might result in unaligned access on some archs by Jagger · 8 years ago
  29. 1b02fa0 Use byte-map instead of bit-map by Robert Swiecki · 8 years ago
  30. fa3544a Pass fuzzing thread no as envvar by Jagger · 8 years ago
  31. b2fff2f Introduce atomic-relaxed by Robert Swiecki · 8 years ago
  32. 4f4e829 No need to align for mmap by Robert Swiecki · 8 years ago
  33. 9a135bb Renaming of defines by Jagger · 8 years ago
  34. b7fa3ee A more versatile feedback struct by Jagger · 8 years ago
  35. 3d97752 Set perf bitmap size to 16 foreva :) by Jagger · 8 years ago
  36. 395df02 Missing gcc instrumentation, plus atomic_clear oddities by Jagger · 8 years ago
  37. b01aaae Slight improvements to the software-based counters by Jagger · 8 years ago
  38. bc7532e Use memfd_create if possible by Robert Swiecki · 8 years ago
  39. 1b6c301 Perf: remove bbMapSz as compile-team multiplication is faster by Jagger · 8 years ago
  40. 66e5460 Remove sanCovFast which wasn't that fast by Jagger · 8 years ago
  41. 41e7ffc Experimental - sancov: A very naive method of reading raw files by Jagger · 8 years ago
  42. c9a7133 Fix race condition when writting the report. by Haris Andrianakis · 8 years ago
  43. bfcba12 Typos, Spaces & Small Docs updates by Anestis Bechtsoudis · 8 years ago
  44. 4fe1869 defer {} instead of DEFER() by Jagger · 8 years ago
  45. 8073b35 Use __atomic_clear for ATOMIC_CLEAR by Jagger · 8 years ago
  46. ba75eff Use CST_SEQ for the moment, with atomics. Analyze later by Jagger · 8 years ago
  47. 0aa1fe4 New version of atomics by Jagger · 8 years ago
  48. 1d5467e Size of HF bitmap to 24MiB by Jagger · 8 years ago
  49. 5f9c129 Less android-specific ifdefs by Jagger · 8 years ago
  50. 9f9968a Surround timer_t by HF_ARCH)LINUX guards by Robert Swiecki · 8 years ago
  51. 64d7425 Use single timer per thread by Robert Swiecki · 8 years ago
  52. 12800cd Less TLS variables by Robert Swiecki · 8 years ago
  53. decf14b Thread-specific fuzzer_t structure by Robert Swiecki · 8 years ago
  54. 0f937af Initial implementation of persistent fuzzing: by Robert Swiecki · 8 years ago
  55. a05c0fa Linux-specific struct to linux/ by Jagger · 8 years ago
  56. 247c3b4 Move linux hfuzz_t code to linux struct by Jagger · 8 years ago
  57. 2381ef4 Move linux structures into a separate struct by Jagger · 8 years ago
  58. b2c1fad Tie Linux perf params to the fuzzer struct by Jagger · 8 years ago
  59. ac56a50 Introduce util_Calloc/util_MMap by Robert Swiecki · 8 years ago
  60. e6be75c No need to name a typedef'd struct by Jagger · 8 years ago
  61. 5d9fb9c SANCOV: The default size of the bitmap was too small for some binaries by Jagger · 8 years ago
  62. d34417d Macros for atomics by Jagger · 8 years ago
  63. 05354ca Wait for the PRE phase to finish with dynamic fuzzing by Robert Swiecki · 8 years ago
  64. 7084e65 Fix arch code (flipRate) by Robert Swiecki · 8 years ago
  65. e586c1f Rename the dynamic file queue mutex by Robert Swiecki · 8 years ago
  66. 4b0390a Add new files to the tail of the dynamic list by Robert Swiecki · 8 years ago
  67. 3bfc33c Move perf to the new dynamic mode by Robert Swiecki · 8 years ago
  68. a96d78d The first pass is dry pass for dynamic files by Robert Swiecki · 8 years ago
  69. 6c9f682 Sort config struct in the right order by Robert Swiecki · 8 years ago
  70. 28aebbd Cleaner impl. of DEFER by Jagger · 8 years ago
  71. 80041fe Implement clear env by Jagger · 8 years ago
  72. df05a3c Cleaner defer() by Robert Swiecki · 8 years ago
  73. a9db9dd Introduce go-style defer by Robert Swiecki · 8 years ago
  74. 876a74c Improve *.h guard macros by Jagger · 8 years ago
  75. 7c88d7a LINUX: Use procfs to resolve remote pid cmd by Anestis Bechtsoudis · 8 years ago
  76. 0d2727a Remove IPT Edge mode as it doesn't really work by Jagger · 8 years ago
  77. cdbf685 Use execveat() if available (but fall-back to execvp) by Jagger · 8 years ago
  78. 413cb13 LINUX: Add read PID from file by Anestis Bechtsoudis · 8 years ago
  79. cc42cd6 refactor memory barriers by Jagger · 8 years ago
  80. 94335d6 3 by Robert Swiecki · 9 years ago
  81. 39bd2b0 Basic structure support for Intel PT by Jagger · 8 years ago
  82. 3abc560 Change names of dynamic counters by Jagger · 8 years ago
  83. 4d9e8c9 Fix Android & Clang compilation issues by Anestis Bechtsoudis · 8 years ago
  84. 93fd06c Make LOG() faster by inlining level check. Make it compile with clang by Jagger · 9 years ago
  85. 72d2bef Print full cmd-line in display* by Robert Swiecki · 9 years ago
  86. a1f8a03 LINUX: Make workers' lock status var global by Anestis Bechtsoudis · 9 years ago
  87. 70f2fbd FILES: Fix dictionary parsing bug by Anestis Bechtsoudis · 9 years ago
  88. 8e634c3 LINUX: Abstract SIGABRT monitor logic by Anestis Bechtsoudis · 9 years ago
  89. 7739272 SANCOV: Remove perf timer used for dev by Anestis Bechtsoudis · 9 years ago
  90. 56e360f SANCOV: Rename variables by Anestis Bechtsoudis · 9 years ago
  91. a1b0a65 LINUX: Add missing definition by Anestis Bechtsoudis · 9 years ago
  92. 61b5ab1 LINUX: Refactor sanitizer flags by Anestis Bechtsoudis · 9 years ago
  93. 3e0ea96 LINUX: Cleanup sanitizer flags by Anestis Bechtsoudis · 9 years ago
  94. ac05480 SANCOV: Don't mangle 1st iteration by Anestis Bechtsoudis · 9 years ago
  95. b78cf60 SANCOV: Comments update by Anestis Bechtsoudis · 9 years ago
  96. 1fd10c7 SANCOV: Thread safety improvements by Anestis Bechtsoudis · 9 years ago
  97. c34451a ANDROID: ASan abort code change by Anestis Bechtsoudis · 9 years ago
  98. a16f70f SANCOV: Upgrade data collection by Anestis Bechtsoudis · 9 years ago
  99. 02b99be LINUX: Feedback replace seeds by Anestis Bechtsoudis · 9 years ago
  100. be0ac7b LINUX: Introduce sanitizer coverage by Anestis Bechtsoudis · 9 years ago