Automatic conversion of the NetBSD pkgsrc CVS module, use with care
a396fe954a
-------------- Version 0.80b: -------------- - Added a check for $PATH-induced loops. Spotted by Kartik Agaram. - Added AFL_KEEP_ASSEMBLY. - Override for AFL_USE_ASAN if set at afl compile time. Requested by Hanno Boeck. -------------- Version 0.79b: -------------- - Minor adjustment to path skipping logic. - Several documentation updates to reflect the changes made yesterday. -------------- Version 0.78b: -------------- - CPU governor check. Problem spotted by Joe Zbiciak. - Favored paths are now selected strictly based on new edges, not hit counts. This speeds up the first pass by a factor of 3-6x without significantly impacting ultimate coverage (tested with libgif, libpng, libjpeg). It also allows some performance & memory usage improvements by making some of the in-memory bitmaps much smaller. - Multiple significant performance improvements to bitmap checking functions, plus a switch to a faster hash. - Owing largely to these optimizations, bitmap size is bumped to 64 kB and a warning is added to detect older binaries that rely on smaller bitmaps. -------------- Version 0.77b: -------------- - Added AFL_SKIP_CHECKS to bypass binary checks when really warranted. Requested by Jakub Wilk. - Typo fixes. - Warning for runs that are aborted early on. -------------- Version 0.76b: -------------- - Another signal handling fix for Solaris. Submitted by Martin Carpenter. -------------- Version 0.75b: -------------- - A slightly more "elegant" kludge for the %llu glitch (see types.h). - CPU load warnings relaxed a bit. -------------- Version 0.74b: -------------- - More responsive exec speed averages and better UI speed scaling. - Fix for interrupted reads on Solaris. Submitted by Martin Carpenter. -------------- Version 0.73b: -------------- - Fix a stray memcpy() instead of memmove() on overlapping buffers. Mostly harmless but still dumb. Spotted thanks to David Higgs. -------------- Version 0.72b: -------------- - Map size bumped up to 32k. You may want to recompile instrumented binaries (but nothing horrible will happen if you don't). - Huge performance improvements for bit-counting functions. - Default optimizations now include -funroll-loops. This should have interesting effects on the instrumentation. Frankly, I'm just going to ship it and see what happens next. I have a good feeling about this. - Fix for stack alignment crash on MacOS X 10.10; looks like the rhetorical question in the comments in afl-as.h has been answered. Spotted by Mudge Zatko. -------------- Version 0.71b: -------------- - A fix for the nonsensical MacOS ELF check. Spotted by Mudge Zatko. - Improvements to ASAN checks. -------------- Version 0.70b: -------------- - Explicit detection of ASAN. - Patches to compile on Solaris. Contributed by Martin Carpenter. -------------- Version 0.69b: -------------- - Improved detection of non-instrumented binaries. - Crash counter in -C mode is now accurate. - Fix for an obscure install bug that made afl-as non-functional with the tool installed to /usr/bin instead of /usr/local/bin. Found by Florian Kiersch. - Fix for a cosmetic SIGFPE when Ctrl-C is pressed while the fork server is spinning up. -------------- Version 0.68b: -------------- - Crash exploration mode! Woot! -------------- Version 0.67b: -------------- - Several more typos fixed, the project is now cartified 100% typo-free. Thanks to Thomas Jarosch and Jakub Wilk. - Write fuzzer_stats early on. - Minor fix for MacOS X operation as root. Spotted by Tobias Ospelt. - Make it possible to override -O3. Patch by Jakub Wilk. -------------- Version 0.66b: -------------- - Fix for a very obscure issue with build systems that use gcc as an assembler for hand-written .s files, confusing afl-as. Affected nss. Reported by Hanno Boeck. - Fix for a bug when cleaning up synchronized fuzzer output dirs. Reported by Thomas Jarosch. |
||
---|---|---|
archivers | ||
audio | ||
benchmarks | ||
biology | ||
bootstrap | ||
cad | ||
chat | ||
comms | ||
converters | ||
cross | ||
databases | ||
devel | ||
distfiles | ||
doc | ||
editors | ||
emulators | ||
filesystems | ||
finance | ||
fonts | ||
games | ||
geography | ||
graphics | ||
ham | ||
inputmethod | ||
lang | ||
licenses | ||
math | ||
mbone | ||
meta-pkgs | ||
misc | ||
mk | ||
multimedia | ||
net | ||
news | ||
packages | ||
parallel | ||
pkgtools | ||
regress | ||
security | ||
shells | ||
sysutils | ||
templates | ||
textproc | ||
time | ||
wm | ||
www | ||
x11 | ||
Makefile | ||
pkglocate | ||
README |
$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $ Please see doc/pkgsrc.txt for information.