Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libpcap for openSUSE:Factory checked in at 2026-01-12 10:16:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpcap (Old) and /work/SRC/openSUSE:Factory/.libpcap.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpcap" Mon Jan 12 10:16:02 2026 rev:67 rq:1326305 version:1.10.6 Changes: -------- --- /work/SRC/openSUSE:Factory/libpcap/libpcap.changes 2024-09-26 18:52:30.303137712 +0200 +++ /work/SRC/openSUSE:Factory/.libpcap.new.1928/libpcap.changes 2026-01-12 10:23:40.043268273 +0100 @@ -1,0 +2,72 @@ +Fri Jan 2 08:59:39 UTC 2026 - Pedro Monreal <[email protected]> + +- Update to 1.10.6: [bsc#1255765, CVE-2025-11961] + * General: + - Fix "tcpdump -i <n>" for something-only libpcap builds. + - gencode: Fix an undefined behavior in gen_mcode(). + - gencode: Add a missing free() in gen_scode(). + - Remove "DLT_" from the descriptions of two dlt_choices[] entries. + - Report the size of time_t in the version string. + - Validate remote capture source strings better. + - CVE-2025-11961: Fix OOBR and OOBW in pcap_ether_aton(). + * Source code: + - Clean up code that computes the length of a netmask. + - Mind netmap support in pcap_lib_version(). + * Link-layer types: + - Add LINKTYPE_ETW/DLT_ETW. + - Add LINKTYPE_NETANALYZER_NG/DLT_NETANALYZER_NG (pull request #1008). + - Add LINKTYPE_ZBOSS_NCP/DLT_ZBOSS_NCP. + - Add LINKTYPE_USB_2_0_LOW_SPEED/DLT_USB_2_0_LOW_SPEED, + LINKTYPE_USB_2_0_FULL_SPEED/DLT_USB_2_0_FULL_SPEED, + LINKTYPE_USB_2_0_HIGH_SPEED/DLT_USB_2_0_HIGH_SPEED + - Add LINKTYPE_AUERSWALD_LOG/DLT_AUERSWALD_LOG. + - Add LINKTYPE_ZWAVE_TAP/DLT_ZWAVE_TAP. + - Add LINKTYPE_SILABS_DEBUG_CHANNEL/DLT_SILABS_DEBUG_CHANNEL. + - Add LINKTYPE_FIRA_UCI/DLT_FIRA_UCI. + - Rename LINKTYPE_IPMB_LINUX/DLT_IPMB_LINUX to + LINKTYPE_I2C_LINUX/DLT_I2C_LINUX, as it's really just an + encapsulation of I2C, and is also being used for HDMI DDC. + Keep DLT_IPMB_LINUX around as a #define for backwards + compatibility. + - Add LINKTYPE_MDB/DLT_MDB. + - Add LINKTYPE_DECT_NR/DLT_DECT_NR. + - Add LINKTYPE_EDK2_MM/DLT_EDK2_MM. + - Add LINKTYPE_DEBUG_ONLY/DLT_DEBUG_ONLY. + * Packet filtering: + - Make the chunk allocator's alignment more general and + platform-independent. + - IEEE 802.11: Fix three undefined behaviors in grammar.y. + - Fix IPv4 multicast filtering to only include 224.0.0.0/4. + - Fix "(arp|rarp) host NAME" to ignore IPv6 quietly. + - Fix ARCnet address parsing. + * Linux: + - Fix check for mac80211 phydev. + - Don't create monitor-mode interface if we're capturing on one. + - Expand the table of DSA tag types to include all current types. + - Fix an error message when deleting a monN interface. + - Fix returning PCAP_ERROR_RFMON_NOTSUP with libnl. + - Fix the error message when capure permission is denied. + - Fix the error message if PF_PACKET sockets aren't supported. + - Fix a file descriptor leak in an error case (pull request #1537). + - Handle errors better when checking for a DSA-tagged interface. + - Use DLT_DEBUG_ONLY for DSA tags that do not [yet] have a better support. + * HP-UX: + - Fix attempts to open all-numeric device names to return "no such device". + - Fix error message if there's no /dev/dlpi device. + Return all interfaces in pcap_findalldevs() even if they can't be opened. + * D-Bus: + - Fix message leak. + * Capture file writing: + - Don't close the output stream if it's stdout, just flush it. + * Documentation: + - Explicitly document that closing a pcap_t for a savefile opened + with pcap_fopen_offline() will close the standard I/O stream. + * Building and testing: + - Don't build with sslutils.c if we don't have a TLS library. + - CMake: generalize handling of non-x86 Windows architectures. + - Autoconf: Use AC_SYS_YEAR2038_RECOMMENDED when possible if the + environment variable BUILD_YEAR2038 = yes (via autogen.sh) + - Update Npcap SDK to 1.15. + * Update libpcap.keyring with upstream signing key. + +------------------------------------------------------------------- Old: ---- libpcap-1.10.5.tar.xz libpcap-1.10.5.tar.xz.sig New: ---- libpcap-1.10.6.tar.xz libpcap-1.10.6.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpcap.spec ++++++ --- /var/tmp/diff_new_pack.s9kAa9/_old 2026-01-12 10:23:41.143313409 +0100 +++ /var/tmp/diff_new_pack.s9kAa9/_new 2026-01-12 10:23:41.147313573 +0100 @@ -1,7 +1,7 @@ # # spec file for package libpcap # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libpcap -Version: 1.10.5 +Version: 1.10.6 Release: 0 Summary: A Library for Network Sniffers License: BSD-3-Clause ++++++ libpcap-1.10.5.tar.xz -> libpcap-1.10.6.tar.xz ++++++ ++++ 6824 lines of diff (skipped) ++++++ libpcap.keyring ++++++ --- /var/tmp/diff_new_pack.s9kAa9/_old 2026-01-12 10:23:41.787339833 +0100 +++ /var/tmp/diff_new_pack.s9kAa9/_new 2026-01-12 10:23:41.791339998 +0100 @@ -1,5 +1,4 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.12 (GNU/Linux) mQGRBFGRD2gBDCDcthM1N9jeWic9tD17LsHwWyh/IelKgFMVFShgHk31YsQUetKn 5hGKlW0WU7+r3dsECiqxgyuqeUKvqiZneqma0GDk1n8ucXLc7oFFLrF7qbvssPPM @@ -10,23 +9,17 @@ M4RHxCBnkRgBmMLyXSM9qAo1FU5suPqf01msqvKMsa99lTF6kIWurR/7rw4S2bNl iaMqHNHliFNfaAE42S8as+Pw5Rhq2SJczWyd8rYw/q1IIZyKLO1oGn6ZRt+EQ7BS 8nlREmT/MDqP0rgrpvRrABEBAAG0PVRoZSBUY3BkdW1wIEdyb3VwIChQYWNrYWdl -IHNpZ25pbmcga2V5KSA8cmVsZWFzZUB0Y3BkdW1wLm9yZz6JAcIEEwECACgFAlGR -D2gCGwMFCRLMAwAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEOCJ3vHZwV0N -wPAMH22fmTbjByMSvR/gxDFA26ULgf02qZzqYlRLKB7EDbEjB1Ga6PrLB22Sn/b5 -8fxNw/9zH0EPkorv0YnBhinE51jLmZ99Sk5eGFIMcCkNAOOhadFZGGKarekEPwNB -oDtxCuSuOQ0JVvyn5fLcbA5u3+LBvHvbnUKgCpiXahpq15bZiS1aoVkdXknUQVO+ -bU6Y2lj3m8Q1C6t+J29UvbyixgQhFeTkl25NZkTS6Cqds5F9q3nUBD/7gvQbATBy -A+p+iWLHqt1s4c5UHRzriuLyBbnJgOEI13pNbgFIoKhbCSGQj0uQVZORmzzqs0nh -QXtj+JPOAMd619mHjmhXItgqu2llywQ36tXTEdRoUjJmgMkoqXtZQ8XDVdJ6f/sG -OJDHCctr5aVanWierzePl1PvWPWeC9mnB6Nnxuah+8zQFb4wXUnYO09OX47UgQlu -mE9/lZfY7okIODVrXjqbPVxSBLzCzptBrkeZ3brkrl5oCdYlWsUiQCY0hO6jzMEd -CnxEp1kkn2eJATAEEAECAAYFAlGaR8gACgkQbzNW3/yhb5DWLgigkgtM5wXCQkJz -VyXdCVTfdP9KXEZ1LM1NpRVHbk8lRmgWn4LHb2y1zmH8TDioAyz7GMSFDvqK5kqc -ZPOFi3YZOqLwtcYjAk+jW0ekmx7ao1fIsMjsTvAMVq/EKNRq8IeiKhJSD4KCttFa -qvtD5IfxlgsMoVAdsXF0tyTtC457zWCof3FP7Wbm3MRN3TV4eJInEZhKFgLt4xM6 -dCI4ifizu4aPe/TptNl+MuyYTXmPghkQgoeTB9b2qhklp5ccX+8HYeWrpMuCM4er -YYG/j5tZ5YJ/13HDO7S22Wxp94h0hy7NgZ7DRXP0XGp5NvS1stLMGwPm6wyYsjtL -m+jWKltF1WFO1z8zSpZaC+u1GSe48qpqA40k -=1rmx +IHNpZ25pbmcga2V5KSA8cmVsZWFzZUB0Y3BkdW1wLm9yZz6JAdkEEwEKAD8CGwMG +CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEEHxZqV0KrueAkmo0w4Ine8dnBXQ0F +AmhDCgUFCRhvlZ0ACgkQ4Ine8dnBXQ0iJAwfcYaksBrib3sktV1o1rsBW0VvlzLF +gviSbE5wYXn2zLpurawORKxK6D21TsaF1Q6V2obAxnK1Y86oSe/LsbuJYr2QuVxH +OdWORpaFeqtZDh1N4RnTAgNYb1bd1I3V5V3NdTsVd0bwr+P8tj8gUUTGDHiC3uHs +GBy8MwvzYq6xFhCp2krYELsRDGKSrzQSv3wWNF2PhZc83Un8cb7iAWgcd7HAvRLu +R/5ChQx77pfbBBvQDPvkgKTQK2XKuxmOaHBSzS57mmgpXgN5LQ0dxOB3KdnqKV6e +8pDarnJ+NfihLbHacb+pjVs8YxRCBAWaCxcLBvMoArLrceuPAZf5GI/SFMU176m6 +ARmGMCLsdJyhMYjTOmQF0oh6Pwjwg1KFRmd9oSdzIex47Z3uPyOdF3ssyQFywg+8 +jOZccPeTceTnu3WgfATS6RdcaYmLsw2+eKY82BAM6+Vy6NeYvYFzV2eHLB7fl9yo +x7ex8dox4Y2RQanD5IqEN183u7oSN9Bdb491Rs4WYA== +=w8PI -----END PGP PUBLIC KEY BLOCK-----
