1. aa72ab9 libhfuzz: move 8bit bitmap clearing code to HonggfuzzRunOneInput() by Robert Swiecki · 4 years, 3 months ago
  2. 84db5f6 getGitVersion using \$Id\$ by Robert Swiecki · 4 years, 3 months ago
  3. 67654b1 mangle: use random function with quadratic distribution for offset/lengths (preferring smaller values) by Robert Swiecki · 4 years, 3 months ago
  4. ad696d4 hongguzz.c: missing comma by Robert Swiecki · 4 years, 3 months ago
  5. 2310ab5 honggfuzz: print git commit id during startup by Robert Swiecki · 4 years, 3 months ago
  6. 0de0d74 subproc: don't change nice-ness, until all effects are understood by Robert Swiecki · 4 years, 3 months ago
  7. 6173d28 mangle: inline local functions by Robert Swiecki · 4 years, 3 months ago
  8. 341ff27 cmdline: clean-up initial LOG_I by Robert Swiecki · 4 years, 3 months ago
  9. a1feff3 subproc: set nice(1) for fuzzed processes by Robert Swiecki · 4 years, 3 months ago
  10. 5a40d00 libhfuzz: avoid bus locking in instrumentLimitEvery() by Robert Swiecki · 4 years, 3 months ago
  11. 4c8fe93 libhfuzz/instrument: faster check for util_XXbitValInBinary() by Robert Swiecki · 4 years, 3 months ago
  12. 8c08081 mangle: use direct mangle_Resize by Robert Swiecki · 4 years, 3 months ago
  13. d2b796a libhfuzz/instrument: allow for all values found in loadable binaries by Robert Swiecki · 4 years, 3 months ago
  14. d532b0e libhfuzz/instrument: more dbg messaging by Robert Swiecki · 4 years, 3 months ago
  15. 6c54e94 libhfcommon/util: proper darvin version of funcs by Robert Swiecki · 4 years, 3 months ago
  16. b6e3490 libhfuzz: proper casting of funcs by Robert Swiecki · 4 years, 3 months ago
  17. 7bb6de3 mangle: don't return void by Robert Swiecki · 4 years, 3 months ago
  18. 35f68df mangle: proper type for varLen by Robert Swiecki · 4 years, 3 months ago
  19. dd31b84 libhfuzz: use libc's memcmp for actual comparisons by Robert Swiecki · 4 years, 3 months ago
  20. 5470184 libhfuzz/instruments: +comments by Robert Swiecki · 4 years, 3 months ago
  21. 745b8f6 libhfuzz/instrument: check for cmpFeedback existence before instrumenting cmp functions by Robert Swiecki · 4 years, 3 months ago
  22. 5a9a585 libhfcommon/util: look for known values in all loadable sections by Robert Swiecki · 4 years, 3 months ago
  23. 7a454d2 libhfuzz/libhfcommon: add known (existing in the fuzzed binary) 32/64-bit values to the dynamic dictionary by Robert Swiecki · 4 years, 3 months ago
  24. bb63f44 mangle: split MemMove into MemCopyOverwrite and MemCopyInsert by Robert Swiecki · 4 years, 3 months ago
  25. 27c3ad6 mangle: make getOffSet prefer lower values by Robert Swiecki · 4 years, 3 months ago
  26. 66ffec3 mangle: move functions around by Robert Swiecki · 4 years, 3 months ago
  27. 939fb45 mangle: const-ize functions by Robert Swiecki · 4 years, 3 months ago
  28. 204478e mangle: make most functions depend on mangle_(Insert|Overwrite) by Robert Swiecki · 4 years, 3 months ago
  29. 973b4c2 mangle: add some overwrite/insert versions by Robert Swiecki · 4 years, 3 months ago
  30. 1969a32 mangle: add ByteRepeat* procedures by Robert Swiecki · 4 years, 3 months ago
  31. 4625e6b mangle: remove unnecessary cast to const by Robert Swiecki · 4 years, 3 months ago
  32. 8db2a2b mangle: make mangle_AddSub use smaller ranges by Robert Swiecki · 4 years, 3 months ago
  33. e7d04b08 input: simpler input_getRandomInputAsBuf by Robert Swiecki · 4 years, 3 months ago
  34. 082a200 mangle: add first version of cross-file splicing - make it faster by using a circular buffer by Robert Swiecki · 4 years, 3 months ago
  35. f597888 make indent by Robert Swiecki · 4 years, 3 months ago
  36. 150cbd7 mangle: add first version of cross-file splicing by Robert Swiecki · 4 years, 3 months ago
  37. 5f11f90 hfuzz: don't use sanitizer-coverage-prune-blocks anymore. Use default value for that by Robert Swiecki · 4 years, 3 months ago
  38. b05d605 libhfuzz/instrument: add 1byte values to the dynamic const dict as well by Robert Swiecki · 4 years, 3 months ago
  39. edaa144 mangle: prefer modifications of the earlier parts of files by Robert Swiecki · 4 years, 3 months ago
  40. 6c0200f libhfuzz: make libraries more backwards-compatible with the honggfuzz binary by Robert Swiecki · 4 years, 3 months ago
  41. 539ea04 input: move a static function close to its use by Robert Swiecki · 4 years, 3 months ago
  42. 50d650d input: don't bump testing ratio for inputs older than 10 seconds by Robert Swiecki · 4 years, 3 months ago
  43. 2fd4487 input: update scaleMap by Robert Swiecki · 4 years, 3 months ago
  44. c207dab input: remove input_renumerateInputs() as it doesn't bring much benefit by Robert Swiecki · 4 years, 3 months ago
  45. 4740e6c fuzz: add coverage info to dynamic inputs by Robert Swiecki · 4 years, 3 months ago
  46. 413b78c input: use scalemap to decide how many tests per input to conduct by Robert Swiecki · 4 years, 3 months ago
  47. bdf8ff9 input: when adding new dynamic input, add it to the head of the list, and reset it by Robert Swiecki · 4 years, 3 months ago
  48. d82a16c libhfuzz: improve debug messaging: by Robert Swiecki · 4 years, 3 months ago
  49. 5c6d8fc display: display number of tested files during the dry run by Robert Swiecki · 4 years, 3 months ago
  50. 209104d libhfuzz: more debug messages by Robert Swiecki · 4 years, 3 months ago
  51. 99134b2 libhfuzz: add a flag to disable addr checks in HF_cmphash by Robert Swiecki · 4 years, 3 months ago
  52. 1c5b64f hfuzz-cc: update list of clang/clang++ by Robert Swiecki · 4 years, 3 months ago
  53. f316276 mangle: mangle_Resize() by Robert Swiecki · 4 years, 3 months ago
  54. f6a667a hfuzz-cc: implement commonPostOpts by Robert Swiecki · 4 years, 3 months ago
  55. 0414a99 Lower the technical maximum input file size to 1MB (from 128MB) by Robert Swiecki · 4 years, 3 months ago
  56. 9d5e143 hfuzz-cc: don't link -ldl under NetBSD by Robert Swiecki · 4 years, 3 months ago
  57. aa50893 libhfuzz/instrument: use all possible bits of the scaleMap by Robert Swiecki · 4 years, 3 months ago
  58. 5f41118 libhfuzz/instrument: add tls_model attribute to __sancov_lowest_stack by Robert Swiecki · 4 years, 3 months ago
  59. 4ca2df5 libhfuzz/instrument: custom counter mapping map by Robert Swiecki · 4 years, 3 months ago
  60. 000e783 libhfcommon/util: new func util_runForROSegments() by Robert Swiecki · 4 years, 3 months ago
  61. cc87831 libhfuzz/memory: add bswap'd values to the const feedback dict as well by Robert Swiecki · 4 years, 3 months ago
  62. a60154b libhfuzz/memcmp: no need to save haystacks by Robert Swiecki · 4 years, 3 months ago
  63. b8de119 libhfuzz/instrument: don't add to const_dict if the value is 0 by Robert Swiecki · 4 years, 3 months ago
  64. e98e71a libhfuzz/instrument: end of __sanitizer_cov_8bit_counters_init is not included by Robert Swiecki · 4 years, 3 months ago
  65. fbc04dd libhfuzz/instrument: increase number of 8bit instrumented regions to 256 by Robert Swiecki · 4 years, 3 months ago
  66. fca24ca libhfuzz/instrument: clear old map as it's being counted by Robert Swiecki · 4 years, 3 months ago
  67. 5bc2e9b libhfuzz/hfuzz-cc: support -fsanitize=fuzzer-no-link instrumentation by Robert Swiecki · 4 years, 3 months ago
  68. 4887bbe hfuzz-cc: don't reference libhfuzz lib twice, only at the end of compilation cmdline. Also, make LIBHFUZZ_module modules hidden, so they stay inside DSOs by Robert Swiecki · 4 years, 3 months ago
  69. f0fc8f7 libhfcommon/util: correct declaration of util_getProgAddr for macos by Robert Swiecki · 4 years, 3 months ago
  70. 9feaac5 libhfcommon/util: make util_getProgAddr return a tri-state value by Robert Swiecki · 4 years, 3 months ago
  71. 6ecd208 Merge pull request #307 from catalyst/lzma by robertswiecki · 4 years, 3 months ago
  72. 40e1df6 Makefile: libunwind 1.2.1 (Ubuntu 19.10) wants liblzma by Douglas Bagnall · 4 years, 3 months ago
  73. b791129 libhfuzz/hfuzz-cc: sqlite3 wrappers are not effective, cause it's just one *.o file internally resolved by Robert Swiecki · 4 years, 3 months ago
  74. 0021619 wrap str(n)icmp and sqlite3 string comparison funcs by Robert Swiecki · 4 years, 3 months ago
  75. bfd7d00 mangle: ASCII val - overwrtie 2 to 8 bytes by Robert Swiecki · 4 years, 4 months ago
  76. 815ccf8 mangle: CloneByte seems useless, and improve ASCIIVal: by Robert Swiecki · 4 years, 4 months ago
  77. c12b885 input: simpler dictioary parsing by Robert Swiecki · 4 years, 4 months ago
  78. ddb9127 libhfuzz/memcmp: instrument cmp map also if i==n for strncmp and memcmp by Robert Swiecki · 4 years, 4 months ago
  79. c8a8b28 libhfuzz/instrument: also instrument 1byte const value by Robert Swiecki · 4 years, 4 months ago
  80. 70277e8 hfuzz/memorycmp: update cmp even if strings match by Robert Swiecki · 4 years, 4 months ago
  81. dcef3da libhfuzz: cmsstrcasecmp uses toupper by Robert Swiecki · 4 years, 4 months ago
  82. df28db0 mangle: add Resize by Robert Swiecki · 4 years, 4 months ago
  83. 29e3eae libhfuzz/memcmp+hfuzz-cc: more instrumented glib funcs by Robert Swiecki · 4 years, 4 months ago
  84. 1c1de25 hfuzz: tlower_func -> tolower_func by Robert Swiecki · 4 years, 4 months ago
  85. 2dabb73 mangle: resize, assign more weight to smaller changes by Robert Swiecki · 4 years, 4 months ago
  86. 35eba31 libhfcommon/util: group funcs by function by Robert Swiecki · 4 years, 4 months ago
  87. a4333f7 dictionary: simplify wordlist and feedback list dictionary operations by Robert Swiecki · 4 years, 4 months ago
  88. 3a5682e libhfuzz+hfuzz-cc: more and better glib string wrappers by Robert Swiecki · 4 years, 4 months ago
  89. a0896a3 libhfuzz/hfuzz-cc: add glib memorycmp wrappers #3 by Robert Swiecki · 4 years, 4 months ago
  90. fcacdbf libhfuzz/hfuzz-cc: add glib memorycmp wrappers #2 by Robert Swiecki · 4 years, 4 months ago
  91. 684cb20 libhfuzz/hfuzz-cc: add glib memorycmp wrappers by Robert Swiecki · 4 years, 4 months ago
  92. 882fe7b input: lower the first chunk of the file to be tested from 8kB to 1kB by Robert Swiecki · 4 years, 4 months ago
  93. 2403fbe Set --experimental_const_feedback to true, and rename it to const_feedback #2 by Robert Swiecki · 4 years, 4 months ago
  94. 0f454ec Set --experimental_const_feedback to true, and rename it to const_feedback by Robert Swiecki · 4 years, 4 months ago
  95. 7aa02a1 libhfuzz: add limitation (steps) to checks util_isAddrRO. Not every n-th (currently: 128th) value is checked and possibly added to the const dictionary by Robert Swiecki · 4 years, 4 months ago
  96. 05ff725 libhfuzz: add ATOMIC by Robert Swiecki · 4 years, 4 months ago
  97. 34e5dbc Makefile: allow for more aggressive inlining, esp. of the libhfuzz/ functions by Robert Swiecki · 4 years, 4 months ago
  98. a8e08a1 libhfuzz: inline _memcmp by Robert Swiecki · 4 years, 4 months ago
  99. 7f9f3d3 mangle: mangle_Bytes - limit size to 2 bytes by Robert Swiecki · 4 years, 4 months ago
  100. 0e65697 mangle: mangling simplifications by Robert Swiecki · 4 years, 4 months ago