source: zzuf/trunk/NEWS @ 4241

Last change on this file since 4241 was 2366, checked in by Sam Hocevar, 12 years ago
  • Property svn:keywords set to Id
File size: 2.2 KB
RevLine 
[1513]1$Id: NEWS 2366 2008-06-13 09:31:21Z sam $
2
[2366]3Changes from zzuf 0.11 to 0.12
4
5 * no longer crash when the fuzzed application uses realloc() before all
6   libraries have been properly initialised.
7 * minor bug fixes and changes.
8 * deprecate -F in favour of -j, to mimic make.
9
[2338]10Changes from zzuf 0.10 to 0.11
[1867]11
[2338]12 * non-locking stdio functions and dup()/dup2() reimplementations
13 * improved testsuite with RNG statistical analysis
14 * better fuzzing ratio range and random number generation
15
16Changes from zzuf 0.9 to 0.10
17
[1867]18 * network port selection for targeted fuzzing
19
[2338]20Changes from zzuf 0.8.1 to 0.9
[1797]21
22 * support for cherry-picking fuzzed descriptors
[1804]23 * support for CPU time limits
[1797]24 * do not interfere with LD_PRELOAD mechanisms
25
[2338]26Changes from zzuf 0.8 to 0.8.1
[1764]27
28 * remove spurious debug message
29 * fix an unsaved errno issue
30
[2338]31Changes from zzuf 0.7 to 0.8
[1760]32
33 * getopt_long() reimplementation
34 * fix for 64bit issues
35 * -M works on OpenBSD
36 * mmap reimplementation does not use the heap
37
[2338]38Changes from zzuf 0.6.1 to 0.7
[1726]39
40 * added new fuzzing modes
41 * fixed crash in regex handlers
42 * improved debug messages
43
[2338]44Changes from zzuf 0.6 to 0.6.1
[1713]45
46 * fixed bad seed offset
[1715]47 * fixed a crash in the memory manager
[1713]48
[2338]49Changes from zzuf 0.5 to 0.6
[1709]50
51 * allow to fuzz only parts of the input
52 * support for readv(), pread(), recv(), recvfrom(), recvmsg()
53 * support for asynchronous IO
54 * minor fixes for crashes and memory leaks
55
[2338]56Changes from zzuf 0.4 to 0.5
[1674]57
58 * ratio range support
59 * auto-increment mode
60 * better timing support, better debug messages, improved documentation
61
[2338]62Changes from zzuf 0.3 to 0.4
[1654]63
64 * check for memory exhausting processes
65 * built-in MD5 hashing
66 * fix for mmap(), OS X map_fd() support
67
[2338]68Changes from zzuf 0.2 to 0.3
[1622]69
70 * FreeBSD, NetBSD and OpenBSD support
71 * direct standard input fuzzing
72 * stdio support: full (FreeBSD), freopen, fseeko, rewind
73 * fd support: mmap, munmap
74
[2338]75Changes from zzuf 0.1 to 0.2
[1576]76
77 * network and standard input support
78 * Mac OS X support
79 * custom random number generator
80 * byte protection and refusal
81
[1513]82Changes to 0.1
83
84 * initial release
85 * only works on Linux
86 * stdio support: fopen, fopen64, fseek, fread, getc, fgetc, fgets, ungetc,
87   fclose, getline, getdelim, __getdelim
88 * fd support: open, open64, read, lseek, lseek64, close
89 * fuzzing modes: toggle random bits
Note: See TracBrowser for help on using the repository browser.