2002-01-04 11:24  mborella

	* doc/ipgrab.texi, src/datalink.c: Fixed compilation error with
	libpcap 0.4 due to change in data structure.

2002-01-03 12:12  mborella

	* configure, configure.in, doc/ipgrab.texi, src/radius.c:
	Documentation update.

2002-01-03 11:41  mborella

	* configure: Removed unnecessary libraries from linking.

2002-01-02 18:04  mborella

	* src/: ah.c, datalink.c, dhcp.c, display.c, dns.c, error.c,
	file.c, icmp.c, icmpv6.c, igmp.c, ip.c, ipv6.c, ipx.c, ipxrip.c,
	netbios_ns.c, ospf.c, rip.c, ripng.c, slp.c, tcp.c: Changed all
	instances of sprintf() to snprintf()

2002-01-02 13:31  mborella

	* src/file.c: Changes to properly detect PCAP files on big endian
	machines.

2002-01-02 12:16  mborella

	* ChangeLog, config.in, configure.in, doc/ipgrab.texi,
	src/dynports.c, src/utilities.c: Changes to cleanly compile on
	FreeBSD 4.3

2001-12-07 17:11  mborella

	* src/file.c: Added second libpcap signature so that we can support
	newer libpcap trace files.

2001-11-28 18:20  mborella

	* src/radius_3gpp2.c: More changes to 3GPP2 RADIUS.

2001-11-21 16:03  mborella

	* src/: Makefile.am, Makefile.in, radius.c, radius_3gpp2.c,
	radius_3gpp2.h: Broke out 3GPP2 RADIUS section into separate file,
	added more parameters

2001-11-21 12:04  mborella

	* src/: Makefile.am, Makefile.in, iana.c, iana.h, radius.c,
	utilities.c: Added support for IANA vendor types, enhanced RADIUS
	decoding.

2001-11-15 18:10  mborella

	* src/: Makefile.am, Makefile.in, ip_services.c, ip_services.h,
	radius.c, radius.h: Added basic RADIUS support.

2001-11-15 14:15  mborella

	* src/: ftpctrl.c, local.h: Fixed reply code determination in FTP
	control packets.

2001-11-15 13:28  mborella

	* src/ipgrab.c: Fixed support for the -v option.  It prints the
	version number then terminates the program now.

2001-11-14 18:22  mborella

	* src/: Makefile.am, Makefile.in, datalink.c, display.c, gre.c,
	ip.c, ip_services.c, ip_services.h, nntp.c, nntp.h, payload.c,
	ppp.c, udp.c, utilities.c, utilities.h: Added NNTP support, fixed a
	couple of minimal mode errors with respect to payload displaying
	and lumping packets together.

2001-11-02 17:59  mborella

	* src/rtcp.c: Major fixes to RTCP

2001-11-02 13:45  mborella

	* ChangeLog, config.guess, config.sub, configure, configure.in,
	ipgrab.gp, doc/ipgrab.texi: Updated config.guess and config.sub

2001-11-01 18:23  mborella

	* src/: Makefile.am, Makefile.in, datalink.c, datalink.h,
	ethertypes.c, file.c, file.h, gre.c, ip_protocols.c, ipgrab.c,
	ppp.c, ppp.h: Added support for reading Sun Snoop file format.	In
	the process, completely re-architected the read-from-file process
	to make it more generic.

2001-10-19 10:24  mborella

	* src/: arp.c, dhcp.c, display.c: Fixed several files to compile
	with gcc-3.0

2001-10-12 16:45  mborella

	* src/: l2tp.c, tcp.c, udp.c: Fixed L2TP lock up and ordering of
	port numbers.

2001-10-11 18:02  mborella

	* src/rtcp.c: Added some more RTCP functionality.

2001-10-11 17:03  mborella

	* src/: Makefile.am, Makefile.in, dynports.c, ip_services.h,
	rtcp.c, rtcp.h: Added basic RTCP support.

2001-10-11 15:43  mborella

	* src/: dynports.c, dynports.h, ipv6.c, ipv6.h, ospf.c, rtp.c,
	rtp.h: Fixed RTP support.

2001-10-09 18:20  mborella

	* src/: Makefile.am, Makefile.in, datalink.c, display.c, display.h,
	dynports.c, dynports.h, ftpctrl.c, ip.c, ip_services.c,
	ip_services.h, local.h, packet_manip.c, packet_manip.h, state.c,
	state.h, tcp.c, tftp.c, tftp.h, udp.c: Added support for TFTP, in
	the process enhanced the dynamic port mapping functionality.

2001-10-07 14:17  mborella

	* src/: Makefile.am, Makefile.in, dynports.c, ftpctrl.c, ftpctrl.h,
	ip_services.c, ip_services.h, packet_manip.h, parse_cl.c,
	parse_cl.h, ppp.h: Added support for FTP control sessions.

2001-10-02 17:29  mborella

	* src/: mppc.c, mppc.h: Added MPPC module.

2001-10-02 17:28  mborella

	* src/: Makefile.am, Makefile.in, ppp.c: [no log message]

2001-10-02 16:36  mborella

	* src/: Makefile.am, Makefile.in, ccp.c, ccp.h, parse_cl.c,
	parse_cl.h, ppp.c, ppp.h: Added CCP module.

2001-10-02 15:31  mborella

	* ChangeLog, Makefile.in, aclocal.m4, config.in, configure,
	configure.in, doc/Makefile.in, doc/ipgrab.texi: [no log message]

2001-10-02 13:37  mborella

	* src/: Makefile.am, Makefile.in, cbcp.c, cbcp.h, chap.c, lcp.c,
	ppp.c, ppp.h, pptp.c: Added cbcp.h and cbcp.c for the Callback
	Control Protocol

2001-09-10 10:47  mborella

	* src/ipgrab.c: Fixed an unnecessary memory allocation.

