1$Id: CHANGES,v 1.18 1999/09/21 15:47:32 dugsong Exp $
2
3v1.6 Tue Sep 21 11:06:19 EDT 1999
4
5- Added -g and -G IP LSRR options, to implement Windows IP source
6  routing attack from Anthony Osborne <Anthony_Osborne@nai.com>.
7
8- Fixed libnet-0.99b's insert_ipo().
9
10v1.5 Thu Jul 29 11:48:08 EDT 1999
11
12- Fix handling of padded ethernet frames (such as for TCP SYNs),
13  as reported by Nergal <nergal@icm.edu.pl>.
14
15v1.4 Sat Jul 24 18:30:49 EDT 1999
16
17- Added misc-2: Linux IP chains attack from John McDonald
18  <jm@dataprotect.com>.
19
20v1.3 Fri Jun 25 17:00:09 EDT 1999
21
22- Modified libnet-0.99b's write_ip.c to do zero packet copies.
23
24- Added misc-1: Thomas Lopatic's Windows NT 4 SP2 attack.
25
26- Cleaned up ip_frag.c, list.c, send.c.
27
28- Added test/mies.c OpenBSD 2.4 last frag < 4 byte ENOBUFS demo.
29
30- Added errata to TODO document.
31
32v1.2 Thu May 20 23:53:21 EDT 1999
33
34- Fixed transport protocol header preservation.
35
36- Fixed sending of short frags (and frag-7 attack) on Linux.
37
38- Added tcbt-1 attack, for a total of 20 attacks.
39
40- Fixed IP ID, TCP SYN parameters in tcbc-2 attack.
41
42- Fixed wild free() in list.c, tcp_seg.c.
43
44- Added real tcpdump-style printing of packets.
45
46- Rewrote checksum.c in libnet-0.99b to do fast zero-copy
47  checksumming.
48
49- Added libnet-0.99b Solaris support from John McDonald
50  <jmcdonal@unf.edu>.
51
52v1.1 Tue May 18 11:26:20 EDT 1999
53
54- Import libnet-0.99b (adds my BSD patches).
55
56- Implement TCP attacks 1, 3-5, 7-9, TCBC attacks 2-3, insert 2.
57
58v1.0 Thu May 13 11:05:04 EDT 1999
59
60- Public release.
61
62v0.1b Tue May  4 09:56:58 EDT 1999
63
64- Linux support added.
65
66- BSD/OS support added (minor patch to Libnet-0.99's configure.in).
67
68- additional debugging code enabled (add -DDEBUG to CFLAGS in the
69  top-level Makefile to see).
70
71v0.1a Mon May  3 17:02:35 EDT 1999
72
73- Initial release. All "frag" attacks implemented.
74
75