Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libpcap1-32bit-1.8.1-lp150.2.14 RPM for x86_64

From OpenSuSE Leap 15.0 for x86_64

Name: libpcap1-32bit Distribution: openSUSE Leap 15.0
Version: 1.8.1 Vendor: openSUSE
Release: lp150.2.14 Build date: Mon Apr 9 22:20:01 2018
Group: System/Libraries Build host: cloud133
Size: 293144 Source RPM: libpcap-1.8.1-lp150.2.14.src.rpm
Summary: A Library for Network Sniffers
libpcap is a library used by packet sniffer programs. It provides an
interface for them to capture and analyze packets from network devices.
This package is only needed if you plan to compile or write such a
program yourself.






* Tue Sep 12 2017
  - Added a patch (disable-remote.diff) to fix applications to FTBFS
    if they define HAVE_REMOTE (deb#843384). Patch taken from Debian.
* Thu Mar 23 2017
  - Restore section setting $pic
* Wed Mar 01 2017
  - Do not put conditions about the provides for < 11.0
* Wed Feb 15 2017
  - Dropped patches not required after review
    * libpcap-1.0.0-pcap-bpf.patch
    * libpcap-1.5.2-filter-fix.patch
  - Reference of the pull request for the rest of the patches
  - Changed libpcap-1.0.0-s390.patch to the git formatted one
* Thu Feb 02 2017
  - Formatted the specs file using spec-cleaner.
* Thu Feb 02 2017
  - Allow bluetooth monitoring support unconditionally.
* Thu Feb 02 2017
  - update to 1.8.1
    * Clean up the name-to-DLT mapping table.
    * Add some newer DLT_ values:
    * Fix handling of packet count in the TPACKET_V3 inner loop: GitHub issue
    * Filter out duplicate looped back CAN frames.
    * Fix the handling of loopback filters for IPv6 packets.
    * Add a link-layer header type for RDS (IEC 62106) groups.
    * On Linux, handle all CAN captures with pcap-linux.c, in cooked mode.
    * Removes the need for the "host-endian" link-layer header type.
    * Compile with '-Wused-but-marked-unused' in devel mode if supported
    * Have separate DLTs for big-endian and host-endian SocketCAN headers.
    * Require that version.h be generated: all build procedures we support generate version.h (autoconf, CMake, MSVC)!
    * Properly check for sock_recv() errors.
    * Re-impose some of Winsock's limitations on sock_recv().
    * Replace sprintf() with pcap_snprintf().
    * Fix signature of pcap_stats_ex_remote().
    * Have rpcap_remoteact_getsock() return a SOCKET and supply an "is active" flag.
    * Clean up {DAG, Septel, Myricom SNF}-only builds.
    * pcap_create_interface() needs the interface name on Linux.
    * Clean up hardware time stamp support: the "any" device does not support any time stamp types.
    * Recognize 802.1ad nested VLAN tag in vlan filter.
  - dropped libpcap-ocloexec.patch, never upstreamed.
  - refreshed libpcap-1.0.0-ppp.patch
* Sun Apr 17 2016
  - libpcap-no-old-socket.patch: never fallback to the obsolete
    SOCK_PACKET (kernel < 2.2) interface, this still happens
    for example, when you update the kernel, run iftop and
    the old kernel af_packet module wasn't loaded, program fails
    and the kernel prints "iftop uses obsolete (PF_INET,SOCK_PACKET)"
* Sun Jun 21 2015
  - remove dependency on libusb-devel, only libusb-1.0 is used for
  - split a -devel-static subpackage that contains the static
    libraries and all the extra dependencies which are not needed
    for dynamic linking.
* Sun Apr 26 2015
  - libpcap 1.7.3:
    * work around a Linux bonding driver bug.
* Fri Mar 13 2015
  - update to 1.7.2
    * Support for filtering Geneve encapsulated packets.
    * Fix handling of zones for BPF on Solaris
    * new DLT for ZWAVE
    * clarifications for read timeouts.
    * added bpf_filter1() with extensions
    * some fixes to compilation without stdint.h
    * EBUSY can now be returned by SNFv3 code.
  - refreshed libpcap-ocloexec.patch
* Fri Nov 14 2014
  - No longer perform gpg validation; osc source_validator does it
    + Drop gpg-offline BuildRequires.
    + No longer execute gpg_verify.
* Wed Sep 03 2014
  - libpcap 1.6.2:
    * Don't crash on filters testing a non-existent link-layer type
    * Fix sending in non-blocking mode on Linux with memory-mapped
    * Fix timestamps when reading pcap-ng files on big-endian
* Sun Aug 17 2014
  - libpcap 1.6.1:
    * some fixes for the any device
    * changes for how --enable-XXX works
  - includes changes from 1.6.0:
    * fixes for byte order issues with NFLOG captures
    * Handle using cooked mode for DLT_NETLINK in activate_new().
      removing libpcap-netlink.patch, upstream, [bnc#863823]
    * on platforms where you can not capture on down interfaces, do
      not list them, but: do list interfaces which are down, if you
      can capture on them!
  - libpcap does not build with bluez 5.21, disable bluetooth
    ( bluetooth/mgmt.h moved to kernel )
* Thu Feb 13 2014
  - added support for netlink (bnc#863823)
    * libpcap-netlink.patch
* Thu Feb 13 2014
  - update to 1.5.3
    * Don't let packets that don't match the current filter get to the
      application when TPACKET_V3 is used. (GitHub issue #331)
    * Fix handling of pcap_loop()/pcap_dispatch() with a packet count
      of 0 on some platforms (including Linux with TPACKET_V3).
      (GitHub issue #333)
    * Work around TPACKET_V3 deficiency that causes packets to be lost
      when a timeout of 0 is specified. (GitHub issue #335)
    * Man page formatting fixes.
  - refreshed libpcap-1.5.2-filter-fix.patch
* Sat Dec 14 2013
  - update to 1.5.2
    Version 1.5.0 revised for non-code related edits Version,
    1.5.1 revised for for interop against Linux 3.1.0
    * TPACKET_V3 support added for Linux
    * Point users to the the-tcpdump-group repository on GitHub
      rather than the mcr repository
    * Checks added for malloc()/realloc()/etc. failures
    * Support filtering filtering E1 SS7 traffic on MTP2 layer Annex A
    * Use "ln -s" to link man pages by default
    * Added pcap_open_dead_with_tstamp_precision API interface.
    * Many changes to autoconf to deal better with non-GCC compilers
      added many new DLT types
  - require pkg-config for devel library support detection
  - add support for D-Bus capture
  - modified patches for upstream changes:
    * libpcap-ocloexec.patch
    * libpcap-1.0.0-filter-fix.patch to libpcap-1.5.2-filter-fix.patch
* Fri Sep 13 2013
  - update to 1.4.0:
    * add netfilter/nfqueue interface
    * support IPv6 filter expressions when no IPv6 address resolution
    * Fix pcap-config to include -lpthread if canusb support is
    * Try to fix "pcap_parse not defined" problems when --without-flex
      and --without-bison are used when you have Flex and Bison
    * Fix some issues with the pcap_loop man page.
    * Fix pcap_getnonblock() and pcap_setnonblock() to fill in the
      supplied error message buffer
    * Fix typo that, it appeared, would cause pcap-libdlpi.c not to
      compile (perhaps systems with libdlpi also have BPF and use
      that instead)
    * Catch attempts to call pcap_compile() on a non-activated pcap_t
    * Fix crash on Linux with CAN-USB support without usbfs
    * Fix addition of VLAN tags for Linux cooked captures
    * Check for both EOPNOTSUPP and EINVAL after SIOCETHTOOL ioctl, so
      that the driver can report either one if it doesn't support
    * Describe "proto XXX" and "protochain XXX" in the pcap-filter man
    * Handle either directories, or symlinks to directories, that
      correspond to interfaces in /sys/class/net
    * Fix handling of VLAN tag insertion to check, on Linux 3.x
      kernels, for VLAN tag valid flag
    * Clean up some man pages
    * Support libnl3 as well as libnl1 and libnl2 on Linux
  - packaging changes:
    * build with libnl
    * refresh libpcap-ocloexec.patch for upstream changes
    * verify source signatures
* Mon Aug 27 2012
  - BuildRequire libusb-devel for "usb sniffing"
* Mon Aug 27 2012
  - Added libpcap-ocloexec.patch:
    Use O_CLOEXEC in all internal fds so they do not
    leak on fork()..execve()
* Fri Jun 15 2012
  - remove some patches
    - libpcap-1.0.0-fcode.patch -- not needed, if this emitted a warning,
      it was a compiler bug
    - libpcap-1.0.0-mac_syntax.patch -- already handled by MAC rule
    - libpcap-1.0.0-man.patch -- tcpdump is man 1, not 8
    - libpcap-1.1.1-scanif.patch -- misapplied, this was fixed upstream
    - libpcap-1.2.1-netfilter-dont-fail-on-EPROTONOSUPPORT.patch
* Thu Jun 14 2012
  - update to 1.3.0
    - Handle DLT_PFSYNC in {FreeBSD, other *BSD+Mac OS X, other}.
    - Linux: Don't fail if netfilter isn't enabled in the kernel.
    - Add new link-layer type for NFC Forum LLCP.
    - Put the CANUSB stuff into EXTRA_DIST, so it shows up in the release tarball.
    - Add LINKTYPE_NG40/DLT_NG40.
    - Add DLT_MPEG_2_TS/LINKTYPE_MPEG_2_TS for MPEG-2 transport streams.
    - [PATCH] Fix AIX-3.5 crash with read failure during stress
    - AIX fixes.
    - Introduce --disable-shared configure option.
    - Added initial support for canusb devices.
    - Include the pcap(3PCAP) additions as 1.2.1 changes.
    - many updates to documentation:
    - Improve 'inbound'/'outbound' capture filters under Linux.
    - Note the cleanup of handling of new DLT_/LINKTYPE_ values.
    - On Lion, don't build for PPC.
    - For mac80211 devices we need to clean up monitor mode on exit.
* Tue Feb 28 2012
  - make it work also on kernels without netfilter (bnc#746356)
* Tue Jan 03 2012
  - update to libpcap-1.2.1
    - Support 802.1 QinQ as a form of VLAN in filters.
    - Treat "carp" as equivalent to "vrrp" in filters.
    - Fix code generated for "ip6 protochain".
    - Add some new link-layer header types.
    - Support capturing NetFilter log messages on Linux.
    - Turn off monitor mode on exit for mac80211 interfaces on Linux.
    - Fix problems turning monitor mode on for non-mac80211 interfaces
    - on Linux.
    - Properly fail if /sys/class/net or /proc/net/dev exist but can't
    - be opened.
    - Fail if pcap_activate() is called on an already-activated
    - pcap_t, and add a test program for that.
    - Fix filtering in pcap-ng files.
    - Simplify handling of new DLT_/LINKTYPE_ values.
    - Expand pcap(3PCAP) man page.
  - drop libpcap-fix-calculation-of-frame-size.patch (upstream)
* Fri Sep 16 2011
  - Add libpcap-devel to baselibs
  - Remove redundant tags/sections
* Thu May 19 2011
  - add libpcap-fix-calculation-of-frame-size.patch (bnc#694779)
  - clean up specfile
* Mon Mar 14 2011
  - fix bug#674278: pcap_findalldevs error with bonding device
* Tue Apr 06 2010
  - update to libpcap-1.1.1
    - notable changes :
    - Add SocketCAN capture support
    - Add Myricom SNF API support
    - Update Endace DAG and ERF support
    - Support monitor mode on mac80211 devices on Linux
    - Fix USB memory-mapped capturing on Linux
    - On Linux, scan /sys/class/net for devices if we have it
    - Add limited support for reading pcap-ng files
    - see /usr/share/doc/packages/libpcap1/CHANGES for
    full list of changes
  - drop fix-any-interface-handling.patch (fixed upstream)
  - drop fix-usb-nic.patch (fixed upstream)
* Tue Jan 26 2010
  - large PIC model is required on SPARC
* Wed Dec 16 2009
  - add baselibs.conf as a source
  - enable parallel building
* Tue Nov 03 2009
  - updated patches to apply with fuzz=0
* Thu Oct 29 2009
  - move pcap-filter and pcap-linktype out from -devel subpackage
* Tue May 26 2009
  - don't obsolete an old libpcap (0.9.x) package on openSUSE 11.0 or
    older (bnc#507083)
* Thu Mar 19 2009
  - add fix-usb-nic.patch (bnc#455774)



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 9 10:08:57 2022