2001-09-07 17:50  mborella

	* ipgrab.gp, src/packet_manip.c, src/padding.c, src/payload.c,
	src/utilities.c, src/utilities.h: Generalized the
	get_packet_bytes() functions and the displaying of padding and
	payload.

2001-09-07 17:17  mborella

	* src/: padding.c, padding.h: Module for displaying padding.

2001-09-07 17:16  mborella

	* src/datalink.c: Disabled payloads and padding display in minimal
	mode

2001-09-07 15:59  mborella

	* src/: Makefile.am, Makefile.in, arp.c, datalink.c, dhcp.c,
	icmp.c, icmpv6.c, ip.c, mobileip.c, ospf.c, packet_manip.c,
	packet_manip.h, parse_cl.c, parse_cl.h, payload.c, snmp.c, ssh.c,
	tcp.c: Developed a more generic way of handling padding in packets,
	by adding an "apparent end" to packets.  The apparent end is where
	a protocol says that a packet ends, but the real end is where the
	capture library says that the packet ends.  The difference between
	the two is the padding

2001-09-07 14:27  mborella

	* src/: datalink.c, stats.c, stats.h: Fixed problem with stats
	counting headers encapsulated in ICMP.

2001-09-04 17:34  mborella

	* tools/pmm/: main.cc, xml.cc, xml.h: Initial check in

2001-09-04 17:33  mborella

	* tools/pmm/: Makefile.am, Makefile.in, aclocal.m4, configure,
	configure.in, field.cc, field.h, protocol.cc, protocol.h, value.cc,
	value.h, protocols/mobileip.xml: Checkpoint checkin of modified pmm
	code

2001-07-24 17:13  mborella

	* tools/pmm/: data.c, data.h: Removed C data routines.

2001-07-24 17:11  mborella

	* tools/pmm/: data.c, data.h, field.cc, field.h, main.c,
	protocol.cc, protocol.h, utilities.c, utilities.h, value.cc,
	value.h: Initial checkin of C++ code.

2001-06-20 17:48  mborella

	* tools/pmm/: data.c, data.h, main.c: Added traverse and reading
	functions to the data module.

2001-06-20 15:07  mborella

	* tools/pmm/: ChangeLog, Makefile.am, Makefile.in, config.h,
	config.in, configure, configure.in, data.c, data.h, error.c,
	error.h, main.c, read_xml.c, read_xml.h, utilities.c, utilities.h:
	Added error and utility modules.  Made the data module more "object
	oriented"

2001-06-20 12:31  mborella

	* tools/pmm/protocols/mobileip.xml: Added mobile XML schema.

2001-06-15 13:52  mborella

	* tools/pmm/: AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am,
	Makefile.in, NEWS, README, acconfig.h, acinclude.m4, aclocal.m4,
	config.h, config.in, configure, configure.in, data.c, data.h,
	global.h, main.c, read_xml.c, read_xml.h: Initial check-in of the
	bulk of the PMM code.

2001-05-28 15:39  mborella

	* ChangeLog, configure, configure.in, ipgrab.gp, doc/ipgrab.texi:
	Final commit for 0.9.4

2001-05-28 15:09  mborella

	* src/: Makefile.am, Makefile.in, payload.c: Marked the payload
	module as an application protocol so that it doesn't print junk
	when -a is used.

2001-05-28 14:51  mborella

	* src/: ip.c, layers.c, packet_manip.c, packet_manip.h, parse_cl.c,
	parse_cl.h: Added -a option for suppressing the display of app
	layer data.  IP module now sets the end of the packet to be the end
	as given by the length of the IP packet.  This helps with
	tinygrams.

2001-05-28 14:24  mborella

	* src/: Makefile.am, Makefile.in, ah.c, arp.c, chap.c, dhcp.c,
	display.c, display.h, dns.c, esp.c, ethernet.c, gre.c, hexbuffer.c,
	http.c, icmp.c, icmpv6.c, igmp.c, ip.c, ipcp.c, ipgrab.c, ipv6.c,
	ipx.c, ipxrip.c, isakmp.c, l2tp.c, layers.c, layers.h, lcp.c,
	llc.c, local.h, loopback.c, mobileip.c, netbios_ns.c, ospf.c,
	packet_manip.c, ppp.c, pppoe.c, pptp.c, raw.c, rip.c, ripng.c,
	rsvp.c, rtp.c, sdp.c, sip.c, slip.c, slp.c, snmp.c, spx.c, ssh.c,
	tcp.c, udp.c: Implemented a number of changes: 1) The big one: Made
	determination of protocol layer transparent to the	  user of
	the displaying API.  As long at each protocol module	tells the
	(new) layering module which layer it is, the display  functions
	will figure out whether or not to print something.  2) Modified
	TCP's header length display to include # of bytes 3) Fixed HTTP
	displaying to wrap headers and to use the hexbuffer   properly.  4)
	Fixed hexbuffer to work properly when lines are being read.

2001-05-28 11:56  mborella

	* src/: layers.c, layers.h: Added layer tracking module.

2001-05-28 11:47  mborella

	* src/template.c: Updated template.c to reflect newer practices.

2001-05-18 17:07  mborella

	* doc/ipgrab.texi: Documentation update.

2001-05-18 17:04  mborella

	* TODO, configure, configure.in, doc/ipgrab.texi: Final commit for
	0.9.3

2001-05-18 16:54  mborella

	* src/: arp.c, display.c, sdp.c, sdp.h, sip.c: Fixed displaying
	issues with SIP in minimal mode, as well as SIP interaction with
	SDP.  SDP now requires a length.

2001-05-18 13:04  mborella

	* src/arp.c: Fixed display of excess padding packets with media
	lengths that are too long.

2001-05-18 10:30  mborella

	* src/: display.c, display.h, hexbuffer.c, packet_manip.c, sdp.c,
	sip.c, tcp.c: Fixed a number of issues: get_packet_line() was not
	returning positive values, TCP options were being shown in -t mode,
	added multiline string support, added hexbuffer support to SIP and
	SDP.

