File: NEWS

package info (click to toggle)
zzuf 0.12-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,960 kB
  • ctags: 361
  • sloc: ansic: 4,025; sh: 241; makefile: 82
file content (89 lines) | stat: -rw-r--r-- 2,266 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
$Id$

Changes from zzuf 0.11 to 0.12

 * no longer crash when the fuzzed application uses realloc() before all
   libraries have been properly initialised.
 * minor bug fixes and changes.
 * deprecate -F in favour of -j, to mimic make.

Changes from zzuf 0.10 to 0.11

 * non-locking stdio functions and dup()/dup2() reimplementations
 * improved testsuite with RNG statistical analysis
 * better fuzzing ratio range and random number generation

Changes from zzuf 0.9 to 0.10

 * network port selection for targeted fuzzing

Changes from zzuf 0.8.1 to 0.9

 * support for cherry-picking fuzzed descriptors
 * support for CPU time limits
 * do not interfere with LD_PRELOAD mechanisms

Changes from zzuf 0.8 to 0.8.1

 * remove spurious debug message
 * fix an unsaved errno issue

Changes from zzuf 0.7 to 0.8

 * getopt_long() reimplementation
 * fix for 64bit issues
 * -M works on OpenBSD
 * mmap reimplementation does not use the heap

Changes from zzuf 0.6.1 to 0.7

 * added new fuzzing modes
 * fixed crash in regex handlers
 * improved debug messages

Changes from zzuf 0.6 to 0.6.1

 * fixed bad seed offset
 * fixed a crash in the memory manager

Changes from zzuf 0.5 to 0.6

 * allow to fuzz only parts of the input
 * support for readv(), pread(), recv(), recvfrom(), recvmsg()
 * support for asynchronous IO
 * minor fixes for crashes and memory leaks

Changes from zzuf 0.4 to 0.5

 * ratio range support
 * auto-increment mode
 * better timing support, better debug messages, improved documentation

Changes from zzuf 0.3 to 0.4

 * check for memory exhausting processes
 * built-in MD5 hashing
 * fix for mmap(), OS X map_fd() support

Changes from zzuf 0.2 to 0.3

 * FreeBSD, NetBSD and OpenBSD support
 * direct standard input fuzzing
 * stdio support: full (FreeBSD), freopen, fseeko, rewind
 * fd support: mmap, munmap

Changes from zzuf 0.1 to 0.2

 * network and standard input support
 * Mac OS X support
 * custom random number generator
 * byte protection and refusal

Changes to 0.1

 * initial release
 * only works on Linux
 * stdio support: fopen, fopen64, fseek, fread, getc, fgetc, fgets, ungetc,
   fclose, getline, getdelim, __getdelim
 * fd support: open, open64, read, lseek, lseek64, close
 * fuzzing modes: toggle random bits