1. 3f8e9fd mangle: allow 0-lenght inputs by Robert Swiecki · 6 years ago
  2. 6088be4 libhfuzz: better comments for _HF_USE_RET_ADDR by Robert Swiecki · 6 years ago
  3. 3973005 Makefile: Allow to specify HFUZZ_USE_RET_ADDR via Makefile by Robert Swiecki · 6 years ago
  4. b707173 Makefile: support _HF_USE_RET_ADDR_1 by Robert Swiecki · 6 years ago
  5. b0cb93b libhfuzz: use uintptr_t instead of void* for address passing by Robert Swiecki · 6 years ago
  6. 8619952 libhfuzz: define a short LLVMFuzzerInitialize by Robert Swiecki · 6 years ago
  7. c715583 libhfuzz: don't make main() weak under cygwin by Robert Swiecki · 6 years ago
  8. 72092d3 libhfuzz: better info about mismatched version of the feedback structure by Robert Swiecki · 6 years ago
  9. c18e501 Allow multiple calls to __sanitizer_cov_trace_pc_guard_init by Zach Riggle · 6 years ago
  10. 7dce26b libhfuzz: more informative log/fatal messages by Robert Swiecki · 6 years ago
  11. 51d5f54 libhfuzz: use PLOG instead of LOG+strerror by Robert Swiecki · 6 years ago
  12. 2cfd2b2 libhfuzz: initialie tsan/ubsan/msan along asan in trace_pc_guard by Robert Swiecki · 6 years ago
  13. f850bae libhfuzz: call __asan_init is it's available, and under Android by Robert Swiecki · 6 years ago
  14. 52815ae libhfuzz: initialize asan under Android if it hasn't been previously by Robert Swiecki · 6 years ago
  15. 6edecd2 Fix issues on Android system builds by Zach Riggle · 6 years ago
  16. 445de57 libhfuzz: __sanitizer_cov_trace_const_cmp* doesn't need to be a weak alias to __sanitizer_cov_trace_cmp* by Robert Swiecki · 6 years ago
  17. cd8d2ac Makefile: use __NO_STRING_INLINES for libs for all archs by Robert Swiecki · 6 years ago
  18. 533e153 libhfuzz/memcmp: undef all glibc functions first before use by Robert Swiecki · 7 years ago
  19. 6e1ab71 Fix prototype for __sanitizer_cov_trace_pc_indir by Robert Swiecki · 7 years ago
  20. 8e29c31 libhfuzz: __wrap_* functions don't need to be weak by Robert Swiecki · 7 years ago
  21. 3b4ec3b libhfuzz: simpler HF_WEAK_WRAP macro by Robert Swiecki · 7 years ago
  22. 5e8b9b8 make indent by Robert Swiecki · 7 years ago
  23. 7af8ad6 libhfuzz: use XVAL to avoid redefinitions of e.g. strcmp by Robert Swiecki · 7 years ago
  24. bf1e56d libhfuzz: provide weak strcmp and similar functions by Robert Swiecki · 7 years ago
  25. b6b0460 libhfuzz: reference each *.o modules between themselves, so these are re-scaned during binary linking by Robert Swiecki · 7 years ago
  26. 9aff5e6 libhfuzz: implement __sanitizer_cov_trace_const* variants by Robert Swiecki · 7 years ago
  27. d50ed42 all: indent webkit->google by Robert Swiecki · 7 years ago
  28. 0b56611 Makefile: add clang-format ColumnLimit:100 by Robert Swiecki · 7 years ago
  29. 6e028bd make indent by Robert Swiecki · 7 years ago
  30. 55411dd Make indent by Robert Swiecki · 7 years ago
  31. 4e595fb Makefile: indent everything with clang-format by Robert Swiecki · 7 years ago
  32. d0fa62c make indent with clang-format by Robert Swiecki · 7 years ago
  33. 10eeb0a Move the honggfuzz_t and fuzzer_t types out of common by Robert Swiecki · 7 years ago
  34. 88cf3c6 libhfuzz: make common str* functions inline by Robert Swiecki · 7 years ago
  35. dcc4a6a libhfuzz: remove inline to export symbols by Robert Swiecki · 7 years ago
  36. c650d34 libhfuzz: export memory comparison functions by Robert Swiecki · 7 years ago
  37. 1af4ad2 libhfuzz: more instrumentation for Apache by Robert Swiecki · 7 years ago
  38. 659afb7 libhfuzz: param 'new' -> 'n' by Robert Swiecki · 7 years ago
  39. fcf8511 libhfuzz: implement proper 'void instrumentCmpMap(void *addr, unsigned int n)' by Robert Swiecki · 7 years ago
  40. 6e0dc24 libhfuzz: export-able version of libhfuzz_instrumentUpdateCmpMap{ by Robert Swiecki · 7 years ago
  41. ee3a530 libhfuzz: remove always_inline attribute by Robert Swiecki · 7 years ago
  42. 0cf7653 libhfuzz: remove brackets around returns by Robert Swiecki · 7 years ago
  43. c09a666 libhfuzz: comment for libxml2 by Robert Swiecki · 7 years ago
  44. f1146ae libhfuzz: more libxml strings (add __wrap_) by Robert Swiecki · 7 years ago
  45. 4b24c63 libhfuzz: more libxml strings by Robert Swiecki · 7 years ago
  46. 4876144 libhfuzz: string comparisons for libxml by Robert Swiecki · 7 years ago
  47. c680237 libhfuzz:libhfuzz.h: Include <sched.h> by Robert Swiecki · 7 years ago
  48. e2e64b0 libhfuzz: implement __sanitizer_cov_indir_call16 by Robert Swiecki · 7 years ago
  49. d9e9698 libhfuzz: missing return in switch by Robert Swiecki · 7 years ago
  50. 67ed6c1 libhfuzz/libhfuzz.h: add #include <stddef.h> by Robert Swiecki · 7 years ago
  51. 388e019 libhfuzz: remove readFromFdAll by Robert Swiecki · 7 years ago
  52. 0b55b83 libhfuzz: instrument common *SSL memory functions by Robert Swiecki · 7 years ago
  53. 2b3ecfe Use __wrap functions for strcmp,memcmp,etc.. instead of statically defining them by Robert Swiecki · 7 years ago
  54. 9414bbe libhfuzz: fix implementation of strstr and strcaserstr by Robert Swiecki · 7 years ago
  55. f98a927 libhfuzz: LLVMFuzzerMutate comment by Robert Swiecki · 7 years ago
  56. 392fc73 implement libhfuzz/ns by Robert Swiecki · 7 years ago
  57. 21d5ac7 libhfuzz/linux: type getuid -> getgid by Robert Swiecki · 7 years ago
  58. 0f5e9d7 libhfuzz/linux: \n at the end of entries for gid_map/uid_map by Robert Swiecki · 7 years ago
  59. 7925559 libhfuzz.h: add required includes by Robert Swiecki · 7 years ago
  60. 0061b22 Change defined(_HF_ARCH_LINUX) -> defined(__linux__) for public includes by Robert Swiecki · 7 years ago
  61. 649b89d libhfuzz: add linux functions to libhfuzz.h by Robert Swiecki · 7 years ago
  62. cabf6e7 libhfuzz: make more examples work with libhfuzz.h by Robert Swiecki · 7 years ago
  63. f827c98 examples/openssl: add include <libhfuzz.h> by Robert Swiecki · 7 years ago
  64. ae6e6f7 Merge by Robert Swiecki · 7 years ago
  65. 74c23a8 hfuzz_cc: include libhfuzz path with hfuzz-clang/hfuzz-cc by Robert Swiecki · 7 years ago
  66. e041128 libhfuzz/persistent.c: actually read from in_fd by Robert Swiecki · 7 years ago
  67. 78fdb6f libhfuzz/persistent: in case there are arguments to main(), use the last argument as an input file by Robert Swiecki · 7 years ago
  68. 2b69ed4 libhfuzz/persistent: use libcommon/files functions instead of custom ones by Robert Swiecki · 7 years ago
  69. 2d01690 Make libhfuzz use libcommon by Robert Swiecki · 7 years ago
  70. 241a741 Introduce libcommon by Robert Swiecki · 7 years ago
  71. b27c895 Differentiate between edges and pcs by Robert Swiecki · 7 years ago
  72. bae12bb [macOS clang] fix libhfuzz compilation issue by Anestis Bechtsoudis · 7 years ago
  73. d51cd3f libhfuzz: Support old __sanitizer_cov_trace_cmp by Robert Swiecki · 7 years ago
  74. 5bfb70e libhfuzz/instrument: rewrite sanitizer_cov_trace_pc_indir to use edge by Robert Swiecki · 7 years ago
  75. 0e24849 libhfuzz: mark all instrument functions as ATTRIBUTE_X86_REQUIRE_SSE42 by Robert Swiecki · 7 years ago
  76. 5776157 libhfuzz: check for whether guard value is 0 by Robert Swiecki · 7 years ago
  77. 4681bd3 libhfuzz: simpler __sanitizer_cov_trace_switch by Robert Swiecki · 7 years ago
  78. f43c30a libhfuzz: make write function taking const buf by Robert Swiecki · 7 years ago
  79. 8885029 libhfuzz: make indent by Robert Swiecki · 7 years ago
  80. 0ec9811 Libhfuzz: get rid of global -msse4.2 for intel by Robert Swiecki · 7 years ago
  81. 976d839 libhfuzz: memcmp() by Robert Swiecki · 7 years ago
  82. 4151318 libhfuzz: tupo by Robert Swiecki · 7 years ago
  83. 06a3f38 libhfuzz: better instrumentation for strncmp/strncasecmp/memcmp by Robert Swiecki · 7 years ago
  84. 549f51d libhfuzz: fewer custom defines in memorycmp.c by Robert Swiecki · 7 years ago
  85. 4591d5c Libhfuzz: indir jumps - report from/to addresses separately by Robert Swiecki · 7 years ago
  86. b38cfbe libhfuzz: inline bitmap modyfying function by Robert Swiecki · 7 years ago
  87. 0d254c4 libhfuzz: no need to mask values for __sanitizer_cov_trace_switch by Robert Swiecki · 7 years ago
  88. 566ca1b libhfuzz: cmp switch positioning by Robert Swiecki · 7 years ago
  89. 50847cd libhfuzz: make switch comparisons work by Robert Swiecki · 7 years ago
  90. 5e933fb libhfuzz: slight implementation wrt guards by Robert Swiecki · 7 years ago
  91. f0441d9 libhfuzz: make memcmp function succeed if length==0 by Robert Swiecki · 7 years ago
  92. e6d4f34 persistent: ssize_t instead of size_t for reads by Robert Swiecki · 8 years ago
  93. 9bf3c18 persistent: accept input from stdin if run separately by Gergely Nagy · 8 years ago
  94. bcfdb97 Revert "persistent: signal ready from persistent process" by Robert Swiecki · 8 years ago
  95. 80a87b9 persistent: signal ready from persistent process by Robert Swiecki · 8 years ago
  96. 9f4cd09 Remove UNUSED by Robert Swiecki · 8 years ago
  97. 7c2c90c Make sancov PC guards work across multiple processes by Robert Swiecki · 8 years ago
  98. 3eee4b5 Don't reinitialize sancov pc guards by Robert Swiecki · 8 years ago
  99. ab28815 Info about trace-pc-guard in docs/comments by Robert Swiecki · 8 years ago
  100. 574b039 Support for trace-pc-guard by Robert Swiecki · 8 years ago