2001-05-17 12:58  mborella

	* src/arp.c: Fixed seg fault in arp.c cause by larger than expected
	padding.

2001-05-16 14:33  mborella

	* ChangeLog, doc/ipgrab.texi: Final checkin for 0.9.2. 
	Documentation update.

2001-05-16 12:53  mborella

	* src/rtp.c: Modified RTP to work with APIs.

2001-04-26 21:51  mborella

	* acinclude.m4, aclocal.m4, configure, configure.in: Fixed
	configurator so that warnings appear when headers are not found

2001-04-26 18:49  mborella

	* ChangeLog, configure, configure.in, ipgrab.gp, doc/ipgrab.texi,
	src/dynports.c, src/gre.c, src/mobileip.c, src/payload.c,
	src/rtp.c: Added some minimal support to Mobile IP, fixed payload
	implementation to use API, added support for most protocols to
	dynports.c

2001-04-02 18:18  mborella

	* src/: Makefile.am, Makefile.in, dynports.c, dynports.h,
	ip_services.c, ipgrab.c, mobileip.c, parse_cl.c, parse_cl.h, rtp.c,
	rtp.h: Added dynamic port mapping, added mobile IP registration
	update and registration acknowledgement.

2001-04-02 13:06  mborella

	* src/Makefile.in: Fixed Makefile bad edit from last checkin

2001-04-02 13:04  mborella

	* src/: Makefile.in, datalink.c: Added packet numbering (counting)
	to minimal mode

2001-04-02 12:41  mborella

	* src/: stats.c, stats.h: Added packet stats module for packet
	counting

2001-04-02 12:41  mborella

	* src/: Makefile.am, Makefile.in, ah.c, arp.c, datalink.c, esp.c,
	gre.c, icmp.c, icmpv6.c, igmp.c, ip.c, ipgrab.c, ipv6.c, ipx.c,
	local.h, ospf.c, rsvp.c, tcp.c, udp.c: Added packet counting
	feature that displays counts of different packet types

2001-03-30 16:49  mborella

	* ChangeLog, ipgrab.gp, doc/ipgrab.texi: General update.

2001-03-30 09:36  mborella

	* src/: datalink.c, ipgrab.c, parse_cl.c, parse_cl.h: Added -w
	option for writing to packets to a file.

2001-03-30 08:06  mborella

	* src/mobileip.c: Added Mobile IP mobile/home authentication
	option.

2001-03-28 13:50  mborella

	* src/mobileip.c: Added critical vendor sepcific extension to
	mobile ip.

2001-03-28 12:34  mborella

	* src/: ethertypes.c, ethertypes.h, mobileip.c: Added mobile ip
	session specific extension.

2001-03-27 18:43  mborella

	* src/: ethertypes.c, ethertypes.h, gre.c, gre.h: Finally fixed GRE
	issues so that old and new versions seem to work ok.

2001-03-27 14:45  mborella

	* AUTHORS, ChangeLog, ipgrab.gp, doc/ipgrab.texi, src/ah.c,
	src/datalink.c, src/gre.c, src/icmpv6.c, src/ip_services.c,
	src/ip_services.h, src/ipv6.c, src/isakmp.c, src/mobileip.c,
	src/ospf.c, src/payload.c, src/pppoe.c, src/rip.c, src/ripng.c,
	src/snmp.c, src/spx.c, src/tcp.c, src/udp.c: Added CDMA2000 A11
	support (incomplete).  Fix problems with separators.

2001-03-26 14:55  mborella

	* src/: Makefile.am, Makefile.in, ip_protocols.c, ip_protocols.h,
	rsvp.c, rsvp.h: Added RSVP module which decodes the RSVP common
	header.

2001-03-26 11:00  mborella

	* src/: open_pcap.c, parse_cl.c, parse_cl.h: Added -r option. 
	Allows packets to be read from file given on command line rather
	than an interface.  The file is in the raw form, such as from
	tcpdump -w.

2001-01-19 18:49  mborella

	* src/mobileip.c: Updates to Mobile IP

2001-01-19 18:30  mborella

	* src/: Makefile.am, Makefile.in, dns.c, gre.c, gre.h, icmp.c,
	icmp.h, ip_services.c, ip_services.h, mobileip.c, mobileip.h: Fixes
	to GRE v0, added basic mobile IP support.

2001-01-16 19:22  mborella

	* src/ip.c: Fixed the displaying of IP frags in both verbose and
	minimal modes.

2001-01-16 18:29  mborella

	* src/arp.c: Fixed ARP to display padding on Ethernet runts.

2001-01-05 13:12  mborella

	* src/: chap.c, ipcp.c, lcp.c: More detailed option output in
	minimal mode for LCP, CHAP, and IPCP.

2000-11-07 13:47  mborella

	* configure, configure.in, doc/ipgrab.texi: CHanged version to 0.9.

2000-11-07 13:46  mborella

	* src/: Makefile.in, chap.c, ipcp.c, ipgrab.c, isakmp.c, l2tp.c,
	lcp.c, ssh.c: Fixed a few potential memory leaks.

2000-10-30 17:46  mborella

	* ChangeLog, doc/ipgrab.texi: Documentation update.

2000-10-30 16:06  mborella

	* src/: Makefile.am, Makefile.in, getopt.c, getopt.h,
	getopt_internal.c, parse_cl.c, parse_cl.h: Fixed command line
	parsing routines and made make dist work.

2000-10-17 15:45  mborella

	* src/isakmp.c: Added ISAKMP transform types and parsing.

2000-10-17 11:35  mborella

	* src/: chap.c, datalink.c, display.c, error.h, ipcp.c, ipgrab.c,
	isakmp.c, l2tp.c, lcp.c, ssh.c, utilities.c, utilities.h: Added
	my_malloc() and my_free() routines to utilities.c for safer memory
	management.  Changed all modules that dynamically allocate memory
	to use these routines.

