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...