- 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
124 lines
5.0 KiB
Plaintext
124 lines
5.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
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>
|
|
|
|
- Remove kernel-devel Runtime dependency from libxdp1.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 31 07:45:28 UTC 2024 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Update to v1.4.2
|
|
* Added support for clang-17
|
|
* xdp-bench: Add l4-sport and l4-dport cpumap modes
|
|
* Fix xdp prog memory leak in xsk_setup_xdp_prog
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 14 03:35:12 UTC 2023 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Update to v1.4.1
|
|
* Detect presence of bpf_program__type(),
|
|
libbpf_program__flags(), and fix detection for btf__type_cnt()
|
|
* Correctly detect bpftool skeleton generation
|
|
* Clear xdp_frags flag before loading single prog if kernel
|
|
support is missing
|
|
* Allow creation of xsk with exclusive umem without CAP_NET_RAW
|
|
* Install BPF objects as non-executable
|
|
* xdp-loader: introduce features command
|
|
* xdp-bench: Enable the xdp_frags flag
|
|
* libxdp: don't use direct call to readelf for symbol table
|
|
comparison
|
|
- Drop patches merged upstream
|
|
* drop lib-Install-BPF-objects-as-non-executable.patch
|
|
* drop util-xdp_samples-Only-ignore-Wstringop-truncation-di.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 26 06:20:32 UTC 2023 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Do not package test files for xdp-tools
|
|
+ this also means we longer get the arch-dependent-file-in-usr-share rpmlint
|
|
error, so xdp-tools.rpmlintrc can be removed
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 17 12:45:34 UTC 2023 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Specify which group each package belong
|
|
- Add patch markup for the 2 patches in the package
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 8 09:00:03 UTC 2023 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Use %set_build_flags macro to set the CFLAGS and LDFLAGS environment
|
|
variable
|
|
- Add util-xdp_samples-Only-ignore-Wstringop-truncation-di.patch to compile on
|
|
GCC 7 and earlier
|
|
- Add lib-Install-BPF-objects-as-non-executable.patch to prevent stripping of
|
|
BPF object files
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 7 14:36:16 UTC 2023 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Update to v1.3.1 from v1.2.0
|
|
- Add /usr/sbin to PATH during build so bpftool can be found
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 3 07:03:52 UTC 2021 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
|
|
|
- Initial commit of xdp-tools
|