Changelog for
libpcap-devel-1.9.0-73.4.x86_64.rpm :
* Mon Sep 24 2018 mkubecekAATTsuse.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
\" test to check only VID, not complete TCI- drop disable-remote.diff (superseded by upstream changes)
* Thu Mar 01 2018 jengelhAATTinai.de- Fix SRPM group
* Tue Sep 12 2017 asterios.dramisAATTgmail.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 jengelhAATTinai.de- Restore section setting $pic
* Wed Mar 01 2017 tchvatalAATTsuse.com- Do not put conditions about the provides for < 11.0
* Wed Feb 15 2017 pmonrealgonzalezAATTsuse.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 pmonrealgonzalezAATTsuse.com- Formatted the specs file using spec-cleaner.
* Thu Feb 02 2017 pmonrealgonzalezAATTsuse.com- Allow bluetooth monitoring support unconditionally.
* Thu Feb 02 2017 pmonrealgonzalezAATTsuse.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 crrodriguezAATTopensuse.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 crrodriguezAATTopensuse.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 astiegerAATTsuse.com- libpcap 1.7.3:
* work around a Linux bonding driver bug.
* Fri Mar 13 2015 vcizekAATTsuse.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 dimstarAATTopensuse.org- No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify.
* Wed Sep 03 2014 andreas.stiegerAATTgmx.de- libpcap 1.6.2:
* Don\'t crash on filters testing a non-existent link-layer type field.
* Fix sending in non-blocking mode on Linux with memory-mapped capture.
* Fix timestamps when reading pcap-ng files on big-endian machines.
* Sun Aug 17 2014 andreas.stiegerAATTgmx.de- 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 vcizekAATTsuse.com- added support for netlink (bnc#863823)
* libpcap-netlink.patch
* Thu Feb 13 2014 vcizekAATTsuse.com- 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 andreas.stiegerAATTgmx.de- 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 andreas.stiegerAATTgmx.de- update to 1.4.0:
* add netfilter/nfqueue interface
* support IPv6 filter expressions when no IPv6 address resolution availavle
* Fix pcap-config to include -lpthread if canusb support is present
* 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 SIOCETHTOOL
* Add DLT_INFINIBAND and DLT_SCTP
* Describe \"proto XXX\" and \"protochain XXX\" in the pcap-filter man page
* 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 crrodriguezAATTopensuse.org- BuildRequire libusb-devel for \"usb sniffing\"
* Mon Aug 27 2012 crrodriguezAATTopensuse.org- Added libpcap-ocloexec.patch: Use O_CLOEXEC in all internal fds so they do not leak on fork()..execve()
* Fri Jun 15 2012 jslabyAATTsuse.de- 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 already - libpcap-1.2.1-netfilter-dont-fail-on-EPROTONOSUPPORT.patch
* Thu Jun 14 2012 jslabyAATTsuse.de- 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: pcap.3pcap.in - 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 jslabyAATTsuse.de- make it work also on kernels without netfilter (bnc#746356)
* Tue Jan 03 2012 puzelAATTsuse.com- 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 jengelhAATTmedozas.de- Add libpcap-devel to baselibs- Remove redundant tags/sections
* Thu May 19 2011 puzelAATTnovell.com- add libpcap-fix-calculation-of-frame-size.patch (bnc#694779)- clean up specfile
* Mon Mar 14 2011 cyliuAATTnovell.com- fix bug#674278: pcap_findalldevs error with bonding device libpcap-1.1.1-scanif.patch
* Tue Apr 06 2010 puzelAATTnovell.com- 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 jengelhAATTmedozas.de- large PIC model is required on SPARC
* Wed Dec 16 2009 jengelhAATTmedozas.de- add baselibs.conf as a source- enable parallel building
* Tue Nov 03 2009 cooloAATTnovell.com- updated patches to apply with fuzz=0
* Thu Oct 29 2009 puzelAATTnovell.com- move pcap-filter and pcap-linktype out from -devel subpackage (bnc#550372)
* Tue May 26 2009 poemlAATTsuse.de- don\'t obsolete an old libpcap (0.9.x) package on openSUSE 11.0 or older (bnc#507083)
* Thu Mar 19 2009 puzelAATTsuse.cz- add fix-usb-nic.patch (bnc#455774)