2000-10-12 14:27  mborella

	* src/: isakmp.c, isakmp.h: Added a few basic payloads to ISAKMP.

2000-10-12 13:16  mborella

	* src/: getopt.c, getopt.h: Fixed warning on freebsd build of
	getopt.h and getopt.c

2000-10-12 12:03  mborella

	* AUTHORS, Makefile.in, config.in, configure, configure.in,
	ipgrab.gp, doc/Makefile.in, src/Makefile.in, src/datalink.c,
	src/ethernet.c, src/getopt.c, src/getopt.h, src/getopt_internal.c,
	src/loopback.c, src/parse_cl.c, src/parse_cl.h, src/raw.c,
	src/slip.c, src/tcp.c: Updated getopt.h from the C library and
	added conditional compilation clauses so that the non-library
	getopt() functions that we include only compile if getopt_long() is
	not detected.

2000-10-12 11:20  mborella

	* src/pppoe.c: Yes more minor changes to PPPOE - added hexbuffer
	support.

2000-10-12 11:14  mborella

	* src/pppoe.c: Minor modifications to PPPOE

2000-10-12 11:05  mborella

	* src/: Makefile.am, Makefile.in, datalink.c, display.c, display.h,
	ethertypes.c, ethertypes.h, pppoe.c, pppoe.h, ssh.c: Added PPPOE
	module.

2000-10-11 14:31  mborella

	* src/: Makefile.am, Makefile.in, ip_services.c, ip_services.h,
	ssh.c, ssh.h, utilities.c: Added SSH module, which doesn't do much
	right now due to SSH's statefullness.  I may be able to figure more
	out later.

2000-10-10 15:33  mborella

	* src/l2tp.c: Finished L2TP module (for now)

2000-10-09 15:58  mborella

	* src/l2tp.c: More features added to L2TP parser.

2000-10-09 14:30  mborella

	* configure, configure.in, src/ip_services.c, src/l2tp.c,
	src/l2tp.h: Significant upgrade to l2tp.

2000-10-02 17:37  mborella

	* src/: arp.c, icmp.c, igmp.c: Added more separators.

2000-10-02 17:33  mborella

	* src/: chap.c, ethernet.c, ip.c, ipcp.c, ipx.c, lcp.c, llc.c,
	netbios_ns.c, ppp.c, pptp.c, slp.c, tcp.c, udp.c: Added a separator
	"|" to most of the protocols' minimal modes.

2000-09-28 19:27  mborella

	* src/: ip_services.c, ip_services.h, isakmp.c, isakmp.h: Started
	working on basic ISAKMP support.  Base header is now decoded.

2000-09-27 19:45  mborella

	* src/: Makefile.am, Makefile.in, ipcp.c, ipcp.h, ppp.c, ppp.h:
	Added initial IPCP support.  Fixed bug in interpretation of
	compressed PPP.

2000-09-27 18:16  mborella

	* src/: display.c, display.h, gre.c, lcp.c, pptp.c, pptp.h: Added a
	new display method for multiline hex output.  Minor fixes to LCP
	and added three new methods to PPTP.

2000-09-27 14:27  mborella

	* TODO, configure, configure.in, doc/ipgrab.texi, src/ah.c,
	src/arp.c, src/datalink.c, src/dhcp.c, src/display.c,
	src/display.h, src/dns.c, src/ethernet.c, src/http.c, src/icmp.c,
	src/icmpv6.c, src/igmp.c, src/ipgrab.c, src/ipv6.c, src/ipx.c,
	src/ipxrip.c, src/loopback.c, src/ospf.c, src/packet_manip.h,
	src/raw.c, src/rip.c, src/ripng.c, src/slip.c, src/spx.c,
	src/utilities.c, src/utilities.h: Well, well, lots of changes and
	new protocols supported.
	
	Changed string displaying routines so that they make sure a string
	is actually printable before they display it.
	
	Got rid of old way of displaying integers: DISP_2DEC, etc.

2000-09-05 16:31  mborella

	* TODO: Latest misc updates

2000-09-01 17:31  mborella

	* src/datalink.c: Added PPP knowledge to datalink shim.

2000-09-01 17:28  mborella

	* src/ppp.c: Added CCP knowledge to PPP.

2000-09-01 17:23  mborella

	* src/: chap.c, ppp.c, ppp.h: CHAP is now complete (or so I hope)

2000-09-01 16:31  mborella

	* src/: Makefile.am, Makefile.in, chap.c, chap.h, ipgrab.c, lcp.c,
	local.h, ppp.c, utilities.c, utilities.h: New modules for CHAP
	decoding and utilities are now borken out in their own module. 
	Lots of additions to LCP support.

2000-08-31 17:56  mborella

	* src/: lcp.c, ppp.c, pptp.c: Further progress on LCP.	Options
	initially supported.

2000-08-31 16:54  mborella

	* src/: Makefile.am, Makefile.in, lcp.c, lcp.h, ppp.c, ppp.h: Added
	initial LCP support

2000-08-31 16:13  mborella

	* src/: Makefile.am, Makefile.in, ethertypes.c, ethertypes.h,
	gre.c, ppp.c, ppp.h: Implemented initial PPP support.

2000-08-31 15:29  mborella

	* src/: ethertypes.c, ethertypes.h: New ethertypes module

2000-08-31 15:28  mborella

	* src/: Makefile.am, Makefile.in, arp.c, display.c, display.h,
	ethernet.c, ethernet.h, gre.c: Added new module for calculating
	ether types, finished GREv1 support.  Added new display method,
	display_strmap_hex().

2000-08-31 12:52  mborella

	* src/: Makefile.am, Makefile.in, gre.c, gre.h, ip_protocols.c,
	ip_protocols.h, pptp.c: Added the beginnings of GRE support.

2000-08-30 17:35  mborella

	* src/: pptp.c, pptp.h: Added more PPTP support.

