Commit graph

7 commits

Author SHA1 Message Date
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
tron
0023e07141 Update "libpcap" package to version 0.6.1. Changes since version 0.5:
- New Linux libpcap implementation, which, in 2.2 and later
  kernels, uses PF_PACKET sockets and supports kernel packet
  filtering (if compiled into the kernel), and supports the "any"
  device for capturing on all interfaces.  Cleans up promiscuous
  mode better on pre-2.2 kernels, and has various other fixes
  (handles 2.4 ARPHRD_IEEE802_TR, handles ISDN devices better,
  doesn't show duplicate packets on loopback interface, etc.).
- Fixed HP-UX libpcap implementation to correctly get the PPA for
  an interface, to allow interfaces to be opened by interface name.
- libpcap savefiles have system-independent link-layer type values
  in the header, rather than sometimes platform-dependent DLT_
  values, to make it easier to exchange capture files between
  different OSes.
- Non-standard capture files produced by some Linux tcpdumps, e.g.
  the one from Red Hat Linux 6.2 and later, can now be read.
- Updated autoconf stock files.
- Filter expressions can filter on VLAN IDs and various OSI
  protocols, and work on Token Ring (with non-source-routed
  packets).
- "pcap_open_dead()" added to allow compiling filter expressions
  to pcap code without opening a capture device or capture file.
- Header files fixed to allow use in C++ programs.
- Removed dependancy on native headers for packet layout.
  Removed Linux specific headers that were shipped.
- Security fixes: Strcpy replaced with strlcpy, sprintf replaced
  with snprintf.
- Fixed bug that could cause subsequent "pcap_compile()"s to fail
  erroneously after one compile failed.
- Assorted other bug fixes.
- README.aix and README.linux files added to describe
  platform-specific issues.
- "getifaddrs()" rather than SIOCGIFCONF used, if available.
2001-01-13 23:04:37 +00:00
veego
1fed4735ce Fix the INSTALL_TARGET line so it actually does a install which installs
the libpcap.a.
2000-12-05 15:47:23 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
agc
46fb8db2a2 For packages that are in the NetBSD base system, but needed for
Solaris, narrow down the platforms, and use specific inclusion rather
than disclusion:  mark them as ONLY_FOR_PLATFORM=SunOS-*-*, rather
than NOT_FOR_PLATFORM=NetBSD-*-*.
1999-07-02 08:46:51 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
agc
cebd46845d Initial import of libpcap-0.4 (only for Solaris), a library providing a
system-independent interface for user-level packet capture.
1999-04-07 12:54:16 +00:00