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-09-10 11:47:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpcap (Old) and /work/SRC/openSUSE:Factory/.libpcap.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpcap" Thu Sep 10 11:47:00 2026 rev:68 rq:1376585 version:1.10.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libpcap/libpcap.changes 2026-01-12 10:23:40.043268273 +0100 +++ /work/SRC/openSUSE:Factory/.libpcap.new.1265/libpcap.changes 2026-09-10 11:47:35.028992081 +0200 @@ -1,0 +2,43 @@ +Wed Sep 9 09:33:58 UTC 2026 - Pedro Monreal <[email protected]> + +- Update to 1.10.7: + * General: + - Free p->opt.device on close, not on cleanup (issue #1615). + * Source code: + - Deprecate bpf_filter(). + * Packet filtering: + - Initialize the scratch memory store to 0. + - In "net <n> mask <m>" catch ENOMEM for the "m" too. + - CVE-2026-0799: Access M[] safely in the BPF interpreter (bsc#1279782) + - CVE-2026-31912: Mind the program bounds in pcap_offline_filter() (bsc#1279593) + - CVE-2026-31911: Fail opcodes safely in the BPF interpreter (bsc#1279588) + - CVE-2026-6244: Avoid division by zero via pcap_offline_filter() (bsc#1279595) + - CVE-2026-6554: Limit "ja L" looping in pcap_offline_filter() (bsc#1279584) + - Validate BPF opcodes stricter. + - For "lsh" and "rsh" guard "#k" as well. + * rpcap: + - CVE-2026-18313: Fix a memory leak in rpcapd (bsc#1279784) + - CVE-2026-18238: Fix RPCAP_MSG_PACKET validation (bsc#1279783) + * Documentation: + - Remove list of OSes that support "ipv6-icmp"; all the ones we + support appear to do so. + - Fix pcap_next_ex(3PCAP) man page to clarify the PCAP_ERROR_BREAK + return value. + * Building and testing: + - CMake: Disable remote capture support on Windows by default. + - RDMA: Avoid valgrind errors when calling rdmasniff_findalldevs(). + - Autoconf: Add QNX support to AC_LBL_LIBRARY_NET(). + - capturetest: Treat SA_RESTART as optional. + * QNX: + - Disable zero-copy BPF to work around portability issues. + * DAG: + - Fix packet filtering with low snaplen. + * SNF: + - Fix packet filtering with low snaplen. + * Netmap: + - Set packet captured length based on the snapshot length and return + value of the capture filter. + * Update upstream libpcap.keyring + * Rebase libpcap-1.0.0-ppp.patch + +------------------------------------------------------------------- Old: ---- libpcap-1.10.6.tar.xz libpcap-1.10.6.tar.xz.sig New: ---- libpcap-1.10.7.tar.xz libpcap-1.10.7.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpcap.spec ++++++ --- /var/tmp/diff_new_pack.WJ9hIy/_old 2026-09-10 11:47:36.194040922 +0200 +++ /var/tmp/diff_new_pack.WJ9hIy/_new 2026-09-10 11:47:36.196041006 +0200 @@ -17,7 +17,7 @@ Name: libpcap -Version: 1.10.6 +Version: 1.10.7 Release: 0 Summary: A Library for Network Sniffers License: BSD-3-Clause @@ -82,9 +82,7 @@ libpcap static libraries %prep -%setup -q -%patch -P 2 -%patch -P 3 -p1 +%autosetup -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++++++ libpcap-1.0.0-ppp.patch ++++++ --- /var/tmp/diff_new_pack.WJ9hIy/_old 2026-09-10 11:47:36.279044486 +0200 +++ /var/tmp/diff_new_pack.WJ9hIy/_new 2026-09-10 11:47:36.284044695 +0200 @@ -1,8 +1,8 @@ -Index: gencode.c +Index: libpcap-1.10.7/gencode.c =================================================================== ---- gencode.c.orig -+++ gencode.c -@@ -8204,6 +8204,7 @@ gen_inbound(compiler_state_t *cstate, in +--- libpcap-1.10.7.orig/gencode.c ++++ libpcap-1.10.7/gencode.c +@@ -8684,6 +8684,7 @@ gen_inbound(compiler_state_t *cstate, in */ switch (cstate->linktype) { case DLT_SLIP: ++++++ libpcap-1.10.6.tar.xz -> libpcap-1.10.7.tar.xz ++++++ ++++ 7624 lines of diff (skipped) ++++++ libpcap.keyring ++++++ --- /var/tmp/diff_new_pack.WJ9hIy/_old 2026-09-10 11:47:36.624058949 +0200 +++ /var/tmp/diff_new_pack.WJ9hIy/_new 2026-09-10 11:47:36.630059201 +0200 @@ -11,15 +11,15 @@ 8nlREmT/MDqP0rgrpvRrABEBAAG0PVRoZSBUY3BkdW1wIEdyb3VwIChQYWNrYWdl IHNpZ25pbmcga2V5KSA8cmVsZWFzZUB0Y3BkdW1wLm9yZz6JAdkEEwEKAD8CGwMG CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEEHxZqV0KrueAkmo0w4Ine8dnBXQ0F -AmhDCgUFCRhvlZ0ACgkQ4Ine8dnBXQ0iJAwfcYaksBrib3sktV1o1rsBW0VvlzLF -gviSbE5wYXn2zLpurawORKxK6D21TsaF1Q6V2obAxnK1Y86oSe/LsbuJYr2QuVxH -OdWORpaFeqtZDh1N4RnTAgNYb1bd1I3V5V3NdTsVd0bwr+P8tj8gUUTGDHiC3uHs -GBy8MwvzYq6xFhCp2krYELsRDGKSrzQSv3wWNF2PhZc83Un8cb7iAWgcd7HAvRLu -R/5ChQx77pfbBBvQDPvkgKTQK2XKuxmOaHBSzS57mmgpXgN5LQ0dxOB3KdnqKV6e -8pDarnJ+NfihLbHacb+pjVs8YxRCBAWaCxcLBvMoArLrceuPAZf5GI/SFMU176m6 -ARmGMCLsdJyhMYjTOmQF0oh6Pwjwg1KFRmd9oSdzIex47Z3uPyOdF3ssyQFywg+8 -jOZccPeTceTnu3WgfATS6RdcaYmLsw2+eKY82BAM6+Vy6NeYvYFzV2eHLB7fl9yo -x7ex8dox4Y2RQanD5IqEN183u7oSN9Bdb491Rs4WYA== -=w8PI +Amn+HUcFCRpOQV8ACgkQ4Ine8dnBXQ0ziwwfcmbO13nrNgqTCn6T6iq/UZ1PLqvm +PjgdcMLw8OBEgZUFx3jtEjbB1zjQBoCABJ3za2lOj0tDj6cbcZVsKAwNgvou+e8h +WvlFXGmHnjyPWJaBRhrhX/FBpsEQIPRyLAsrRrsnYYJBobUnYWaK3yKvURExkTON +H/6lYb619EMjvd9KzuMqY6Z9oyANBZLDyK6qf8QdqO1mZYu9e1n1aOAdU0f7tWTx +H2myzyRyET7hSO+WYzUWH1XV3q4kZ31W/242U8VsQFxolQsRp4d4+l2eLaT4Anu9 +r8CuIicfiSsvk6S6v78MOGH1921JtniF4CsNIXZrNc7C3Wx6iwU7XQGif+94cwio +5463nwXwXtxyXHWOGOm4PMrdwYA+wpK3h/utZ0/8wJOVe3R0PbkAFTFdaVwoPtE/ +SY3n4WNzFFZF1TOJ1PNI9uq9qIelQNsrgioHZYzfhUSKR6077Xu7Mg0DZt0b7Pq4 +z3VioyXYPy2ezD6ZCRGM6BystaI4HrH/PKeqpyizxg== +=UaDi -----END PGP PUBLIC KEY BLOCK-----
