CHANGES revision 17683
117683Spst@(#) $Header: CHANGES,v 1.34 96/07/23 14:36:14 leres Exp $ (LBL) 217683Spst 317683Spstv0.2.1 Sun Jul 14 03:02:26 PDT 1996 417683Spst 517683Spst- Fixes for HP-UX 10. Thanks in part to to Thomas Wolfram 617683Spst (wolf@prz.tu-berlin.de) and Rick Jones (raj@hpisrdq.cup.hp.com) 717683Spst 817683Spst- Added support for SINIX. Thanks to Andrej Borsenkow 917683Spst (borsenkow.msk@sni.de) 1017683Spst 1117683Spst- Fixes for AIX (although this system is not yet supported). Thanks to 1217683Spst John Hawkinson (jhawk@mit.edu) 1317683Spst 1417683Spst- Use autoconf's idea of the top level directory in install targets. 1517683Spst Thanks to John Hawkinson. 1617683Spst 1717683Spst- Add missing autoconf packet capture result message. Thanks to Bill 1817683Spst Fenner (fenner@parc.xerox.com) 1917683Spst 2017683Spst- Fixed padding problems in the pf module. 2117683Spst 2217683Spst- Fixed some more alignment problems on the alpha. 2317683Spst 2417683Spst- Added explicit netmask support. Thanks to Steve Nuchia 2517683Spst (steve@research.oknet.com) 2617683Spst 2717683Spst- Fixed to handle raw ip addresses such as 0.0.0.1 without "left 2817683Spst justifing" 2917683Spst 3017683Spst- Add "sca" keyword (for DEC cluster services) as suggested by Terry 3117683Spst Kennedy (terry@spcvxa.spc.edu) 3217683Spst 3317683Spst- Add "atalk" keyword as suggested by John Hawkinson. 3417683Spst 3517683Spst- Add "igrp" keyword. 3617683Spst 3717683Spst- Fixed HID definition in grammar.y to be a string, not a value. 3817683Spst 3917683Spst- Use $CC when checking gcc version. Thanks to Carl Lindberg 4017683Spst (carl_lindberg@blacksmith.com) 4117683Spst 4217683Spst- Removed obsolete reference to pcap_immediate() from the man page. 4317683Spst Michael Stolarchuk (mts@terminator.rs.itd.umich.edu) 4417683Spst 4517683Spst- DLT_NULL has a 4 byte family header. Thanks to Jeffrey Honig 4617683Spst (jch@bsdi.com) 4717683Spst 4817683Spstv0.2 Sun Jun 23 02:28:42 PDT 1996 4917683Spst 5017683Spst- Add support for HP-UX. Resulted from code contributed by Tom Murray 5117683Spst (tmurray@hpindck.cup.hp.com) and Philippe-Andri Prindeville 5217683Spst (philipp@res.enst.fr) 5317683Spst 5417683Spst- Update INSTALL with a reminder to install include files. Thanks to 5517683Spst Mark Andrews (mandrews@aw.sgi.com) 5617683Spst 5717683Spst- Fix bpf compiler alignment bug on the alpha. 5817683Spst 5917683Spst- Use autoconf to detect architectures that can't handle misaligned 6017683Spst accesses. 6117683Spst 6217683Spst- Added loopback support for snoop. Resulted from report Steve 6317683Spst Alexander (sca@engr.sgi.com) 6417683Spst 6517683Spstv0.1 Fri Apr 28 18:11:03 PDT 1995 6617683Spst 6717683Spst- Fixed compiler and optimizer bugs. The BPF filter engine uses unsigned 6817683Spst comparison operators, while the code generator and optimizer assumed 6917683Spst signed semantics in several places. Thanks to Charlie Slater 7017683Spst (cslater@imatek.com) for pointing this out. 7117683Spst 7217683Spst- Removed FDDI ifdef's, they aren't really needed. Resulted from report 7317683Spst by Gary Veum (veum@boa.gsfc.nasa.gov). 7417683Spst 7517683Spst- Add pcap-null.c which allows offline use of libpcap on systems that 7617683Spst don't support live package capture. This feature resulting from a 7717683Spst request from Jan van Oorschot (j.p.m.voorschot@et.tudelft.nl). 7817683Spst 7917683Spst- Make bpf_compile() reentrant. Fix thanks to Pascal Hennequin 8017683Spst (Pascal.Hennequin@hugo.int-evry.fr). 8117683Spst 8217683Spst- Port to GNU autoconf. 8317683Spst 8417683Spst- Fix pcap-dlpi.c to work with isdn. Resulted from report by Flemming 8517683Spst Johansen (fsj@csd.cri.dk). 8617683Spst 8717683Spst- Handle multi-digit interface unit numbers (aka ppa's) under dlpi. 8817683Spst Resulted from report by Daniel Ehrlich (ehrlich@cse.psu.edu). 8917683Spst 9017683Spst- Fix pcap-dlpi.c to work in non-promiscuous mode. Resulted from report 9117683Spst by Jeff Murphy (jcmurphy@acsu.buffalo.edu). 9217683Spst 9317683Spst- Add support for "long jumps". Thanks to Jeffrey Mogul 9417683Spst (mogul@pa.dec.com). 9517683Spst 9617683Spst- Fix minor problems when compiling with BDEBUG as noticed by Scott 9717683Spst Bertilson (scott@unet.umn.edu). 9817683Spst 9917683Spst- Declare sys_errlist "const char *const" to avoid problems under 10017683Spst FreeBSD. Resulted from report by jher@eden.com. 10117683Spst 10217683Spstv0.0.6 Fri Apr 28 04:07:13 PDT 1995 10317683Spst 10417683Spst- Add missing variable declaration missing from 0.0.6 10517683Spst 10617683Spstv0.0.5 Fri Apr 28 00:22:21 PDT 1995 10717683Spst 10817683Spst- Workaround for problems when pcap_read() returns 0 due to the timeout 10917683Spst expiring. 11017683Spst 11117683Spstv0.0.4 Thu Apr 20 20:41:48 PDT 1995 11217683Spst 11317683Spst- Change configuration to not use gcc v2 flags with gcc v1. 11417683Spst 11517683Spst- Fixed a bug in pcap_next(); if pcap_dispatch() returns 0, pcap_next() 11617683Spst should also return 0. Thanks to Richard Stevens (rstevens@noao.edu). 11717683Spst 11817683Spst- Fixed configure to test for snoop before dlpi to avoid problems under 11917683Spst IRIX 5. Thanks to J. Eric Townsend (jet@abulafia.genmagic.com). 12017683Spst 12117683Spst- Hack around deficiency in Ultrix's make. 12217683Spst 12317683Spst- Fix two bugs related to the Solaris pre-5.3.2 bufmod bug; handle 12417683Spst savefiles that have more than snapshot bytes of data in them (so we 12517683Spst can read old savefiles) and avoid writing such files. 12617683Spst 12717683Spst- Added checkioctl which is used with gcc to check that the 12817683Spst "fixincludes" script has been run. 12917683Spst 13017683Spstv0.0.3 Tue Oct 18 18:13:46 PDT 1994 13117683Spst 13217683Spst- Fixed configure to test for snoop before dlpi to avoid problems under 13317683Spst IRIX 5. Thanks to J. Eric Townsend (jet@abulafia.genmagic.com). 13417683Spst 13517683Spstv0.0.2 Wed Oct 12 20:56:37 PDT 1994 13617683Spst 13717683Spst- Implement timeout in the dlpi pcap_open_live(). Thanks to Richard 13817683Spst Stevens. 13917683Spst 14017683Spst- Determine pcap link type from dlpi media type. Resulted from report 14117683Spst by Mahesh Jethanandani (mahesh@npix.com). 14217683Spst 14317683Spstv0.0.1 Fri Jun 24 14:50:57 PDT 1994 14417683Spst 14517683Spst- Fixed bug in nit_setflags() in pcap-snit.c. The streams ioctl timeout 14617683Spst wasn't being initialized sometimes resulting in an "NIOCSFLAGS: 14717683Spst Invalid argument" error under OSF/1. Reported by Matt Day 14817683Spst (mday@artisoft.com) and Danny Mitzel (dmitzel@whitney.hitc.com). 14917683Spst 15017683Spst- Turn on FDDI support by default. 15117683Spst 15217683Spstv0.0 Mon Jun 20 19:20:16 PDT 1994 15317683Spst 15417683Spst- Initial release. 15517683Spst 15617683Spst- Fixed bug with greater/less keywords, reported by Mark Andrews 15717683Spst (mandrews@alias.com). 15817683Spst 15917683Spst- Fix bug where '|' was defined as BPF_AND instead of BPF_OR, reported 16017683Spst by Elan Amir (elan@leeb.cs.berkeley.edu). 16117683Spst 16217683Spst- Machines with little-endian byte ordering are supported thanks to 16317683Spst Jeff Mogul. 16417683Spst 16517683Spst- Add hack for version 2.3 savefiles which don't have caplen and len 16617683Spst swapped thanks to Vern Paxson. 16717683Spst 16817683Spst- Added "&&" and "||" aliases for "and" and "or" thanks to Vern Paxson. 16917683Spst 17017683Spst- Added length, inbound and outbound keywords. 171