]> git.ipfire.org Git - thirdparty/nftables.git/shortlog
thirdparty/nftables.git
11 hours ago  Florian Westphaltests: py: revert dccp python tests master
5 days ago  Phil Suttertests: shell: Fix packetpath/rate_limit for old socat
5 days ago  Pablo Neira... build: Bump version to 1.1.4 v1.1.4
5 days ago  Pablo Neira... build: add trace.h to Makefile
10 days ago  Phil Sutterdoc: nft.8: Minor NAT STATEMENTS section review
11 days ago  Phil Sutterevaluate: Fix for 'meta hour' ranges spanning date...
11 days ago  Phil Sutterparser_json: Parse into symbol range expression if...
11 days ago  Phil Sutterexpression: Introduce is_symbol_value_expr() macro
2025-07-24  Florian Westphalparser_bison: fix memory leak when parsing flowtable...
2025-07-22  Florian Westphalparser_json: fix assert due to empty interface name
2025-07-22  Florian Westphalparser_json: reject non-concat expression
2025-07-22  Florian Westphalevaluate: maps: check element data mapping matches...
2025-07-17  Florian Westphaljson: BASECHAIN flag no longer implies presence of...
2025-07-16  Florian Westphalevaluate: fix crash with invalid elements in set
2025-07-16  Yi Chentests: shell: add type route chain test case
2025-07-16  Phil Suttermnl: Call mnl_attr_nest_end() just once
2025-07-15  Phil Suttermnl: Support NFNL_HOOK_TYPE_NFT_FLOWTABLE
2025-07-14  Florian Westphaltests: bogons: fix missing file name when logging
2025-07-14  Florian Westphaldoc: expand on gc-interval, size and a few other set...
2025-07-13  Florian Westphalevaluate: check element key vs. set definition
2025-07-10  Pablo Neira... tests: monitor: enclose device names in quotes
2025-07-09  Pablo Neira... src: detach set, list and concatenation expression...
2025-07-09  Pablo Neira... src: convert set to list expression
2025-07-09  Pablo Neira... evaluate: validate set expression type before accessing...
2025-07-09  Pablo Neira... evaluate: mappings require set expression
2025-07-09  Pablo Neira... rule: print chain and flowtable devices in quotes
2025-07-08  Florian Westphalsrc: add conntrack information to trace monitor mode
2025-07-07  Florian Westphalsrc: split monitor trace code into new trace.c
2025-07-04  Zhongqiu Duantests: py: re-enables nft-test.py to load the local...
2025-07-03  Zhongqiu Duantests: shell: use binary defined by run-tests.sh
2025-07-03  Michal Koutnýdoc: Clarify cgroup meta variable
2025-06-30  Florian WestphalMerge branch 'tests_shell_check_tree_fixes'
2025-06-30  Florian Westphaltests: shell: add json dump files
2025-06-30  Florian Westphaltests: shell: move bogons to correct directory
2025-06-30  Florian Westphaltests: shell: add a few nodump files
2025-06-30  Florian Westphaltests: shell: add include dumps
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
next