Displaying 10 results from an estimated 10 matches for "netlink_linearize".
2015 Sep 17
0
[ANNOUNCE] nftables 0.5 release
...netlink: style fixes
netlink: readability fixes
netlink_delinearize: rename netlink_parse_*_sreg/dreg functions
netlink_delinearize: cleanup hard to read code
concat: add concat subtype lookup/id helpers
netlink_delinearize: add register parsing helper function
netlink_linearize: add register dumping helper function
parser: properly fix handling of large integer values
set: remove unused set_clone() function
expr: fix crash when listing non-verdict mappings
meta: don't print meta keyword for unqualified meta stmts
evaluate: verify named ma...
2016 Jun 02
0
[ANNOUNCE] nftables 0.6 release
...orted order
tests/shell/run-tests.sh: print hint about testcase being executed
Arturo Borrero Gonzalez (1):
rule: fix printing of rule comments
Carlos Falgueras Garc?a (6):
src: Add command "replace" for rules
rule: Use libnftnl user data TLV infrastructure
netlink_linearize: do not duplicate user data when linearizing user data
set_elem: Use libnftnl/udata to store set element comment
parser: Consolidate comment production
parser: cap comment length to 128 bytes
Florian Westphal (54):
tests: don't depend on set element order
nft: all...
2016 Dec 20
0
[ANNOUNCE] nftables 0.7 release
...finitions from libnftnl
segtree: don't check for overlaps if set definition is empty
tests: shell: cover transactions via nft -f using flat syntax
datatype: time_type should send milliseconds to userspace
parser_bison: restore parsing of dynamic set element updates
netlink_linearize: skip NFTNL_EXPR_DYNSET_TIMEOUT attribute if timeout is unset
include: cache ip_tables.h, ip6_tables.h, arp_tables.h and ebtables.h
src: add xt compat support
parser_bison: fix typo in symbol redefinition error reporting
tests: shell: make sure split table definition works v...
2017 Oct 02
3
[Bug 1187] New: SIGABRT: "BUG: unknown expression type prefix"
...Reporter: alzeih at gmail.com
I'm experiencing a SIGABRT when using nft with a particular rule, when I was
expecting a parse error instead.
The rule is:
"iifname ens3 snat to 10.0.0.0/28"
Command output:
# nft -f /etc/nftables.conf
BUG: unknown expression type prefix
nft: netlink_linearize.c:688: netlink_gen_expr: Assertion `0' failed.
Aborted (core dumped)
With the following ruleset file:
#!/usr/bin/nft -f
# ipv4/ipv6 Simple & Safe Firewall
# you can find examples in /usr/share/nftables/
table ip nat {
chain input {
type nat hook input priority 0;
iifname ens3 s...
2018 Jan 16
0
[ANNOUNCE] nftables 0.8.1 release
...tests: add test case that checks icmp6 in-ipv4
tests: nft removes required payload protocol expressions
tests: enable ip/ip.t for bridge protocol, too
tests: nft removes required inet dependency expressions
ct: don't print newline if label bit cannot be mapped
netlink_linearize: exthdr op must be u32
Harsha Sharma (4):
tests: shell: add testcases for named limits
tests/monitor: Print error "this requires root" and exit
evaluate: print error for null string
tests/py: add test for empty string match
Pablo M. Bermudo Garay (1):
src:...
2019 Dec 30
24
[Bug 1392] New: nft stalls on EGAIN upon repeatedly flushing and populating a set
https://bugzilla.netfilter.org/show_bug.cgi?id=1392
Bug ID: 1392
Summary: nft stalls on EGAIN upon repeatedly flushing and
populating a set
Product: nftables
Version: unspecified
Hardware: x86_64
OS: Gentoo
Status: NEW
Severity: normal
Priority: P5
Component: nft
2024 Jul 16
0
[ANNOUNCE] nftables 1.1.0 release
...s: shell: netdevice removal for inet family
tests: shell: cover netns removal for netdev and inet/ingress basechains
datatype: display 0s time datatype
tests: shell: missing auto-merge in json output
evaluate: skip byteorder conversion for selector smaller than 2 bytes
netlink_linearize: add assertion to catch for buggy byteorder
evaluate: permit use of host-endian constant values in set lookup keys
expression: missing line in describe command with invalid expression
rule: fix ASAN errors in chain priority to textual names
evaluate: translate meter into dyn...
2014 Dec 16
0
[ANNOUNCE] nftables 0.4 release
...per
src: rework batching logic to fix possible use of uninitialized pages
main: propagate error to shell
mnl: introduce NFT_NLMSG_MAXSIZE
mnl: fix crashes when using sets with many elements
src: add level option to the log statement
src: don't return error in netlink_linearize_rule()
include: refresh include/linux/nf_tables.h cached copy
log: netlink_linearize: don't set level if user didn't specify
src: fix 'describe' command when passing wrong expressions
mnl: consistency checks across several netlink dumps
mnl: use nft_bat...
2014 Apr 14
0
[ANNOUNCE]: Release of nftables 0.2
...parser: prohibit redefinitions of symbols and verify existance on use
files: add inet filter table definition
cmd: initialize cmd list and use list_splice_tail() for adding to command list
netlink: add netlink specific location
eval: use list_splice_tail() properly
netlink_linearize: fix flagcmp op
Merge branch 'next-3.14' of git.netfilter.org:nftables into next-3.14
evaluate: use flagcmp for single RHS bitmask expression
binop: take care of operator precedence when printing binop arguments
netlink_delinarize: convert *all* bitmask values into i...
2017 Oct 12
0
[ANNOUNCE] nftables 0.8 release
...a:
* https://bugzilla.netfilter.org
Make sure you create no duplicates already, thanks!
Happy firewalling!
-------------- next part --------------
Anatole Denis (2):
scanner: fix search_in_include_path test
erec: Fix input descriptors for included files
Anders K. Pedersen (1):
netlink_linearize: skip set element expression in set statement key
Arturo Borrero Gonzalez (5):
payload: explicit network ctx assignment for icmp/icmp6 in special families
expression: print sets and maps in pretty format
evaluate: avoid reference to multiple src data in statements which set value...