Netfilter Tables userspace utillites
* Tue Feb 24 2026 Phil Sutter <psutter@redhat.com> [1.1.5-4.el10]
- spec: Require libnftnl-1.3.0-3 for nftnl_{expr,set_elem}_set_imm() (Phil Sutter) [RHEL-128553]
- tests: py: Adjust payloads to changed userdata printing (Phil Sutter) [RHEL-128553]
- tests: py: Update payload records (Phil Sutter) [RHEL-128553]
- tests: py: objects.t: must use input, not output (Phil Sutter) [RHEL-128553]
- tests: py: tools: Add regen_payloads.sh (Phil Sutter) [RHEL-128553]
- netlink: Make use of nftnl_{expr,set_elem}_set_imm() (Phil Sutter) [RHEL-128553]
- netlink: No need to reference array when passing as pointer (Phil Sutter) [RHEL-128553]
- netlink: Introduce struct nft_data_linearize::sizes (Phil Sutter) [RHEL-128553]
- netlink: Introduce struct nft_data_linearize::byteorder (Phil Sutter) [RHEL-128553]
- expression: Set range expression 'len' field (Phil Sutter) [RHEL-128553]
- intervals: Convert byte order implicitly (Phil Sutter) [RHEL-128553]
- mergesort: Align concatenation sort order with Big Endian (Phil Sutter) [RHEL-128553]
- mergesort: Fix sorting of string values (Phil Sutter) [RHEL-128553]
- segtree: Fix range aggregation on Big Endian (Phil Sutter) [RHEL-128553]
Resolves: RHEL-128553
|
||
|---|---|---|
| .fmf | ||
| plans | ||
| .gitignore | ||
| 0001-table-Embed-creating-nft-version-into-userdata.patch | ||
| 0002-Makefile-Fix-for-make-CFLAGS.patch | ||
| 0003-fib-Fix-for-existence-check-on-Big-Endian.patch | ||
| 0004-parser_bison-remove-leftover-utf-8-character-in-erro.patch | ||
| 0005-tools-gitignore-nftables.service-file.patch | ||
| 0006-monitor-Quote-device-names-in-chain-declarations-too.patch | ||
| 0007-tests-monitor-Fix-regex-collecting-expected-echo-out.patch | ||
| 0008-tests-shell-skip-two-bitwise-tests-if-multi-register.patch | ||
| 0009-monitor-Inform-JSON-printer-when-reporting-an-object.patch | ||
| 0010-libnftables-do-not-re-add-default-include-directory-.patch | ||
| 0011-doc-fix-tcpdump-example.patch | ||
| 0012-src-parser_json-fix-format-string-bugs.patch | ||
| 0013-datatype-Fix-boolean-type-on-Big-Endian.patch | ||
| 0014-optimize-Fix-verdict-expression-comparison.patch | ||
| 0015-tests-py-any-tcpopt.t.json-Fix-JSON-equivalent.patch | ||
| 0016-tests-py-any-ct.t.json.output-Drop-leftover-entry.patch | ||
| 0017-tests-py-inet-osf.t-Fix-element-ordering-in-JSON-equ.patch | ||
| 0018-tests-shell-fix-typo-in-vmap_timeout-test-script.patch | ||
| 0019-build-don-t-install-ancillary-files-without-systemd-.patch | ||
| 0020-doc-don-t-suggest-to-disable-GSO.patch | ||
| 0021-doc-libnftables-json-Describe-RULESET-object.patch | ||
| 0022-mnl-Support-simple-wildcards-in-netdev-hooks.patch | ||
| 0023-parser_bison-Accept-ASTERISK_STRING-in-flowtable_exp.patch | ||
| 0024-tests-shell-Test-ifname-based-hooks.patch | ||
| 0025-mnl-Drop-asterisk-from-end-of-NFTA_DEVICE_PREFIX-str.patch | ||
| 0026-tests-monitor-Fix-for-out-of-path-call.patch | ||
| 0027-segtree-Fix-range-aggregation-on-Big-Endian.patch | ||
| 0028-mergesort-Fix-sorting-of-string-values.patch | ||
| 0029-mergesort-Align-concatenation-sort-order-with-Big-En.patch | ||
| 0030-intervals-Convert-byte-order-implicitly.patch | ||
| 0031-expression-Set-range-expression-len-field.patch | ||
| 0032-netlink-Introduce-struct-nft_data_linearize-byteorde.patch | ||
| 0033-netlink-Introduce-struct-nft_data_linearize-sizes.patch | ||
| 0034-netlink-No-need-to-reference-array-when-passing-as-p.patch | ||
| 0035-netlink-Make-use-of-nftnl_-expr-set_elem-_set_imm.patch | ||
| 0036-tests-py-tools-Add-regen_payloads.sh.patch | ||
| 0037-tests-py-objects.t-must-use-input-not-output.patch | ||
| 0038-tests-py-Update-payload-records.patch | ||
| 0039-tests-py-Adjust-payloads-to-changed-userdata-printin.patch | ||
| ci.fmf | ||
| gating.yaml | ||
| main.nft | ||
| monitor_run-tests.stderr.expect | ||
| nat.nft | ||
| nft-test.stderr.expect | ||
| nftables.conf | ||
| nftables.service | ||
| nftables.spec | ||
| router.nft | ||
| rpminspect.yaml | ||
| run-tests.stderr.expect | ||
| sources | ||