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