| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-nftables | Distribution: openSUSE Tumbleweed |
| Version: 1.1.5 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Aug 28 01:31:54 2025 |
| Group: Productivity/Networking/Security | Build host: reproducible |
| Size: 46297 | Source RPM: nftables-1.1.5-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://netfilter.org/projects/nftables/ | |
| Summary: Python bindings for nftables | |
Python bindings for nftables
GPL-2.0-only
* Wed Aug 27 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.5
* Revert JSON ruleset listing, restore set flags to display
single item with array
* Fix misleading "No buffer space available" error when kernel
reports too many errors back to userspace.
- Delete 0001-tools-add-a-systemd-unit-for-static-rulesets.patch,
json.patch (merged)
* Wed Aug 20 2025 Jan Engelhardt <jengelh@inai.de>
- Add json.patch
* Wed Aug 06 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.4
* Add conntrack information to monitor trace command.
* Add a 'check' fib result to check for routes.
* Better error reporting with re-declarations set/map with
different types.
* Restore meta hour matching on ranges spanning date boundaries,
e.g. `... meta hour "21:00"-"02:00"`
* Display number of set elements in rule listings.
* Allow deleting maps via their handle.
* Tue Apr 22 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.3
* Fix incorrect bytecode for vlan pcp mangling from netdev family
chains such as ingress/egress: `... vlan pcp set 6 counter`
* Fix bogus element in large concatenated set ranges, leading to:
``16777216 . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
instead of:
``"lo" . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
* Restore set auto-merge feature with timeouts, disabled in the
previous v1.1.2 release.
* Mon Apr 14 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.2
* Allow for expressing protocol dependency on sets.
* Support for more advanced bitwise operations with statements.
* Set element auto-merge now skips elements with
timeout/expiration.
* Memory footprint reduction for set elements.
* Updated `nft monitor` to report flowtable events.
* Support for merging bitmask matching in set/map with
- o/--optimize.
* Improved MPTCP support with symbol table for subtypes.
* Sat Mar 08 2025 Jan Engelhardt <jengelh@inai.de>
- Update 0001-tools-add-a-systemd-unit-for-static-rulesets.patch
from new submission.
* Tue Mar 04 2025 Jan Engelhardt <jengelh@inai.de>
- Add 0001-tools-add-a-systemd-unit-for-static-rulesets.patch
[boo#1237277]
* Thu Oct 03 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.1
* Reduce netlink cache dependencies to speed up incremental
updates.
* Allow zero burst in byte ratelimiter expression.
* Fix double-free when users call nft_ctx_clear_vars() followed
by nft_ctx_free().
* Document that the tproxy statement is non-terminal (unlike in
iptables). This allows for tproxy+log and tproxy+mark combos,
see man nft(8) for details.
* Add egress support for the `list hooks` subcommand.
* Wed Jul 17 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.0
* Restore compatibility set element dump with <= 0.9.8
* Disallow empty interface names
* Restore rule replace command
* Search for group, rt_mark, rt_realms at
/etc/iproute2, /usr/share/iproute2
* Resolve some timezone issues
* Support for variables in map expressions
* VLAN support
* Thu Jan 04 2024 Dirk Müller <dmueller@suse.com>
- buildrequire setuptools explicitly as pip drops the dependency
* Wed Jan 03 2024 Ben Greiner <code@bnavigator.de>
- Fix the python bindings subpackages
* The PEP517 python build requires setuptools
* Actually use the rpm subpackage definition
* The version is actually python3dist(nftables) = 0.1
* is noarch and requires libnftables1 through dlopen, tell
rpmlint
* remove unused shebang
* Thu Oct 19 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.9
* Custom conntrack timeouts can use time specification with
units other than seconds.
* Allow combination of dnat with numgen.
* Allow for using constants as key in dynamic sets.
* Support for matching on the target address of a IPv6 neighbour
solicitation/advertisement.
* Restore bitwise operations in combination with maps, e.g. jump
to chain depending on bitwise operation on packet mark.
* Fix crash with log prefix longer that 127 bytes.
- Drop merged 0001-Revert-py-replace-distutils-with-setuptools.patch
* Fri Jul 14 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.8
* Support for setting meta and ct mark from other fields in
rules, e.g. set meta mark to ip dscp header field.
* Enhacements for -o/--optimize to deal with NAT statements, to
compact masquerade statements.
* Support for stateful statements in anonymous maps, such as
counters.
* Support for resetting stateful expressions in sets, maps and
elements, e.g. counters.
* broute support to short-circuit bridge logic from the bridge
prerouting hook and pass up packets to the local IP stack.
* JSON support for table and chain comments.
- Added 0001-Revert-py-replace-distutils-with-setuptools.patch
* Mon Mar 13 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.7
* Support for vxlan/geneve/gre/gretap matching
* auto-merge support for partial set element deletion
* Allow for NAT mapping with concatenation and ranges
* Support for quota in sets
* Wed Dec 21 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.6
* Fix bytecode generation for concatenation of intervals where
selectors use different byteorder datatypes, e.g. IPv4
(network byte order).
* Fix match of uncommon protocol matches with raw expressions
* Unbreak insertion of rules with intervals ("sport {
3478-3497, 16384-16387 }")
* Wed Aug 17 2022 Dirk Müller <dmueller@suse.com>
- update to 1.0.5:
* Fixes for the -o/--optimize, run this --optimize option to automagically
compact your ruleset using sets, maps and concatenations
* Fix ethernet and vlan concatenations, eg. define a dynamic set which
is populated from the packet path
* Fix ruleset listing with interface wildcard map
* Fix several regressions in the input lexer which broke valid rulesets.
* Fix slowdown with large lists of singleton interval elements.
* Fix set automerge feature for large lists of singleton interval elements.
* Fix bogus error reporting for exact overlaps.
* Fix segfault when adding elements to invalid set.
* fix device parsing in netdev family in json.
* Tue Jun 07 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.4
* Fixed a segfault in -o/--optimize with unsupported statements.
* Bogus datatype mismatch error report in sets was fixed.
* Tue May 31 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.3
* Support for wildcard interface name matching with sets
* Support for runtime auto-merge of set elements.
* Enhancements for the ruleset optimization -o/--optimize
option which allows to coalesce several NAT rules into map.
* Support for raw expressions in concatenations.
* Support for integer type protocol header fields in concatenations.
* Allow to reset TCP options (requires Linux kernel >= 5.18)
- Drop 0001-build-add-missing-AM_CPPFLAGS-to-examples.patch
* Tue Feb 22 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.2
* New ruleset optimization -o/--optimize option.
* Support for IP and TCP options and SCTP chunks in sets.
* Support for tcp fastopen, md5sig and mptcp options.
* MP-TCP subtype matching support.
* JSON support for flowtables.
- Add 0001-build-add-missing-AM_CPPFLAGS-to-examples.patch
/usr/lib/python3.13/site-packages/nftables /usr/lib/python3.13/site-packages/nftables-0.1.dist-info /usr/lib/python3.13/site-packages/nftables-0.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/nftables-0.1.dist-info/METADATA /usr/lib/python3.13/site-packages/nftables-0.1.dist-info/RECORD /usr/lib/python3.13/site-packages/nftables-0.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/nftables-0.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/nftables-0.1.dist-info/top_level.txt /usr/lib/python3.13/site-packages/nftables/__init__.py /usr/lib/python3.13/site-packages/nftables/__pycache__ /usr/lib/python3.13/site-packages/nftables/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/nftables/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/nftables/__pycache__/nftables.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/nftables/__pycache__/nftables.cpython-313.pyc /usr/lib/python3.13/site-packages/nftables/nftables.py /usr/lib/python3.13/site-packages/nftables/schema.json
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025