Revisions of honggfuzz
buildservice-autocommit
accepted
request 1133982
from
Martin Pluskal (pluskalm)
(revision 30)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 1133979
from
Andrea Manzini (amanzini)
(revision 29)
- Update to 2.6: * env NO_COLOR support * fix problems with linux/bfd ```init_disassemble_info``` * Support ```--exit_on_time``` * ```strlcat``` supported in libhfuzz/memorycmp * Some patches for MacOSX, sadly no support for ARM yet * Improvement on Android and FreeBSD targets * added missing ```add missing disassemble_free_target()``` - Dropped following patches as already included in upstream : * 0001-Always-pass-4-arguments-to-init_disassemble_info-no-.patch * 0002-linux-bfd-use-DIAGNOSTIC_ERROR_SWITCH-define-to-figu.patch * 0003-linux-bfd-cover-include-diagnostics.h-with-__has_inc.patch
buildservice-autocommit
accepted
request 1072114
from
Martin Pluskal (pluskalm)
(revision 28)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 27)
- Fix linking with latest binutils
buildservice-autocommit
accepted
request 999853
from
Martin Pluskal (pluskalm)
(revision 26)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 999245
from
Christophe Giboudeaux (cgiboudeaux)
(revision 25)
- Update to 2.5 * fixed build for Android NDK >= 23 * fixed build for CygWin * improved hfuzz-cc, so it supports -x correctly * error returned if unknown cmd-line parameters are provided * support for thread CPU pinning * various fixes for *BSD * increased number of dictionary entries (to 8192) - Add upstream changes to fix build with recent binutils: * 0001-Always-pass-4-arguments-to-init_disassemble_info-no-.patch * 0002-linux-bfd-use-DIAGNOSTIC_ERROR_SWITCH-define-to-figu.patch * 0003-linux-bfd-cover-include-diagnostics.h-with-__has_inc.patch
buildservice-autocommit
accepted
request 887467
from
Martin Pluskal (pluskalm)
(revision 24)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 23)
- Update to version 2.4: * better NetBSD support (compatiblity) * fixed mangle_getLen() #360 * disabled --linux_net_ns by default, as the Linux kernel dies under heavy load of new net namespaces * added support for address compression in IntelPT mode * simplified input_skipFactor() which now yields better results (faster coverage acquisition) * added --save_smaller for the use with Rust fuzzing * fixed Android build under MacOSX * simplified some mangle() functions
buildservice-autocommit
accepted
request 830701
from
Martin Pluskal (pluskalm)
(revision 22)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 21)
Martin Pluskal (pluskalm)
accepted
request 829698
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 2.3.1: - honggfuzz.h - split run_t into substructs - clang-format options in .clang-format - added missing mutex initializers - removed unncessary comparisons to 'true' and 'false' - improved NetBSD compatibility - removed unnecessary memory fences (speed ups) - faster searching through the binary for const 4/8-byte values - removed unnecessary includes with iwyu - libhfnetdriver - general improvements around local socket fuzzing and timeouts - Added 8bitcnt instrumentation - use hfuzz-cc/hfuzz-8bitcnt-(gcc|clang) for that - PC-guard instrumentation now uses edge counting - --experimental_const_feedback is now set to true by default - additional string instrumentation wrappers: glib, lcms - additional mutators: splicing, changing ascii numbers - additional integer comparison instrumentation (adding integers to the dynamic dictionary) - fixed linking with ld.lld - removed `sanitizer-coverage-prune-blocks` from hfuzz-cc.c - most mutators have now either overwrite or insert versions - fixed memory barriers in libhfuzz/ - implemented skip_factor which dictates how often a given input is fuzzed - lowered the default timeout to 1 second - honggfuzz now uses microseconds, instead of milliseconds across the code - added some new functions to libhfcommon/files - enabled more aggressive inlining in hfuzz-cc/ - fixed compilation dependency under MacOS X - remove 0001-fix-some-m32-compilation-issues-type-casting.patch (upstream)
buildservice-autocommit
accepted
request 786331
from
Martin Pluskal (pluskalm)
(revision 19)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 786277
from
Christophe Giboudeaux (cgiboudeaux)
(revision 18)
- Add upstream patch to fix the i586 build: * 0001-fix-some-m32-compilation-issues-type-casting.patch
buildservice-autocommit
accepted
request 785933
from
Martin Pluskal (pluskalm)
(revision 17)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 16)
- Update to version 2.1: * string/int comparison enabled for targets built with *SAN, but w/o hfuzz-cc * Parallel work made faster by using faster ATOMIC constructs (check first, then update) * Implement --experimental_const_feedback - const string/integer feedback (used as an additional dictionary) * Sanitizer report files are "better"-deleted (i.e. based on PID and not TID) * New patches for fuzzing added (e.g. for bind-9.16.0/9.15.7) * Buffered output enabled in display.c * Some functions moved from per-arch arch.c to common subproc.c * Added suport for bfd/binutils-2.33 - And more from previous releases - see provided CHANGELOG
buildservice-autocommit
accepted
request 584450
from
Martin Pluskal (pluskalm)
(revision 15)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 14)
- Clean up spec file using spec-cleaner - Update project url
buildservice-autocommit
accepted
request 579540
from
Martin Pluskal (pluskalm)
(revision 13)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 579535
from
Michael Vetter (jubalh)
(revision 12)
- Update to version 1.5: * Persistent fuzzing now works with MacOS-X * Fixed some examples/ to make it work with MacOS-X * Should compile cleanly with newer MacOS-X versions - Changes from version 1.4: * Socketfuzzer by @dobin * TCP fuzzer (HonggFuzzer NetDriver) in libhfnetdriver * Display: changed layout a bit * Better examples/ dir: Apache HTTP, ISC Bind * Added persistent and netdriver signatures * Added missing symbols for newer -fsanitize-coverage (const) * Changed internal structures (global vs run) - Remove honggfuzz-binutils_2.29.patch: contained in release
buildservice-autocommit
accepted
request 530370
from
Martin Pluskal (pluskalm)
(revision 11)
baserev update by copy to link target
Displaying revisions 1 - 20 of 30