diff --git a/tcpdump-4.99.5.tar.xz b/tcpdump-4.99.5.tar.xz deleted file mode 100644 index 574ed10..0000000 --- a/tcpdump-4.99.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d76395ab82d659d526291b013eee200201380930793531515abfc6e77b4f2ee5 -size 1418476 diff --git a/tcpdump-4.99.5.tar.xz.sig b/tcpdump-4.99.5.tar.xz.sig deleted file mode 100644 index a68c3e4..0000000 Binary files a/tcpdump-4.99.5.tar.xz.sig and /dev/null differ diff --git a/tcpdump-4.99.6.tar.xz b/tcpdump-4.99.6.tar.xz new file mode 100644 index 0000000..e907ac0 --- /dev/null +++ b/tcpdump-4.99.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40a8cefd45f0d2a06827e6658efb830d484868c449ad80f7efb33516af44f3da +size 1425400 diff --git a/tcpdump-4.99.6.tar.xz.sig b/tcpdump-4.99.6.tar.xz.sig new file mode 100644 index 0000000..964a632 Binary files /dev/null and b/tcpdump-4.99.6.tar.xz.sig differ diff --git a/tcpdump.changes b/tcpdump.changes index c7b2833..4795ab4 100644 --- a/tcpdump.changes +++ b/tcpdump.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Fri Jan 2 08:55:43 UTC 2026 - Pedro Monreal + +- 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. + ------------------------------------------------------------------- Wed Dec 4 08:40:11 UTC 2024 - Pedro Monreal diff --git a/tcpdump.keyring b/tcpdump.keyring index ee1f7e1..1096205 100644 --- a/tcpdump.keyring +++ b/tcpdump.keyring @@ -11,14 +11,14 @@ iaMqHNHliFNfaAE42S8as+Pw5Rhq2SJczWyd8rYw/q1IIZyKLO1oGn6ZRt+EQ7BS 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----- diff --git a/tcpdump.spec b/tcpdump.spec index 5dee740..e6ae196 100644 --- a/tcpdump.spec +++ b/tcpdump.spec @@ -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