Commit Graph

10 Commits

Author SHA256 Message Date
Martin Pluskal
8995135b7f Accepting request 786277 from home:cgiboudeaux:branches:devel:tools
- Add upstream patch to fix the i586 build:
  * 0001-fix-some-m32-compilation-issues-type-casting.patch

OBS-URL: https://build.opensuse.org/request/show/786277
OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=18
2020-03-19 07:45:01 +00:00
Martin Pluskal
f5d805c214 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=16
2020-03-17 13:10:26 +00:00
Martin Pluskal
cb30517f06 - Clean up spec file using spec-cleaner
- Update project url

OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=14
2018-03-08 14:09:42 +00:00
Martin Pluskal
daafd22af4 Accepting request 579535 from home:jubalh:branches:devel:tools
- 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

OBS-URL: https://build.opensuse.org/request/show/579535
OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=12
2018-02-23 14:54:45 +00:00
Martin Pluskal
35a7ecb683 - Update to version 1.1:
* Simplified and improved hfuzz_cc compiler
  * More string instrumentation in libhfuzz
  * Android: works with Android-NDK 15 and newer only
  * Dockerfile
  * Refreshed docs
  * Linux: Faster BTS/PT due to less PMU state resets
  * Linux: tests and by-pass for the Linux' fork-when-multithreaded
    problem
  * libFuzzer/AFL style dictionaries
  * Runnable under docker/oss-fuzz
- Changes for version 1.0:
  * Multiple stability improvements for most of the supported
    architectures
  * More examples in examples/ (e.g. Linux kernel IP for BTS/PT)
  * Documentation updates
  * Added honggfuzz compiler wrapper in hfuzz_cc/
  * Reworked buffer mangling logic
- Drope reproducible.patch and gcc7.patch
- Add honggfuzz-binutils_2.29.patch to fix building with latest
  binutils

OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=10
2017-10-02 09:26:20 +00:00
Martin Pluskal
5cb2d9ddaf Accepting request 498974 from home:bmwiedemann:branches:devel:tools
- Add reproducible.patch to sort input files to make build reproducible
  (boo#1041090)
- Add gcc7.patch to make it build on GCC7 in Factory

OBS-URL: https://build.opensuse.org/request/show/498974
OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=8
2017-05-29 12:51:28 +00:00
Martin Pluskal
4d57c49b65 - Update to version 0.9:
* Smaller and bigger reworks:
    + Android Makefile
    + New sanitizers.c
    + Display console with scrolling logs
    + Improved libhfuzz - esp. the trace_cmp handling
    + Improved mangle.c
  * Multiple examples of persistent fuzzing: libpng, jpeg, libxml,
    apache, openssl

OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=6
2017-04-29 17:37:39 +00:00
Martin Pluskal
61919b2187 Accepting request 454717 from home:jengelh:branches:devel:tools
- Update description

OBS-URL: https://build.opensuse.org/request/show/454717
OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=4
2017-02-06 15:17:12 +00:00
Dominique Leuenberger
f369e7f340 Accepting request 453167 from devel:tools
new package, popular fuzzer

OBS-URL: https://build.opensuse.org/request/show/453167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/honggfuzz?expand=0&rev=1
2017-02-06 14:04:22 +00:00
Martin Pluskal
0e90eebc55 OBS-URL: https://build.opensuse.org/package/show/devel:tools/honggfuzz?expand=0&rev=2 2017-01-28 14:53:05 +00:00