source: zzuf/trunk/NEWS @ 4253

Last change on this file since 4253 was 4253, checked in by sam, 5 years ago

Fix copyright information and remove Id tag everywhere.

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