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