6 Commits

Author SHA256 Message Date
aec20ae04c Accepting request 1317016 from network:utilities
- update to version 4.5.2
- drop build workarounds for SLE11

OBS-URL: https://build.opensuse.org/request/show/1317016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcpreplay?expand=0&rev=16
2025-11-11 18:21:02 +00:00
7ff1cb8b94 - update to version 4.5.2:
- drop build workarounds for SLE11

OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpreplay?expand=0&rev=38
2025-11-06 07:15:04 +00:00
e08dd4f279 Accepting request 1306548 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1306548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcpreplay?expand=0&rev=15
2025-09-22 15:52:27 +00:00
95083b5009 - security update
- added patches
  CVE-2025-8746 [bsc#1247917], improper input validation and memory bounds checking when processing certain malformed configuration files
  + tcpreplay-CVE-2025-8746.patch

- build with gcc15

OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpreplay?expand=0&rev=36
2025-09-22 13:16:43 +00:00
850e13f045 Accepting request 1233122 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1233122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcpreplay?expand=0&rev=14
2024-12-23 15:54:18 +00:00
4d859c2aad - Update to version 4.5.1:
* AF_XDP socket support - if you have a newer Linux kernel, you will be able to transmit at line rates without having to install 3rd party kernel modules (e.g. netmap, PF_RING)
  * -w tcpreplay option - this overrides the -i option, and allows you to write to a PCAP file rather than an interface
  * --include and --exclude tcpreplay options - allows replay of a list of specific packet numbers to replay. This may slow things down, so consider using in combination with -w.
  * --fixhdrlen tcpreplay option - added to control action on packet length changes
  * -W tcpreplay option - suppress warnings when replaying
  * SLL2( Linux "cooked" capture encapsulation v2)
  * Haiku support

OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpreplay?expand=0&rev=34
2024-12-23 08:17:41 +00:00
2 changed files with 38 additions and 29 deletions

View File

@@ -1,32 +1,41 @@
-------------------------------------------------------------------
Thu Nov 13 00:28:00 UTC 2025 - Michal Kubecek <mkubecek@suse.cz>
Thu Nov 6 07:06:09 UTC 2025 - Michal Kubecek <mkubecek@suse.cz>
- update to 4.5.2:
* features added since 4.4.4
- fix/recalculate header checksum for ipv6-frag
- IPv6 frag checksum support
- AF_XDP socket support
- tcpreplay -w (write into a pcap file)
- tcpreplay --fixhdrlen
- --include and --exclude options
- SLL2 support
- Haiku support
* security fixes reported for 4.4.4 fixed in 4.5.2
- CVE-2023-4256 / bsc#1218249
- CVE-2023-43279 / bsc#1221324
- CVE-2024-3024 / bsc#1222131 (likely)
- CVE-2024-22654 / bsc#1243845
- CVE-2025-9157 / bsc#1248322
- CVE-2025-9384 / bsc#1248595
- CVE-2025-9385 / bsc#1248596
- CVE-2025-9386 / bsc#1248597
- CVE-2025-9649 / bsc#1248964
- update to version 4.5.2:
- bugfix release
- see https://github.com/appneta/tcpreplay/compare/v4.5.1...v4.5.2
for full list of changes since v4.5.1
- includes fixes for
- CVE-2025-9157 / bsc#1248322
- CVE-2025-51006 / bsc#1250356
- see https://github.com/appneta/tcpreplay/compare/v4.4.4...v4.5.2
for full changelog
- security fix for CVE-2025-8746 / bsc#1247919
* tcpreplay-CVE-2025-8746.patch
- drop SLE11 build workaround (not needed in Leap package)
- drop build workarounds for SLE11; since %autosetup and %license
were introduced into the specfile recently, the package would not
build on SLE11 or older anyway
-------------------------------------------------------------------
Tue Aug 19 10:55:23 UTC 2025 - pgajdos@suse.com
- security update
- added patches
CVE-2025-8746 [bsc#1247917], improper input validation and memory bounds checking when processing certain malformed configuration files
+ tcpreplay-CVE-2025-8746.patch
-------------------------------------------------------------------
Mon Aug 18 12:27:11 UTC 2025 - pgajdos@suse.com
- build with gcc15
-------------------------------------------------------------------
Tue Dec 10 14:26:51 UTC 2024 - Martin Pluskal <mpluskal@suse.com>
- Update to version 4.5.1:
* AF_XDP socket support - if you have a newer Linux kernel, you will be able to transmit at line rates without having to install 3rd party kernel modules (e.g. netmap, PF_RING)
* -w tcpreplay option - this overrides the -i option, and allows you to write to a PCAP file rather than an interface
* --include and --exclude tcpreplay options - allows replay of a list of specific packet numbers to replay. This may slow things down, so consider using in combination with -w.
* --fixhdrlen tcpreplay option - added to control action on packet length changes
* -W tcpreplay option - suppress warnings when replaying
* SLL2( Linux "cooked" capture encapsulation v2)
* Haiku support
-------------------------------------------------------------------
Tue Jul 11 16:31:05 UTC 2023 - Martin Hauke <mardnh@gmx.de>

View File

@@ -1,7 +1,8 @@
#
# spec file for package tcpreplay
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 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
@@ -43,8 +44,7 @@ Systems, and is meanwhile capable of replaying to web servers. It
supports switches, routers and IP Flow/NetFlow appliances.
%prep
%setup -q
%patch -P 0 -p1
%autosetup -p1
%build
export CFLAGS="%{optflags} -std=gnu11"