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

libpcap-devel-static-1.10.4-1.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libpcap-devel-static Distribution: openSUSE:Factory:zSystems
Version: 1.10.4 Vendor: openSUSE
Release: 1.2 Build date: Thu Jun 15 01:50:14 2023
Group: Development/Libraries/C and C++ Build host: s390zp21
Size: 1803640 Source RPM: libpcap-1.10.4-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.tcpdump.org/
Summary: A Library for Network Sniffers
libpcap static libraries

Provides

Requires

License

BSD-3-Clause

Changelog

* Sat Apr 08 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.10.4:
    * rpcap: Fix name of launchd service.
    * documentation updates and build system tweaks
* Wed Jan 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.10.3:
    * Sort the PUBHDR variable in Makefile.in in "ls" order.
    * Fix typo in comment in pflog.h.
    * Remove two no-longer-present files from .gitignore.
    * Update code and comments for handling failure to set promiscuous
      mode based on new information.
* Sun Jan 01 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.10.2:
    * Build system updates
    * Developer visible fixes
    * Fix some formatting string issues found by cppcheck
    * "Dead" pcap_ts from pcap_open_dead() and ..._with_tstamp_precision():
      Don't crash if pcap_breakloop() is called.
    * Savefiles: multiple bug fixes handling files
    * Capture: Never process more than INT_MAX packets in a
      pcap_dispatch() call, to avoid integer overflow
    * Packet filtering: PFLOG bug fixes and improvements
    * Fix memory leak in capture device open
    * Fix detection of CAN/CAN FD packets in direction check
    * Fix double-free crashes on errors such as running on a kernel
      with CONFIG_PACKET_MMAP not configured
    * Multiple CANbus bug fixes
    * Fix pcap_findalldevs() to find usbmon devices
    * Fix handling of VLAN tagged packets if the link-layer type is
      changed from DLT_LINUX_SLL to DLT_LINUX_SLL2
    * Always turn on PACKET_AUXDATA
    * Correctly compute the "real" length for isochronous USB transfers
* Fri Jun 11 2021 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.10.1
    * Fix "type XXX subtype YYY" giving a parse error
    * Add PCAP_AVAILABLE_1_11.
    * Rename struct bpf_aux_data to avoid NetBSD compile errors
    * Fix cross-builds with older kernels lacking BPF_MOD and BPF_XOR
    * Fix Bison detection for minor version 0.
    * Fix parallel build with FreeBSD make.
    * Get DLT_MATCHING_MAX right in gencode.c on NetBSD.
    * Define timeradd() and timersub() if necessary.
    * Fix Cygwin/MSYS target directories.
    * Fix symlinking with DESTDIR.
    * Fix generation of libpcap.pc with CMake when not building
      a shared library.
    * Support reading version 1.2, which some writers produce,
      and which is the same as 1.0
    * Drop support for text-mode USB captures, as we require a 2.6.27
      or later kernel
    * Bluetooth: fix non-blocking mode. Don't assume that all compilers
      used to build for Linux support the __atomic builtins
* Sun Feb 14 2021 Pedro Monreal <pmonreal@suse.com>
  - Update to 1.10.0
    * Require, and assume, some level of C99 support in the C compiler
    * Add support for capturing on DPDK devices
    * rpcap: support rpcap-over-TLS
    * Fix some memory leaks, including in pcap_compile()
    * Linux: handle systems without AF_INET or AF_UNIX socket support
    * Catch invalid IPv4 addresses in filters
    * Show special Linux BPF offsets symbolically in bpf_image()
      and bpf_dump()
    * Linux: get rid of Wireless Extensions for turning monitor mode on
    * Linux: proper memory sync for PACKET_MMAP
    * Linux: drop support for libnl 1 and 2.
    * Linux: Require PF_PACKET support, and kernel 2.6.27 or later
    * Add DLT_LINUX_SLL2
    * Add a new filter "ifindex" for DLT_LINUX_SLL2 files and live
      Linux captures
    * optimizer: add a hack to try to catch certain optimizer loops
    * Probe CONFIGURATION descriptor of connected USB devices
    * Linux: return error on interface going away, but not if it just
      went down
    * Linux: set socket protocol only after packet ring configured,
      reducing bogus packet drop reports
    * Linux: get ifdrop stats from sysfs.
    * Fix various security issues reported by Charles Smith at
      Tangible Security
    * Fix various security issues reported by Include Security
    * rpcapd: on UN*X, don't tell the client why authentication failed
    * Linux: when adjusting BPF programs, do not subtract the
      SLL[2]_HDR_LEN if the location is negative (special
      metadata offset)
    * Linux: with a timeout of zero, wait indefinitely
    * Linux: clean up support for some non-GNU libc C libraries
    * Increase the maximum snaplen for LINKTYPE_USBPCAP/DLT_USBPCAP
    * Fix handling of some ioctls that fail with "permission denied"
      even when the ioctl isn't supported at all
    * Added support for ICMPv6 types 1-4 as tokens in filters
    * Report the DLT description in error messages
    * Linux: Add support for DSA data link types
    * Linux USB: use the snapshot length to set the buffer size,
      and set the len field to reflect the length in the URB
    * rpcapd: allow rpcapd to rebind more rapidly
    * Add Haiku pcap implementation
    * rpcap: redo protocol version negotiation to avoid problems
      with old servers (it still works with servers using the old
      negotiation, as well as servers not supporting negotiation)
    * Remove (unused) SITA support here.
    * Correctly handle pcapng captures with more than one IDB with a
      snspshot length greater than the supported maximum
  - Remove libpcap-no-old-socket.patch
  - Rebase libpcap-1.0.0-s390.patch
* Wed Oct 02 2019 Pedro Monreal <pmonreal@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 Martin Liška <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.

Files

/usr/lib64/libpcap.a


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024