2000-08-30 15:23  mborella

	* TODO, src/ah.c, src/ah.h, src/arp.c, src/arp.h, src/dhcp.c,
	src/dhcp.h, src/display.c, src/display.h, src/dns.c, src/dns.h,
	src/ethernet.h, src/global.h, src/hexbuffer.h, src/http.c,
	src/http.h, src/icmp.c, src/icmp.h, src/icmpv6.c, src/icmpv6.h,
	src/igmp.c, src/igmp.h, src/ip.c, src/ip.h, src/ipgsnmp.h,
	src/ipv6.c, src/ipv6.h, src/ipx.c, src/ipx.h, src/ipxrip.c,
	src/ipxrip.h, src/isakmp.h, src/l2tp.h, src/llc.h, src/local.h,
	src/loopback.h, src/mgcp.c, src/mgcp.h, src/netbios_ns.h,
	src/ns_labels.h, src/open_pcap.c, src/ospf.h, src/packet_manip.c,
	src/payload.h, src/pptp.c, src/pptp.h, src/raw.h, src/rip.h,
	src/ripng.h, src/rtp.h, src/sdp.c, src/sdp.h, src/sip.h,
	src/slip.h, src/slp.h, src/snmp.c, src/spx.h, src/strmap.c,
	src/tcp.c, src/tcp.h, src/template.h, src/udp.c, src/udp.h: Worked
	header file dependencies by breaking out library headers vs. 
	ipgrab headers into global.h and local.h respectively.
	
	Added new display method, display_strmap().  Will slowly convert to
	this method where appropriate.

2000-08-30 09:45  mborella

	* Makefile.in, TODO, configure, doc/Makefile.in, src/Makefile.in,
	src/ip_services.c, src/pptp.c: Minor changes for PPTP support.

2000-08-29 17:19  mborella

	* src/: Makefile.am, Makefile.in, debug.c: Removed debug.c

2000-08-29 16:59  mborella

	* doc/Makefile.in, doc/ipgrab.texi, src/Makefile.am,
	src/Makefile.in, src/ah.c, src/ah.h, src/arp.c, src/arp.h,
	src/datalink.c, src/datalink.h, src/debug.c, src/dhcp.c,
	src/dhcp.h, src/display.c, src/display.h, src/dns.c, src/dns.h,
	src/error.c, src/error.h, src/esp.c, src/esp.h, src/ethernet.c,
	src/global.h, src/hexbuffer.c, src/hexbuffer.h, src/http.c,
	src/http.h, src/icmp.c, src/icmp.h, src/icmpv6.c, src/icmpv6.h,
	src/igmp.c, src/igmp.h, src/ip.c, src/ip.h, src/ip_protocols.c,
	src/ip_protocols.h, src/ip_services.c, src/ip_services.h,
	src/ipgrab.c, src/ipgrab.h, src/ipv6.c, src/ipv6.h, src/ipx.c,
	src/ipx.h, src/ipxrip.c, src/ipxrip.h, src/isakmp.c, src/isakmp.h,
	src/l2tp.c, src/l2tp.h, src/llc.c, src/llc.h, src/loopback.c,
	src/loopback.h, src/mgcp.c, src/mgcp.h, src/netbios_ns.c,
	src/netbios_ns.h, src/ns_labels.c, src/ns_labels.h,
	src/open_pcap.c, src/open_pcap.h, src/ospf.c, src/ospf.h,
	src/packet_manip.c, src/packet_manip.h, src/payload.c,
	src/payload.h, src/pptp.c, src/raw.c, src/raw.h, src/rip.c,
	src/rip.h, src/ripng.c, src/ripng.h, src/rsip.c, src/rtp.c,
	src/rtp.h, src/sdp.c, src/sdp.h, src/sip.c, src/sip.h, src/slip.c,
	src/slip.h, src/slp.c, src/slp.h, src/snmp.c, src/spx.c, src/spx.h,
	src/strmap.c, src/strmap.h, src/tcp.c, src/tcp.h, src/template.c,
	src/template.h, src/udp.c, src/udp.h: 1) Added GPL statement to
	each source file.  2) Worked a little more on the documentation. 
	3) Made the header file dependencies more intelligent.	4) Broke
	ip_services.c modules out of ip_protocols.c 5) Added a few more
	headers to configure.in.  6) All system-dependent header file stuff
	is in global.h 7) Probably a few more things I'm forgetting.

2000-08-29 16:58  mborella

	* Makefile.in, TODO, config.in, configure, configure.in: Wow, lots
	of changes though most are cosmetic:
	
	1) Added GPL statement to each source file.  2) Worked a little
	more on the documentation.  3) Made the header file dependencies
	more intelligent.  4) Broke ip_services.c modules out of
	ip_protocols.c 5) Added a few more headers to configure.in.  6) All
	system-dependent header file stuff is in global.h 7) Probably a few
	more things I'm forgetting.

2000-08-21 15:55  mborella

	* AUTHORS, TODO, configure, configure.in, ipgrab.gp, src/mgcp.c:
	Minor fix to mgcp so that it will compile.

2000-08-18 12:00  mborella

	* src/: dns.c, ethernet.c, ip.c, ipx.c, netbios_ns.c, netbios_ns.h,
	tcp.c, udp.c: Fixed netbios ns so that it works fairly well.  I
	think its reasonably solid.  Along the way fixed monir but nasty
	bugs in the name service routines.

2000-08-17 15:12  mborella

	* src/: Makefile.in, dns.c, netbios_ns.c, ns_labels.c, ns_labels.h,
	protocols.h: Eliminated a rasther nasty stack-frame overwrite bug
	in the ns_labels.c module.  And there was much rejoicing.

2000-08-17 13:57  mborella

	* src/: Makefile.am, dns_labels.c, dns_labels.h, netbios_ns.c,
	netbios_ns.h, ns_labels.c, ns_labels.h: Further work on netbios ns,
	generalized DNS / NETBIOS NS label parsing to the ns_labels.c
	module.

