Subject: CVS commit: [pkgsrc-2007Q2] pkgsrc/net/libpcap
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 08/13/2007 08:17:51
Module Name:	pkgsrc
Committed By:	ghen
Date:		Mon Aug 13 08:17:51 UTC 2007

Modified Files:
	pkgsrc/net/libpcap [pkgsrc-2007Q2]: Makefile distinfo
Removed Files:
	pkgsrc/net/libpcap/patches [pkgsrc-2007Q2]: patch-ab patch-ad patch-ae

Log Message:
Pullup ticket 2164 - requested by taca
security update for libpcap

- pkgsrc/net/libpcap/Makefile				1.37
- pkgsrc/net/libpcap/distinfo				1.18
- pkgsrc/net/libpcap/patches/patch-ab			removed
- pkgsrc/net/libpcap/patches/patch-ad			removed
- pkgsrc/net/libpcap/patches/patch-ae			removed

   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Aug  2 15:15:21 UTC 2007

   Modified Files:
	   pkgsrc/net/libpcap: Makefile distinfo
   Removed Files:
	   pkgsrc/net/libpcap/patches: patch-ab patch-ad patch-ae

   Log Message:
   Update libpcap to 0.9.7.

   libpcap

   Wed.	July 23, 2007.  mcr@xelerance.com.  Summary for 0.9.7 libpcap release

	   FIXED version file to be 0.9.7 instead of 0.9.5.
	   added flags/configuration for cloning bpf device.
	   added DLT_MTP2_WITH_PHDR support (PPI)
           "fix" the "memory leak" in icode_to_fcode() -- documentation bug
           Various link-layer types, with a pseudo-header, for SITA http://www.sita.aero/
	   introduces support for the DAG ERF type TYPE_COLOR_MC_HDLC_POS.
	   Basic BPF filtering support for DLT_MTP2_WITH_PHDR is also added.
           check for IPv4 and IPv6, even for DLT_RAW
	   add support for DLT_JUNIPER_ISM
  	   Pick up changes from NetBSD: many from tron, christos, drochner
	   Allocate DLT_ for 802.15.4 without any header munging, for Mikko Saarnivala.
	   Header for 802.16 MAC Common Part Sublayer plus a radiotap radio header

   Wed.	April 25, 2007. ken@xelerance.com.  Summary for 0.9.6 libpcap release

	   Put the public libpcap headers into a pcap subdirectory in both the
	    source directory and the target include directory, and have include
	    files at the top-level directory to include those headers, for
	    backwards compatibility.
	   Add Bluetooth support
	   Add USB capturing support on Linux
	   Add support for the binary USB sniffing interface in Linux
	   Add support for new FreeBSD BIOCSDIRECTION ioctl
	   Add additional filter operations for 802.11 frame types
	   Add support for filtering on MTP2 frame types
	   Propagate some changes from the main branch, so the x.9 branch has
	    all the DLT_ and LINKTYPE_ values that the main branch does
	   Reserved a DLT_ and SAVEFILE_ value for PPI (Per Packet Info)
	    encapsulated packets
	   Add LINKTYPE_ for IEEE 802.15.4, with address fields padded as done
	    by Linux drivers
	   Add LINKTYPE_ value corresponding to DLT_IEEE802_16_MAC_CPS.
	   Add DLT for IEEE 802.16 (WiMAX) MAC Common Part Sublayer
	   Add DLT for Bluetooth HCI UART transport layer
	   When building a shared library, build with "-fPIC" on Linux to support x86_64
	   Link with "$(CC) -shared" rather than "ld -shared" when building a
	    ".so" shared library
	   Add support for autoconf 2.60
	   Fixes to discard unread packets when changing filters
	   Changes to handle name changes in the DAG library resulting from
	    switching to libtool.
	   Add support for new DAG ERF types.
           Add an explicit "-ldag" when building the shared library, so the DAG
	    library dependency is explicit.
	   Mac OSX fixes for dealing with "wlt" devices
	   Fixes in add_or_find_if() & pcap_findalldevs() to optimize generating
	    device lists
	   Fixed a bug in pcap_open_live(). The return value of PacketSetHwFilter
	    was not checked.


To generate a diff of this commit:
cvs rdiff -r1.36 -r1.36.4.1 pkgsrc/net/libpcap/Makefile
cvs rdiff -r1.17 -r1.17.4.1 pkgsrc/net/libpcap/distinfo
cvs rdiff -r1.2 -r0 pkgsrc/net/libpcap/patches/patch-ab
cvs rdiff -r1.1 -r0 pkgsrc/net/libpcap/patches/patch-ad \
    pkgsrc/net/libpcap/patches/patch-ae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.