8 Commits

Author SHA256 Message Date
6a3b7150d9 Accepting request 1324858 from network
OBS-URL: https://build.opensuse.org/request/show/1324858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdp-tools?expand=0&rev=8
2026-01-01 13:59:43 +00:00
50aceceee7 - Update to v1.5.8
- xdp-trafficgen: add support for configuring the IPv6 hop limit
   in UDP mode
 - xdp-loader: ensure feature flag output more robust against newer
   kernels

OBS-URL: https://build.opensuse.org/package/show/network/xdp-tools?expand=0&rev=23
2025-12-30 21:13:07 +00:00
d36e9cdff5 Accepting request 1311344 from network
OBS-URL: https://build.opensuse.org/request/show/1311344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdp-tools?expand=0&rev=7
2025-10-15 10:44:58 +00:00
f02b29121d Update to v1.5.7
OBS-URL: https://build.opensuse.org/package/show/network/xdp-tools?expand=0&rev=21
2025-10-14 08:59:07 +00:00
f0fb08c913 Accepting request 1284344 from network
OBS-URL: https://build.opensuse.org/request/show/1284344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdp-tools?expand=0&rev=6
2025-06-11 14:20:19 +00:00
f43fa684b1 Update to v1.5.5
OBS-URL: https://build.opensuse.org/package/show/network/xdp-tools?expand=0&rev=19
2025-06-10 07:24:00 +00:00
358ee18224 Accepting request 1255602 from network
OBS-URL: https://build.opensuse.org/request/show/1255602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xdp-tools?expand=0&rev=5
2025-03-31 09:37:37 +00:00
c4b428f340 Accepting request 1255161 from home:aaronpuchert:llvm-next
- Add fix-clang20-build.patch to fix build with Clang 20.

OBS-URL: https://build.opensuse.org/request/show/1255161
OBS-URL: https://build.opensuse.org/package/show/network/xdp-tools?expand=0&rev=17
2025-03-24 12:00:39 +00:00
4 changed files with 66 additions and 5 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:49c2b96b2be878449a797a74ca515a63e13418cb8ea904df08f8ef9cb2ac5570
size 340864

3
xdp-tools-1.5.8.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f6eb9f2275c2431f59a80a99549b27c66832a751dd03c5993c6bc3f5c724b25
size 1409554

View File

@@ -1,3 +1,61 @@
-------------------------------------------------------------------
Tue Dec 23 15:19:23 UTC 2025 - Hoyeon Lee <hoyeon.lee@suse.com>
- Update to v1.5.8
- xdp-trafficgen: add support for configuring the IPv6 hop limit
in UDP mode
- xdp-loader: ensure feature flag output more robust against newer
kernels
-------------------------------------------------------------------
Tue Oct 14 08:25:39 UTC 2025 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
- Update to v1.5.7
- xdp-filter: added support for parsing ARP and IPv6 neighbour
solicitations
- xdp-trafficgen: improved interface probing, fixed automatic
program loading, and corrected an option description
- xdp-bench: fixed the --extended switch and now correctly skips
tests when progmap support is unavailable
- libxdp: fixed build on systems with older libbpf versions and
updated documentation
- xdp_sample: removed xdp_redirect_map tracepoints
-------------------------------------------------------------------
Tue Jun 10 06:26:07 UTC 2025 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
- Update to v1.5.5
- added xdp-forward for forwarding traffic between interfaces
- libxdp: options-based API for more flexible af_xdp umem and
socket creation
- libxdp: added support for af_xdp tx metadata
- xdp-bench: improved reliability by removing packet header
location assumptions
- xdp-bench: new program for redirect benchmarking
- xdp-trafficgen: support for specifying udp packet size
- xdp-trafficgen: probe command can now target a specific
interface
- xdp-trafficgen: auto-load dummy xdp program to ensure packet
sending
- xdp-dump: increased max supported cpus to 512
- xdp-loader: allow loading xdp programs that modify the packet
pointer
- utils: improved pps statistics accuracy in xdp_sample
- utils: correctly print statistics summary on signal interruption
in xdp_sample
- xdp-trafficgen: fix failure to exit after packet transmission
loop
- libxdp: fix incorrect xdp_umem_reg setsockopt size
- libxdp: ensure correct error propagation by returning -errno
- utils: fix incorrect packet count calculation in xdp_sample
- Drop fix-clang20-build.patch since upstream remedy is included
since v1.5.4
-------------------------------------------------------------------
Fri Mar 21 22:49:39 UTC 2025 - Aaron Puchert <aaronpuchert@alice-dsl.net>
- Add fix-clang20-build.patch to fix build with Clang 20.
-------------------------------------------------------------------
Tue Feb 20 16:38:14 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package xdp-tools
#
# Copyright (c) 2024 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
@@ -26,7 +26,7 @@
# workaround binutils/strip issue with BPF object, see #boo#1217108
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
Name: xdp-tools
Version: 1.4.2
Version: 1.5.8
Release: 0
Group: Productivity/Networking/Other
Summary: Utilities and example programs for use with XDP
@@ -34,6 +34,8 @@ Summary: Utilities and example programs for use with XDP
License: GPL-2.0-only
URL: https://github.com/xdp-project/xdp-tools
Source: https://github.com/xdp-project/xdp-tools/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
# Fixes "error: argument unused during compilation: '-c' [-Werror,-Wunused-command-line-argument]" with
# Clang 20. The command lines have both -c and -S, but should only have -S as they're producing textual IR.
BuildRequires: bpftool
BuildRequires: clang >= 10.0.0
BuildRequires: gcc
@@ -114,6 +116,7 @@ rm -rf %{buildroot}%{_datadir}/xdp-tools/
%{_sbindir}/xdp-bench
%{_sbindir}/xdp-monitor
%{_sbindir}/xdp-trafficgen
%{_sbindir}/xdp-forward
%{_libdir}/bpf/xdpfilt_*.o
%{_libdir}/bpf/xdpdump_*.o
%{_mandir}/man8/*