]> git.ipfire.org Git - thirdparty/nftables.git/shortlog
thirdparty/nftables.git
2025-06-30  Florian Westphaltests: shell: add maps dumps
2025-06-30  Florian Westphaltests: shell: add nft-i dumps
2025-06-30  Florian Westphaltests: shell: add sets dumps
2025-06-29  Florian Westphaltests: shell: add optimize dump files
2025-06-29  Florian Westphaltests: shell: add bitwise json dump files
2025-06-26  Pablo Neira... fib: allow to use it in set statements
2025-06-26  Pablo Neira... fib: allow to check if route exists in maps
2025-06-26  Phil Suttertests: shell: Fix ifname_based_hooks feature check
2025-06-26  Florian Westphalevaluate: prevent merge of sets with incompatible keys
2025-06-25  Florian Westphalevaluate: check that set type is identical before merging
2025-06-25  Florian Westphalevaluate: avoid double-free on error handling of bogus...
2025-06-25  Florian Westphalevaluate: make sure chain jump name comes with a null...
2025-06-25  Florian Westphaljson: reject too long interface names
2025-06-24  Florian Westphaltests/py: clean up set backend support fallout
2025-06-23  Pablo Neira... src: use EXPR_RANGE_VALUE in interval maps
2025-06-23  Pablo Neira... expression: constant range is not a singleton
2025-06-23  Pablo Neira... src: use constant range expression for interval+concate...
2025-06-23  Pablo Neira... parser_bison: allow delete command with map via handle
2025-06-23  Pablo Neira... parser_bison: only reset by name is supported by now
2025-06-23  Pablo Neira... cache: pass name to cache_add()
2025-06-23  Pablo Neira... cache: assert name is non-nul when looking up
2025-06-23  Pablo Neira... rule: skip fuzzy lookup if object name is not available
2025-06-22  Florian Westphaltests: shell: add feature check for count output change
2025-06-22  Florian Westphalsrc: print count variable in normal set listings
2025-06-22  Florian Westphaldebug: include kernel set information on cache fill
2025-06-22  Florian Westphaltests/py: prepare for set debug change
2025-06-22  Florian Westphalsrc: BASECHAIN flag no longer implies presence of prior...
2025-06-22  Florian Westphalevaluate: restrict allowed subtypes of concatenations
2025-06-22  Florian Westphalevaluate: rename recursion counter to recursion.binop
2025-06-22  Yi Chentest: shell: Add rate_limit test case for 'limit statem...
2025-06-22  Yi Chentest: shell: Add wait_local_port_listen() helper to...
2025-06-22  Yi Chentest: shell: Introduce $NFT_TEST_LIBRARY_FILE, helper...
2025-06-22  Florian Westphaltest: shell: nat_ftp: test files must be world-readable
2025-06-22  Yi Chentest: shell: Don't use system nft binary
2025-06-18  Florian Westphalevaluate: don't BUG on unexpected base datatype
2025-06-12  Phil Sutternetlink: Avoid crash upon missing NFTNL_OBJ_CT_TIMEOUT_...
2025-06-12  Phil Suttertests: py: Properly fix JSON equivalents for netdev...
2025-06-12  Phil Suttertests: shell: Adjust to ifname-based hooks
2025-06-12  Phil Suttertests: monitor: Fix for single flag array avoidance
2025-06-12  Phil Sutterjson: Dump flowtable hook spec only if present
2025-06-12  Phil Suttermonitor: Correctly print flowtable updates
2025-06-12  Phil Sutternetlink: Do not allocate a bogus flowtable priority...
2025-06-12  Phil Sutternetlink: Fix for potential crash parsing a flowtable
2025-06-12  Florian Westphalmnl: catch bogus expressions before crashing
2025-06-11  Phil Sutterdoc: Basic documentation of anonymous chains
2025-06-10  Yi Chentests: shell: Add a test case for FTP helper combined...
2025-06-06  Florian Westphaltests: helpers: suppress mount error messages
2025-06-05  Florian Westphaljson: work around fuzzer-induced assert crashes
2025-06-04  Florian Westphaljson: prevent null deref if chain->policy is not set
2025-06-04  Florian Westphaltests: py: fix json single-flag output for fib & synproxy
2025-05-29  Pablo Neira... tests: shell: check for features not available in 5.4
2025-05-25  Phil Suttercache: Tolerate object deserialization failures
2025-05-25  Phil Sutternetlink: Keep going after set element parsing failures
2025-05-25  Phil Sutternetlink: Pass netlink_ctx to netlink_delinearize_setelem()
2025-05-25  Phil Sutternetlink_delinearize: Replace some BUG()s by error messages
2025-05-20  Pablo Neira... tests: shell: check if kernel supports for cgroupsv2...
2025-05-20  Pablo Neira... tests: shell: skip egress in netdev chain release path...
2025-05-20  Phil Sutternetlink: Catch unknown types when deserializing objects
2025-05-20  Phil Sutternetlink: Avoid potential NULL-ptr deref parsing set...
2025-05-16  Phil Suttertests: shell: Include kernel taint value in warning
2025-05-13  Phil Suttertests: shell: Add test case for JSON 'flags' arrays
2025-05-13  Phil Sutterjson: Introduce json_add_array_new()
2025-05-13  Phil Sutterjson: Print single synproxy flags as non-array
2025-05-13  Phil Sutterjson: Print single fib flag as non-array
2025-05-13  Phil Sutterjson: Print single set flag as non-array
2025-05-13  Phil Sutterdoc: Fix typo in nat statement 'prefix' description
2025-05-13  Phil Sutterparser_json: Introduce parse_flags_array()
2025-05-11  Florian Westphalsrc: netlink: fix crash when ops doesn't support udata
2025-05-08  Phil Suttertests/shell: Skip netdev_chain_dev_addremove on tainted...
2025-04-25  Florian Westphalsrc: remove bogus empty file
2025-04-22  Yi Chentests: shell: Update packetpath/flowtables
2025-04-22  Pablo Neira... build: Bump version to 1.1.3 v1.1.3
2025-04-21  Pablo Neira... netlink: bogus concatenated set ranges with netlink...
2025-04-21  Florian Westphalevalute: make vlan pcp updates work
2025-04-17  Pablo Neira... Revert "intervals: do not merge intervals with differen...
2025-04-14  Pablo Neira... build: Bump version to 1.1.2 v1.1.2
2025-04-10  Pablo Neira... parser_bison: add selector_expr rule to restrict typeof...
2025-04-09  Pablo Neira... optimize: invalidate merge in case of duplicated key...
2025-04-07  Florian Westphalevaluate: bail out if ct saddr/daddr dependency cannot...
2025-04-02  Florian Westphalparser_json: only allow concatenations with 2 or more...
2025-04-02  Florian Westphalevaluate: fix crash when generating reject statement...
2025-04-02  Florian Westphalevaluate: reject: remove unused expr function argument
2025-04-01  Pablo Neira... optimize: expand expression list when merging into...
2025-04-01  Pablo Neira... cache: prevent possible crash rule filter is NULL
2025-04-01  Pablo Neira... parser_json: bail out on malformed statement in set
2025-04-01  Pablo Neira... parser_json: allow statement stateful statement only...
2025-04-01  Pablo Neira... parser_json: reject empty jump/goto chain
2025-04-01  Florian Westphalcache: don't crash when filter is NULL
2025-04-01  Pablo Neira... expression: incorrect assert() list_expr_to_binop
2025-03-31  Florian Westphalevaluate: only allow stateful statements in set and...
2025-03-31  Florian Westphalevaluate: compact STMT_F_STATEFUL checks
2025-03-31  Florian Westphalexpression: don't try to import empty string
2025-03-31  Pablo Neira... expression: initialize list of expression to silence...
2025-03-31  Florian Westphaljson: fix error propagation when parsing binop lhs/rhs
2025-03-28  Phil Suttertests: shell: Fix owner/0002-persist on aarch64
2025-03-28  Phil Suttertests: shell: Add socat availability feature test
2025-03-27  Florian Westphaljson: don't BUG when asked to list synproxies
2025-03-27  Pablo Neira... json: disallow empty concatenation
2025-03-27  Pablo Neira... src: remove flagcmp expression
2025-03-27  Pablo Neira... src: transform flag match expression to binop expressio...
next