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

libpcap1-1.9.1-1.33 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: libpcap1 Distribution: SUSE Linux Enterprise 15
Version: 1.9.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.33 Build date: Sat Mar 6 00:45:48 2021
Group: System/Libraries Build host: sheep20
Size: 381959 Source RPM: libpcap-1.9.1-1.33.src.rpm
Packager: https://www.suse.com/
Url: https://www.tcpdump.org/
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.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Oct 02 2019 pmonrealgonzalez@suse.com
  - Update to 1.9.1 [bsc#1153332]
    * Five CVE-2019-15161, CVE-2019-15162, CVE-2019-15163, CVE-2019-15164, CVE-2019-15165
    * Fixes for CVE-2018-16301, errors in pcapng reading.
    * Mention pcap_get_required_select_timeout() in the main pcap man page
    * Fix pcap-usb-linux.c build on systems with musl
    * Fix assorted man page and other documentation issues
    * Plug assorted memory leaks
    * Documentation changes to use https:
    * Changes to how time stamp calculations are done
    * Lots of tweaks to make newer compilers happier and warning-free and
      to fix instances of C undefined behavior
    * Warn if AC_PROG_CC_C99 can't enable C99 support
    * Rename pcap_set_protocol() to  pcap_set_protocol_linux().
    * Align pcap_t private data on an 8-byte boundary.
    * Fix various error messages
    * Use 64-bit clean API in dag_findalldevs()
    * Fix cleaning up after some errors
    * Work around some ethtool ioctl bugs in newer Linux kernels
    * Add backwards compatibility sections to some man pages
    * Fix autotool configuration on AIX and macOS
    * Don't export bpf_filter_with_aux_data() or struct bpf_aux_data;
      they're internal-only and subject to change
    * Fix pcapng block size checking
    * Fix reading of capture statistics for Linux USB
    * Fix packet size values for Linux USB packets
    * Check only VID in VLAN test in filterss
    * Fix pcap_list_datalinks on 802.11 devices on macOS
    * Fix overflows with very large snapshot length in pcap file
    * Improve parsing of rpcapd configuration file
    * Handle systems without strlcpy() or strlcat() better
    * Fix crashes and other errors with invalid filter expressions
    * Fix use of uninitialized file descriptor in remote capture
    * Fix some CMake issues
    * Fix some divide-by-zero issues with the filter compiler
    * Work around a GNU libc bug in pcap_nametonetaddr()
    * Add support for DLT_LINUX_SLL2
    * Fix handling of the packet-count argument for Myricom SNF devices
    * Fix --disable-rdma in configure script
    * Fix compilation of TurboCap support
    * Constify first argument to pcap_findalldevs_ex()
    * Fix a number of issues when running rpcapd as an inetd-style daemon
    * Fix CMake issues with D-Bus libraries
    * In rpcapd, clean up termination of a capture session
    * Redo remote capture protocol negotiation
    * In rpcapd, report the same error for "invalid user name" and
      "invalid password", to make brute-forcing harder
    * For remote captures, add an error code for "the server requires TLS"
    * Fix building as part of Npcap
    * Allow rpcapd to rebind more rapidly
    * Fix building shared libpcap library on midipix (midipix.org)
    * Fix hack to detect UTF-16LE adapter names on Windows not to go past
      the end of the string
    * Have pcap_dump_open_append() create the dump file if it doesn't exists
    * Fix the maxmum snapshot length for DLT_USBPCAP
    * Use -fPIC when building for 64-bit SPARC on Linux
    * Fix CMake 64-bit library installation directory on some Linux distributions
    * Boost the TPACKET_V3 timeout to the maximum if a timeout of 0 was specified
    * PCAPNG reader applies some sanity checks before doing malloc().
  - Drop patch fixed upstream:
    * Check-only-VID-in-VLAN-test-issue-461.patch
  - Rebase patch:
    * libpcap-1.0.0-ppp.patch
* Fri Aug 02 2019 mliska@suse.cz
  - Use FAT LTO objects in order to provide proper static library.
* Mon Sep 24 2018 mkubecek@suse.cz
  - update to 1.9.0
    * add testing system to libpcap, independent of tcpdump
    * changes to how pcap_t is activated
    * update included copies of BSD 4-clause license to 3-clause
    * additions to TCP header parsing, per RFC3168
    * support setting non-blocking mode before activating
    * fixes so that non-AF_INET addresses, are not ==AF_INET6 addresses
    * pcap_compile() in 1.8.0 and later is newly thread-safe
    * bound snaplen for linux tpacket_v2 to ~64k
    * make VLAN filter handle both metadata and inline tags
      (bsc#874131 bsc#993691 fate#321405)
    * D-Bus captures can now be up to 128MB in size
    * add DLT_LORATAP and DLT_VSOCK
    * allow specifying a specific capture protocol
    * RDMA sniffing support for pcap
    * increase minimum autoconf version requirement to 2.64
    * rpcapd: support for xinetd.conf and systemd units
    * provide pkgconfig file
  - add BuildRequires for autoconf >= 2.64
  - package (newly added) pkgconfig file
  - Check-only-VID-in-VLAN-test-issue-461.patch:
    fix "vlan <id>" test to check only VID, not complete TCI
  - drop disable-remote.diff (superseded by upstream changes)
* Thu Mar 01 2018 jengelh@inai.de
  - Fix SRPM group
* Tue Sep 12 2017 asterios.dramis@gmail.com
  - 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 jengelh@inai.de
  - Restore section setting $pic
* Wed Mar 01 2017 tchvatal@suse.com
  - Do not put conditions about the provides for < 11.0
* Wed Feb 15 2017 pmonrealgonzalez@suse.com
  - 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
    * https://github.com/the-tcpdump-group/libpcap/issues/196
  - Changed libpcap-1.0.0-s390.patch to the git formatted one
* Thu Feb 02 2017 pmonrealgonzalez@suse.com
  - Formatted the specs file using spec-cleaner.
* Thu Feb 02 2017 pmonrealgonzalez@suse.com
  - Allow bluetooth monitoring support unconditionally.
* Thu Feb 02 2017 pmonrealgonzalez@suse.com
  - update to 1.8.1
    * Clean up the name-to-DLT mapping table.
    * Add some newer DLT_ values:
    IPMI_HPM_2,ZWAVE_R1_R2,ZWAVE_R3,WATTSTOPPER_DLM,ISO_14443,RDS
    * Fix handling of packet count in the TPACKET_V3 inner loop: GitHub issue
    [#493].
    * 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 crrodriguez@opensuse.org
  - 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 crrodriguez@opensuse.org
  - remove dependency on libusb-devel, only libusb-1.0 is used for
    build.
  - 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 astieger@suse.com
  - libpcap 1.7.3:
    * work around a Linux bonding driver bug.
* Fri Mar 13 2015 vcizek@suse.com
  - 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 dimstar@opensuse.org
  - No longer perform gpg validation; osc source_validator does it
    implicit:
    + Drop gpg-offline BuildRequires.
    + No longer execute gpg_verify.

Files

/usr/lib64/libpcap.so.1
/usr/lib64/libpcap.so.1.9.1
/usr/share/doc/packages/libpcap1
/usr/share/doc/packages/libpcap1/CHANGES
/usr/share/doc/packages/libpcap1/CREDITS
/usr/share/doc/packages/libpcap1/README.linux.md
/usr/share/doc/packages/libpcap1/README.md
/usr/share/doc/packages/libpcap1/TODO
/usr/share/licenses/libpcap1
/usr/share/licenses/libpcap1/LICENSE
/usr/share/man/man7/pcap-filter.7.gz
/usr/share/man/man7/pcap-linktype.7.gz
/usr/share/man/man7/pcap-tstamp.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jun 9 22:12:10 2021