source: zzuf/trunk/NEWS @ 4277

Last change on this file since 4277 was 4253, checked in by Sam Hocevar, 10 years ago

Fix copyright information and remove Id tag everywhere.

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