2000-08-16 19:54  mborella

	* src/: Makefile.am, Makefile.in, dns.c, ethernet.c, ethernet.h,
	icmp.c, icmp.h, ip.c, ip.h, ip_protocols.c, ipx.c, ipx.h, llc.c,
	llc.h, mgcp.c, mgcp.h, netbios_ns.c, netbios_ns.h, pptp.c, pptp.h,
	protocols.h, strmap.c, tcp.c, tcp.h, udp.c, udp.h: Basic NETBIOS NS
	support, fixed a bug in map2str, linked in MGCP, but didn't quite
	get it working (DOH!)

2000-08-16 16:14  mborella

	* src/: arp.c, dhcp.c, dhcp.h, dns.c, dns.h, ethernet.c,
	hexbuffer.c, ip.c, ip.h, ipv6.c, ipv6.h, packet_manip.c, tcp.c,
	tcp.h, udp.c, udp.h: Added hex buffer support to more modules,
	fixed minor DHCP bugs.

2000-08-16 15:26  mborella

	* src/: Makefile.am, Makefile.in, datalink.c, display.c, display.h,
	ethernet.c, global.h, hexbuffer.c, hexbuffer.h, ipgrab.c,
	packet_manip.c, parse_cl.c, parse_cl.h: Added basic hexbuffer
	support.  Tested with Ethernet, will add to other protocols.

2000-08-11 18:45  mborella

	* src/: Makefile.am, Makefile.in, ethernet.c, llc.c, llc.h,
	protocols.h: Added basic LLC support.  Still mostly broken...

2000-08-11 13:18  mborella

	* src/: Makefile.am, Makefile.in, ip_protocols.h, pptp.c, pptp.h,
	protocols.h: Initial framework for PPTP.

2000-07-26 15:23  mborella

	* src/: dhcp.c, dhcp.h, icmp.c, snmp.c: Fixed all obvious DHCP
	bugs, including a segfault and a few unknown options.  Also fixed
	SNMP minimal mode and ICMP minimal mode (the latter was ok, but I
	added the sequence number to all ping output)

2000-07-26 13:51  mborella

	* configure, configure.in, src/esp.c, src/rip.c, src/ripng.c:
	Changed RIP and RIPng to print only the number of routes seen in
	minimal mode, not the routes themselves.  Major fix to ESP - it was
	still in 0.8.x mode...seesh!

2000-06-29 14:04  mborella

	* src/: Makefile.am, Makefile.in, display.c, display.h, global.h,
	http.c, ospf.c, packet_manip.c, protocols.h, rip.c, ripng.c, sdp.h,
	sip.c, snmp.c: Added -Wall and -Wstrict-prototypes to CFLAGS, which
	nailed a bunch of missing include files.  Many fixes later, we're
	compiling cleanly again.

2000-06-19 18:10  mborella

	* src/: ripng.c, ripng.h: Adding RIPng support.

2000-06-19 18:09  mborella

	* src/: display.h, packet_manip.h, strmap.h: Added an include for
	global.h in a few files that need it.

2000-06-19 14:52  mborella

	* configure, configure.in: Fixed version number.

2000-06-19 14:47  mborella

	* TODO, src/display.c, src/slp.c, src/slp.h, src/udp.c: Fixed SLP
	support, v1 seems to be working ok, v2 is not tested.  Also fixed
	bug in displaying routine for DISP_DEC.

2000-06-19 11:48  mborella

	* src/: tcp.c, udp.c: Modified TCP and UDP to use new decimal
	displaying API.

2000-06-19 11:41  mborella

	* TODO, src/Makefile.am, src/Makefile.in, src/display.c,
	src/display.h, src/ip.c, src/ip.h, src/ip_protocols.c,
	src/ip_protocols.h, src/protocols.h: Made a new API display type:
	DISP_DEC, which replaces all decimal type displaying functions. 
	Required overcoming the usual hairy byte ordering issues, and I'm
	hoping it isn't going to screw anything up.

2000-06-19 10:32  mborella

	* src/: arp.c, dhcp.c, dns.c, icmp.c, icmpv6.c, igmp.c, ospf.c,
	rip.c: Modified all files to use new address display API (not that
	it makes a bit of difference to the user...) Also tested RIPng and
	it seems to work ok.

2000-06-16 18:03  mborella

	* TODO, src/Makefile.am, src/Makefile.in, src/display.c,
	src/display.h, src/ip.c, src/ipv6.c: Added special printing
	functions for ipv4 and ipv6 addresses.

2000-06-16 17:28  mborella

	* TODO, src/Makefile.am, src/Makefile.in, src/arp.c, src/dhcp.c,
	src/icmpv6.c, src/igmp.c, src/ip_protocols.c, src/ip_protocols.h,
	src/protocols.h, src/snmp.c: Added preliminary RIPng support that
	probably doesn't work, prettied up ARP and IGMP, fixed SNMP so that
	it compiles on Freebsd.

2000-06-07 18:10  mborella

	* TODO, src/icmpv6.c, src/icmpv6.h: Added slightly better ICMPv6
	support.  Still needs work though.

2000-06-07 10:31  mborella

	* TODO, src/dns.c, src/dns.h: Added IPv6 support to DNS.

2000-06-06 17:33  mborella

	* Makefile.in, acconfig.h, acinclude.m4, aclocal.m4, config.in,
	configure, configure.in, src/ip_protocols.c: Made IPv6
	encapsulation work (doh!) and wrote a generic m4 macro for finding
	headers that may be in a number of directories.

2000-06-05 13:52  mborella

	* TODO, src/ospf.c, src/ospf.h: Added support for OSPF hello
	header.

2000-06-01 14:28  mborella

	* src/: arp.c, icmp.c: Added minimal mode announcements to arp and
	icmp

