source: zzuf/trunk/NEWS @ 2366

Last change on this file since 2366 was 2366, checked in by sam, 6 years ago
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1$Id$
2
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
10Changes from zzuf 0.10 to 0.11
11
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
18 * network port selection for targeted fuzzing
19
20Changes from zzuf 0.8.1 to 0.9
21
22 * support for cherry-picking fuzzed descriptors
23 * support for CPU time limits
24 * do not interfere with LD_PRELOAD mechanisms
25
26Changes from zzuf 0.8 to 0.8.1
27
28 * remove spurious debug message
29 * fix an unsaved errno issue
30
31Changes from zzuf 0.7 to 0.8
32
33 * getopt_long() reimplementation
34 * fix for 64bit issues
35 * -M works on OpenBSD
36 * mmap reimplementation does not use the heap
37
38Changes from zzuf 0.6.1 to 0.7
39
40 * added new fuzzing modes
41 * fixed crash in regex handlers
42 * improved debug messages
43
44Changes from zzuf 0.6 to 0.6.1
45
46 * fixed bad seed offset
47 * fixed a crash in the memory manager
48
49Changes from zzuf 0.5 to 0.6
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
56Changes from zzuf 0.4 to 0.5
57
58 * ratio range support
59 * auto-increment mode
60 * better timing support, better debug messages, improved documentation
61
62Changes from zzuf 0.3 to 0.4
63
64 * check for memory exhausting processes
65 * built-in MD5 hashing
66 * fix for mmap(), OS X map_fd() support
67
68Changes from zzuf 0.2 to 0.3
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
75Changes from zzuf 0.1 to 0.2
76
77 * network and standard input support
78 * Mac OS X support
79 * custom random number generator
80 * byte protection and refusal
81
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.