2018-05-02 08:15:36 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 2 06:08:00 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.8.4
|
|
|
|
* Support to match ipv6 segment routing headers.
|
|
|
|
* New "meta ibrname" and "meta obrname" arguments to match the
|
|
|
|
name of the logical bridge a packet is passing through.
|
|
|
|
These new names replace the old (misnamed) "ibriport"/"obriport".
|
|
|
|
* `nft -a` will now show handle identifier for all objects,
|
|
|
|
including tables and chains.
|
|
|
|
* nft can now delete objects by their handle number.
|
|
|
|
* Support to update maps from the ruleset (packet path).
|
|
|
|
* the "--echo" option now prints handle id for tables and
|
|
|
|
object too.
|
|
|
|
* `nft -f -` will now read from standard input
|
|
|
|
* Support for flow tables, cf. man page or
|
|
|
|
https://lwn.net/Articles/738214/ .
|
|
|
|
|
2018-03-04 00:21:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Mar 3 22:59:01 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.8.3
|
|
|
|
* raw payload support to match headers that do not yet have
|
|
|
|
received a mnemonic.
|
|
|
|
|
2018-02-03 15:31:56 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Feb 3 14:26:36 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.8.2
|
|
|
|
* add secpath support
|
|
|
|
|
2018-01-23 10:31:36 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 16 14:16:40 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.8.1
|
|
|
|
* This release deprecates the "flow table" syntax in favor
|
|
|
|
of "meter".
|
|
|
|
|
2017-10-13 10:47:37 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 13 08:39:41 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.8
|
|
|
|
* This release contains new features available up to the
|
|
|
|
(upcoming) Linux 4.14 kernel release:
|
|
|
|
* Support for stateful objects, these objects are uniquely
|
|
|
|
identified by a user-defined name, you can refer to them from
|
|
|
|
rules, and there is a well established interface to operate
|
|
|
|
with them.
|
|
|
|
* Sort set elements when listing them, from lower to largest.
|
|
|
|
* TCP option matching and mangling support. This includes TCP
|
|
|
|
maximum segment size mangling.
|
|
|
|
* Add new "-s" option for listings without stateful information.
|
|
|
|
* Add new -c/--check option for nft, to tests if your ruleset
|
|
|
|
loads fine, into the kernel, this is a dry run mode.
|
|
|
|
* Connection tracking helper support.
|
|
|
|
* Add --echo option, to print the handle that the kernel
|
|
|
|
allocates to uniquely identify rules.
|
|
|
|
* Conntrack zone support
|
|
|
|
* Symmetric hash support
|
|
|
|
* Add support to include directories from nft natives scripts,
|
|
|
|
files are loaded in alphanumerical order.
|
|
|
|
* Allow to check if IPv6 extension header or TCP option exists
|
|
|
|
or is missing.
|
|
|
|
* Extend quota support to display used bytes.
|
|
|
|
* Add ct average matching, to match average bytes per packet a
|
|
|
|
connection has transferred so far, to map the existing
|
|
|
|
feature available in the iptables connbytes match.
|
|
|
|
* Allow to flush maps and flow tables.
|
|
|
|
* Allow to embed set definition into an existing set.
|
|
|
|
* Conntrack event filtering support via rule.
|
|
|
|
|
2016-06-02 21:10:52 +02:00
|
|
|
-------------------------------------------------------------------
|
2016-12-21 00:38:39 +01:00
|
|
|
Tue Dec 20 22:35:41 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.7
|
|
|
|
* Add new fib expression, which can be used to obtain the
|
|
|
|
output interface from the route table based on either source
|
|
|
|
or destination address of a packet.
|
|
|
|
* Support hashing of any arbitrary key combination, eg.
|
|
|
|
* Add number generation support. Useful for round-robin packet
|
|
|
|
mark setting.
|
|
|
|
* Add quota support, eg.
|
|
|
|
* Introduce routing expression, for routing related data with
|
|
|
|
support for nexthop
|
|
|
|
* Notrack support, to explicitly skip connection tracking for
|
|
|
|
matching packets.
|
|
|
|
* Support to set non-byte bound packet header fields, including
|
|
|
|
checksum adjustment.
|
|
|
|
* Add 'create set' and 'create element' commands.
|
|
|
|
* Allow to use variable reference for set element definitions.
|
|
|
|
* Allow to use variable definitions from element commands.
|
|
|
|
* Add support to flush set. You can use this new command to
|
|
|
|
remove all existing elements in a set.
|
|
|
|
* Inverted set lookups.
|
|
|
|
* Honor absolute and relative paths via include file, where:
|
|
|
|
* Support log flags, to enable logging TCP sequence and options.
|
|
|
|
* tc classid parser support, eg.
|
|
|
|
* Allow numeric connlabels, so if connlabel still works with
|
|
|
|
undefined labels.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2016-06-02 21:10:52 +02:00
|
|
|
Thu Jun 2 18:31:23 UTC 2016 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.6
|
|
|
|
* Rules may be replaced now
|
|
|
|
* Flow table support (requires Linux >= 4.3)
|
|
|
|
* Support for tracing
|
|
|
|
* Ratelimiting now supports units like bytes/second.
|
|
|
|
* Matchinv VLAN IDs, DSCP/ECN, ICMP RtAdv & RtSol
|
|
|
|
|
2015-09-17 23:30:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 17 21:16:31 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.5
|
|
|
|
* Support combinations of two or more selectors to build a tuple
|
|
|
|
* Timeout support for sets
|
|
|
|
* Dormant flag for tables
|
|
|
|
* Default chain policy specifiable on creation
|
|
|
|
|
2015-05-24 01:09:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat May 23 23:06:12 UTC 2015 - mrueckert@suse.de
|
|
|
|
|
|
|
|
- set the url to the project page
|
|
|
|
- pass --disable-silent-rules to configure to allow gcc post build
|
|
|
|
check to work
|
|
|
|
|
2014-12-16 02:29:20 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 16 01:25:00 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.4
|
|
|
|
* Since Linux 3.18: support for global ruleset operations
|
|
|
|
* Since 3.17: full logging support for all the families,
|
|
|
|
including nfnetlink_log
|
|
|
|
* 3.16: automatic selection of the optimal set implementation
|
|
|
|
* 3.14: reject support for ip, ip6 and inet
|
|
|
|
* 3.18: reject support for bridge, and reject icmpx abstraction
|
|
|
|
* 3.18: masquerade support
|
|
|
|
* 3.19: redirect support
|
|
|
|
* Extend meta to support pkttype, cpu and devgroup matching.
|
|
|
|
|
2014-06-27 19:15:16 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 27 17:08:46 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.3
|
|
|
|
* More compact syntax for the queue action
|
|
|
|
* Match input and output bridge interface name through "meta
|
|
|
|
ibriport" and "meta obriport"
|
|
|
|
* netlink event monitor, to monitor ruleset events, set changes, etc.
|
|
|
|
* New transaction infrastructure - fully atomic updates for all
|
|
|
|
object available in the upcoming 3.16.
|
|
|
|
|
2014-01-13 10:05:48 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 13 09:05:35 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Initial package for build.opensuse.org
|