2000-06-01 14:12  mborella

	* TODO, src/icmpv6.h, src/ipx.c, src/spx.c: Added minimal mode to
	SPX (not complete), added a little more support for ICMPv6 (also
	not complete)

2000-06-01 13:36  mborella

	* Makefile.am, Makefile.in, TODO, doc/ipgrab.texi, src/arp.c,
	src/dhcp.c, src/dns.c, src/ethernet.c, src/icmp.c, src/icmpv6.c,
	src/icmpv6.h, src/igmp.c, src/ip.c, src/ip_protocols.c, src/ipv6.c,
	src/ipx.c, src/ipxrip.c, src/ospf.c, src/rip.c, src/tcp.c: Made
	sure that all string maps are properly terminated, added TODO file,
	minor improvments to ICMPv6.

2000-05-30 19:07  mborella

	* src/: Makefile.am, Makefile.in, icmpv6.c, icmpv6.h,
	ip_protocols.c, ipv6.c, ipv6.h, protocols.h: Added very basic
	framework for ICMPv6 support.  Nothing useful yet.

2000-05-30 18:10  mborella

	* Makefile.in, acconfig.h, acinclude.m4, aclocal.m4, config.in,
	configure, configure.in, doc/Makefile.in, src/Makefile.in,
	src/snmp.c: SNMP now integrated more cleanly...I hope.

2000-05-30 17:15  mborella

	* doc/ipgrab.texi, src/ip.c: Minor documentation additions.

2000-05-30 16:37  mborella

	* src/: ip.c, rip.c, tcp.c, udp.c: Added dump of protocol to
	minimal mode.

2000-05-30 05:55  gwiley

	* src/: Makefile.am, Makefile.in, ip_protocols.c, ip_protocols.h,
	ipgsnmp.h, protocols.h, snmp.c: added hooks for snmp v1, v2c header
	dump, pdu support is incomplete

2000-05-30 05:53  gwiley

	* INSTALL, README, configure.in: added notes about support for SNMP
	via UCD libsnmp, added --with-snmphdr

2000-05-29 09:29  gwiley

	* configure.in: added a test to allow user to specify the pcap
	headers directory

2000-05-25 14:02  mborella

	* src/: rip.c, rip.h: Fixed RIP module to differentiate between RIP
	v1 and v2.

2000-05-21 17:21  mborella

	* Makefile.in, doc/Makefile.in, src/Makefile.in: Added makefil.in's
	finally.

2000-05-21 17:20  mborella

	* src/: dns.c, ip_protocols.c, rip.c, rip.h: Fixed RIP.

2000-05-21 15:44  mborella

	* src/: dns.c, dns.h: Finally got DNS working.	Not perfect or
	complete but reasonably good.

2000-05-21 14:39  mborella

	* src/: Makefile.am, dns.c, dns.h, dns_labels.c, dns_labels.h,
	packet_manip.c, packet_manip.h: Added API for DNS label
	manipulation.  What a mess.  Added to the packet manip API as well,
	so that a place in a packet can be "marked" and the distance from
	that mark can be computed.

2000-05-21 11:20  mborella

	* src/: ospf.c, ospf.h: Tentative OSPF support.  Completely
	untested.

2000-05-21 10:27  mborella

	* acinclude.m4: Added acinclude for our custom m4 scripts.

2000-05-21 10:26  mborella

	* aclocal.m4, configure, configure.in, doc/ipgrab.texi,
	src/Makefile.am, src/datalink.c, src/icmp.h, src/ip_protocols.c,
	src/ip_protocols.h, src/ipgrab.c, src/ospf.c, src/ospf.h,
	src/protocols.h: Added OSPF shim.  Doesn't actually work yet.  Also
	added autoconf hack that will look in several places for pcap.h. 
	Finally, added a few new IP protocols.

2000-05-12 19:57  mborella

	* src/: display.c, dns.c, dns.h: Fixed DNS crashes by disabling
	anything besides the basic header until I get a chance to fix it. 
	Minimal mode does nothing so far.  Also fixed a real ugly crash in
	the main display routine due to the length of a label being too
	long.

2000-05-12 17:02  mborella

	* src/: ipv6.c, ipv6.h: Fixed naasty IPv6 byteorder problems.

2000-05-12 16:56  mborella

	* src/: ah.c, ipgrab.c, ipv6.h: Got rid of more build and
	dependency problems...

2000-05-11 17:18  mborella

	* src/: addrtoname.c, addrtoname.h: Fixed weird removal errors.

2000-05-11 17:08  mborella

	* doc/Makefile.am: Makefile now cleans up some documentation.

2000-05-11 16:54  mborella

	* doc/: mdate-sh, texinfo.tex: Added some more documentation files.

2000-05-11 16:52  mborella

	* src/ipv6.h: Trying to figure out what's wrong with these files -
	each of them always claims to be modified...

2000-05-11 16:47  mborella

	* src/: http.c, http.h: Added HTTP support.

2000-05-11 16:33  mborella

	* configure, configure.in, src/Makefile.am, src/icmp.c, src/igmp.c,
	src/igmp.h, src/ip.c, src/ip.h, src/ip_protocols.c,
	src/ip_protocols.h, src/protocols.h: Lots of changes.  Added IGMP
	support.  Fixed IP options.  Added some more port mappings.

2000-05-10 15:37  mborella

	* acconfig.h, config.in, configure, configure.in, src/Makefile.am,
	src/dns.c, src/ip.c, src/ip_protocols.c, src/packet_manip.c,
	src/packet_manip.h, src/protocols.h, src/sdp.c, src/sip.c,
	src/tcp.c: Added HTTP support...hooohaaa! Also managed to create a
	very nasty little memory overwrite bug, which necessitated the
	creation of debug mode from configure.in.

2000-05-10 13:26  mborella

	* src/: datalink.c, display.c, display.h, tcp.c, tcp.h: Added TCP
	option support, cleaned up minimal mode, added TCP window advert to
	minimal mode, added timestamp to all lines in minimal mode.

