Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tcpdump for openSUSE:Factory checked in at 2026-01-05 14:55:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcpdump (Old) and /work/SRC/openSUSE:Factory/.tcpdump.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcpdump" Mon Jan 5 14:55:08 2026 rev:51 rq:1325369 version:4.99.6 Changes: -------- --- /work/SRC/openSUSE:Factory/tcpdump/tcpdump.changes 2024-12-12 21:20:37.382796340 +0100 +++ /work/SRC/openSUSE:Factory/.tcpdump.new.1928/tcpdump.changes 2026-01-05 14:58:04.938556143 +0100 @@ -1,0 +2,59 @@ +Fri Jan 2 08:55:43 UTC 2026 - Pedro Monreal <[email protected]> + +- Update to 4.99.6: + * Remove protocol decoding for: + - OTV (draft-hasmit-otv-04, this Internet-Draft is no longer active). + * Refine protocol decoding for: + - DNS: Use ND_TCHECK_LEN() instead of a custom bounds check. + - IPv6: Add a missing comma and remove a colon in the output. + - TCP: Note if the Urgent Pointer is non-zero while URG flag not set, + if the verbose level is > 1 (option -vv and more). + - TCP: Note if the Acknowledgment Number is non-zero while ACK flag + not set, if the verbose level is > 1 (option -vv and more). + - TCP: Fix Reset segment processing. + - IP, IPv6: Fix setting the snapshot length for the payload. + - IP: Use ND_TTEST_LEN() instead of a custom bounds check. + - frag6: Add a bounds check in non-verbose mode. + - PTP: Remove spaces before colons in output. + - PTP: Fix management packet fields. + - ISO: Avoid undefined behavior and integer overflow in the Fletcher + checksum calculation. + - NFS: Delete dead code. + - BOOTP: Use an uint16_t variable to get the result of a GET_BE_U_2(). + - ZEP: use the existing NTP time formatting code. + - NTP: Fix p_ntp_time_fmt() using epoch 1/epoch 2 convention (RFC 4330). + - NTP: Update a field name with the RFC 5905 name (Origin Timestamp). + - IPv6 mobility: Modernize packet parsing and make fixes. + - IP6OPTS: Modernize packet parsing and make fixes. + - VXLAN: Add UDP port 8472 used by Linux as the default port. + - EGP: Replace custom code with tok2str(); Modernize packet parsing and + fix printing with -v option. + * User interface: + - Add optional unit suffix on -C file size. + - Improve the handling of size suffixes for -C. + - Print errors for options -A, -x[x] and -X[X] (mutually exclusive). + - Print errors about -C, -G and -z options usage. + - For PCAP_ERROR_CAPTURE_NOTSUP, show the error message provided + by libpcap for that error if it's non-empty. + - Update the -z option processing. Print "invalid option -- z" when it is. + - Add the -g option, causing IPv4 output in verbose mode to be on one line. + * Other: + - Avoid race condition when receiving signal during shutdown. + - Always show the interface name in error messages when the + interface can't be opened. + - Clean up the message shown if a -i flag is specified with an + interface index that's too large. + * Source code: + - Fix '-tt' option printing when time > 2106-02-07T06:28:15Z. + - Add sub-second packet timestamp checks for invalid micro/nano. + - Remove unused missing/snprintf.c. + - Use C99 macros to define 64-bit constants and maximum 64-bit values. + * Building and testing: + - Makefile.in: Use a local libpcap in the releasecheck target. + - Autoconf: Use AC_SYS_YEAR2038_RECOMMENDED when possible if the + environment variable BUILD_YEAR2038 = yes (via autogen.sh). + - Require config.h to be from the tcpdump build. + - AppVeyor: Update Npcap SDK to 1.15. + * Update tcpdump.keyring with upstream signing key. + +------------------------------------------------------------------- Old: ---- tcpdump-4.99.5.tar.xz tcpdump-4.99.5.tar.xz.sig New: ---- tcpdump-4.99.6.tar.xz tcpdump-4.99.6.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcpdump.spec ++++++ --- /var/tmp/diff_new_pack.cjbnJP/_old 2026-01-05 14:58:10.358781359 +0100 +++ /var/tmp/diff_new_pack.cjbnJP/_new 2026-01-05 14:58:10.362781525 +0100 @@ -1,7 +1,7 @@ # # spec file for package tcpdump # -# 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 @@ -18,7 +18,7 @@ %define min_libpcap_version 1.10.0 Name: tcpdump -Version: 4.99.5 +Version: 4.99.6 Release: 0 Summary: A Packet Sniffer License: BSD-3-Clause ++++++ tcpdump-4.99.5.tar.xz -> tcpdump-4.99.6.tar.xz ++++++ ++++ 16060 lines of diff (skipped) ++++++ tcpdump.keyring ++++++ --- /var/tmp/diff_new_pack.cjbnJP/_old 2026-01-05 14:58:12.018850336 +0100 +++ /var/tmp/diff_new_pack.cjbnJP/_new 2026-01-05 14:58:12.026850669 +0100 @@ -11,15 +11,15 @@ 8nlREmT/MDqP0rgrpvRrABEBAAG0PVRoZSBUY3BkdW1wIEdyb3VwIChQYWNrYWdl IHNpZ25pbmcga2V5KSA8cmVsZWFzZUB0Y3BkdW1wLm9yZz6JAdkEEwEKAD8CGwMG CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEEHxZqV0KrueAkmo0w4Ine8dnBXQ0F -AmY+f9sFCRaOo/MACgkQ4Ine8dnBXQ1hAQwfcDNscLiLuL53avRrI9aLQ1kbjFxe -mKU06aTKbIqK6IBcQPdDyB9EDoAhcEJkJIAKKiGaK57adSvFM2edZ+jr0x8z+czA -hIOT9LLwVQfyUIRGubCGDAw8HnNnhGZk3Jb/bXM6xOF5ljnCPcJX8JXzoTmsDzpQ -rZEujit18pw5r6hJCG6NlPGJPFR+4Qi7ZlJidMFOqQpC0AIVZRKWhyE6j1/KujsJ -zov+DqE+oIH1AYsDnm1D4r/XxSd0ZaPIXvePnpsp2jpsSlz0zgJjFTIoUHg2vVRG -ky0iXY6r+oHIkFfHnZkBLsWbFQemqgpGuaoBe+rZzf/CkGt/0IUHt9B5Fx2k4erz -fh71NS9etAZxxtc1nPslhntIRrTon5H2mrzbZm2oE9xice1zIfNzjzfPbgMoQdrg -6QZ4pdsezQ3bNTuKvrTJYxwLUNmt+z+KX98Z0ceqPqb2Q3duE3gZ+/jIpCL12u3w -GrjFiNeVJ+7ZHqc5S/a6idLnBZkSWMa5A7JXLhE/YA== -=rF84 +AmhDCgUFCRhvlZ0ACgkQ4Ine8dnBXQ0iJAwfcYaksBrib3sktV1o1rsBW0VvlzLF +gviSbE5wYXn2zLpurawORKxK6D21TsaF1Q6V2obAxnK1Y86oSe/LsbuJYr2QuVxH +OdWORpaFeqtZDh1N4RnTAgNYb1bd1I3V5V3NdTsVd0bwr+P8tj8gUUTGDHiC3uHs +GBy8MwvzYq6xFhCp2krYELsRDGKSrzQSv3wWNF2PhZc83Un8cb7iAWgcd7HAvRLu +R/5ChQx77pfbBBvQDPvkgKTQK2XKuxmOaHBSzS57mmgpXgN5LQ0dxOB3KdnqKV6e +8pDarnJ+NfihLbHacb+pjVs8YxRCBAWaCxcLBvMoArLrceuPAZf5GI/SFMU176m6 +ARmGMCLsdJyhMYjTOmQF0oh6Pwjwg1KFRmd9oSdzIex47Z3uPyOdF3ssyQFywg+8 +jOZccPeTceTnu3WgfATS6RdcaYmLsw2+eKY82BAM6+Vy6NeYvYFzV2eHLB7fl9yo +x7ex8dox4Y2RQanD5IqEN183u7oSN9Bdb491Rs4WYA== +=w8PI -----END PGP PUBLIC KEY BLOCK-----