2000-05-09 17:49  mborella

	* Makefile.am, configure, configure.in, doc/Makefile.am,
	doc/ipgrab.texi, src/dhcp.c, src/dns.c, src/dns.h,
	src/ip_protocols.c: Added documentation files.	Enabled DHCP and
	DNS output.  Trying to fix DHCP output.

2000-05-09 14:41  mborella

	* src/: display.c, display.h, icmp.c, tcp.c: Fixed minimal mode for
	ICMP, fixed IPv6 header printing, added the minimal string display
	mode.

2000-05-09 12:43  mborella

	* src/: ethernet.c, ethernet.h: Made some fixes to minimal mode
	ethernet, so that the ethernet type field is always displayed. 
	However, the results are weird...

2000-05-09 12:16  mborella

	* src/: arp.c, datalink.c, display.c, ip.c, ipx.c, ipxrip.c: Fixed
	new minimal more for IPX, IPX RIP and ARP.

2000-05-08 19:21  mborella

	* src/: dhcp.c, dns.c, ethernet.c, l2tp.c, payload.c, rip.c, tcp.c,
	udp.c: Got rid of some warnings on FreeBSD compile.

2000-05-08 18:37  mborella

	* AUTHORS: Added Stuart.

2000-05-08 18:36  mborella

	* src/: Makefile.am, ah.c, ah.h, display.c, display.h, ipgrab.c,
	isakmp.c: Got rid of addrtoname.c module.  Functionality is now
	taken care of in our own way.

2000-05-08 17:55  mborella

	* src/: Makefile.am, display.c, display.h, ethernet.c, ip.c,
	ipv6.c, ipv6.h, protocols.h: Basic support for IPv6.

2000-05-08 17:06  mborella

	* src/datalink.c: Replaced malloc.h with stdlib.h.

2000-05-08 16:18  mborella

	* src/: datalink.c, display.c, display.h, ethernet.c, ip.c, tcp.c,
	udp.c: Made "minimal mode" into a one-line tcpdump-like mode.

2000-05-04 17:47  mborella

	* src/: ip_protocols.c, ip_protocols.h, packet_manip.c, sip.c,
	udp.c: Fixed SIP.  Added application function mapping based on port
	number.

2000-05-04 16:49  mborella

	* src/: packet_manip.c, packet_manip.h, sdp.c, sip.c, sip.h: Minor
	fix in packet API.  I think I've got SIP up to date, but it may be
	broken...

2000-05-04 15:41  mborella

	* ipgrab.gp, src/Makefile.am: Added a couple of essential files
	that had previosly been omitted.

2000-05-04 15:22  mborella

	* Makefile.in, src/ethernet.c, src/global.h, src/ipgrab.c,
	src/mgcp.c, src/utils.c: Fixed a handful of configuration issues. 
	Unfortuantely, the move to automake broke a couple of things.  It
	won't build right now until I re-write sip, sdp and mgcp.

2000-05-04 15:11  mborella

	* Makefile.in, acconfig.h, aclocal.m4, config.in, configure,
	configure.in: More configuration fixes.

2000-05-04 14:39  mborella

	* AUTHORS, CHANGELOG, ChangeLog, Makefile.am: Puttered with
	configuration files.

2000-05-04 14:33  mborella

	* AUTHORS, COPYING, ChangeLog, INSTALL, NEWS, aclocal.m4, missing,
	mkinstalldirs: Added a bund of files to the root directory to help
	with automake switchover

2000-05-04 14:30  mborella

	* Makefile.in, config.guess, config.in, config.sub, configure,
	configure.in, install-sh, ipgrab.8: Added files from build directoy
	to root directory.

2000-05-04 14:21  mborella

	* src/: addrtoname.c, addrtoname.h, datalink.c, datalink.h,
	debug.c, display.c, display.h, error.c, error.h, getopt.c,
	getopt.h, getopt_internal.c, global.h, ipgrab.c, ipgrab.h,
	open_pcap.c, open_pcap.h, packet_manip.c, packet_manip.h,
	parse_cl.c, parse_cl.h, strmap.c, strmap.h, utils.c: Adding more
	files to src.

2000-05-04 14:11  mborella

	* src/: ah.c, ah.h, arp.c, arp.h, dhcp.c, dhcp.h, dns.c, dns.h,
	esp.c, esp.h, ethernet.c, ethernet.h, icmp.c, icmp.h, ip.c, ip.h,
	ip_protocols.c, ip_protocols.h, ipx.c, ipx.h, ipxrip.c, ipxrip.h,
	isakmp.c, isakmp.h, l2tp.c, l2tp.h, loopback.c, loopback.h, mgcp.c,
	mgcp.h, payload.c, payload.h, protocols.h, raw.c, raw.h, rip.c,
	rip.h, rsip.c, rsip.h, rtp.c, rtp.h, sdp.c, sip.c, sip.h, slip.c,
	slip.h, spx.c, spx.h, tcp.c, tcp.h, udp.c, udp.h: Moved a bunch of
	source files to the src directory.

2000-05-03 17:51  mborella

	* .cshrc, .login, .login_conf, .mail_aliases, .mailrc, .profile,
	.rhosts, .shrc: Delete a bunch of files that were accidentally
	imported.

2000-04-27 10:48  dgrabelsky

	* .cshrc, .login, .login_conf, .mail_aliases, .mailrc, .profile,
	.rhosts, .shrc: Initial revision

2000-04-27 10:48  dgrabelsky

	* .cshrc, .login, .login_conf, .mail_aliases, .mailrc, .profile,
	.rhosts, .shrc: [no log message]

2000-04-11 12:26  mborella

	* CHANGELOG, README: Initial revision

2000-04-11 12:26  mborella

	* CHANGELOG, README: Initial checkin of release 0.8.2 code.

