]> git.ipfire.org Git - thirdparty/nftables.git/shortlog
thirdparty/nftables.git
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...
2025-03-27  Pablo Neira... optimize: compact bitmask matching in set/map
2025-03-27  Pablo Neira... optimize: incorrect comparison for reject statement
2025-03-27  Pablo Neira... expression: add __EXPR_MAX and use it to define EXPR_MAX
2025-03-27  Florian Westphaljson: return error if table does not exist
2025-03-25  Pablo Neira... tests: shell: missing ct count elements in new set_stmt...
2025-03-22  Florian Westphalevaluate: don't update cache for anonymous chains
2025-03-21  Florian Westphaljson: make sure timeout list is initialised
2025-03-21  Pablo Neira... tests: shell: extend coverage for set element statements
2025-03-21  Pablo Neira... parser_bison: consolidate connlimit grammar rule for...
2025-03-21  Pablo Neira... parser_bison: consolidate last grammar rule for set...
2025-03-21  Pablo Neira... parser_bison: consolidate quota grammar rule for set...
2025-03-21  Pablo Neira... parser_bison: consolidate limit grammar rule for set...
2025-03-21  Pablo Neira... parser_bison: consolidate counter grammar rule for...
2025-03-20  Florian Westphalevaluate: fix assertion failure with malformed map...
2025-03-20  Florian Westphalrule: return error if table does not exist
2025-03-20  Florian Westphalevaluate: don't allow nat map with specified protocol
2025-03-20  Florian Westphalexpression: tolerate named set protocol dependency
2025-03-20  Florian Westphalnetlink_delinerize: add more restrictions on meta nfpro...
2025-03-20  Florian Westphalparser_bison: reject non-serializeable typeof expressions
2025-03-19  Pablo Neira... tests: py: remove unknown fields
2025-03-18  Florian Westphalnetlink: fix stack buffer overrun when emitting ranged...
2025-03-18  Pablo Neira... src: replace struct stmt_ops by type field in struct...
2025-03-18  Pablo Neira... src: print set element with multi-word description...
2025-03-18  Florian Westphalevaluate: move interval flag compat check after set...
2025-03-13  Florian Westphalevaluate: don't allow merging interval set/map with...
2025-03-12  Florian Westphalevaluate: fix expression data corruption
2025-03-12  Florian Westphaltests: shell: skip interval size tests on kernel that...
2025-03-10  Pablo Neira... netlink_linearize: reduce register waste with non-const...
2025-03-10  Florian Westphalevaluate: don't crash if range has same start and end...
2025-03-07  Florian Westphaltests: extend reset test case to cover interval set...
2025-03-07  Pablo Neira... segtree: incomplete output in get element command with...
2025-03-07  Florian Westphalsrc: fix reset element support for interval set type
2025-03-07  Pablo Neira... netlink_delinearize: support for bitfield payload state...
2025-03-07  Pablo Neira... evaluate: support for bitfield payload statement with...
2025-03-07  Pablo Neira... evaluate: reject unsupported expressions in payload...
2025-03-07  Pablo Neira... evaluate: simplify payload statement evaluation for...
2025-03-07  Pablo Neira... evaluate: release existing datatype when evaluating...
2025-03-07  Florian Westphaldoc: add mptcp to tcp option matching list
2025-03-07  Florian Westphalsegtree: fix string data initialisation
2025-03-06  Florian Westphalexpression: expr_build_udata_recurse should recurse
2025-03-06  Florian Westphalnetlink_delinearize: also consider exthdr type when...
2025-03-06  Florian Westphalexpression: propagate key datatype for anonymous sets
2025-03-06  Florian Westphaltcpopt: add symbol table for mptcp suboptions
2025-03-06  Florian Westphalpayload: don't kill dependency for proto_th
2025-03-06  Florian Westphaltests: remove temporary file
2025-03-06  Florian Westphaltests: add atomic chain replace test
2025-03-05  Jan Engelhardtbuild: add hint for a2x error message
2025-02-26  Pablo Neira... payload: honor inner payload description in payload_exp...
2025-02-25  Florian Westphalpayload: return early if dependency is not a payload...
2025-02-25  Florian Westphalpayload: remove double-store
2025-02-25  Pablo Neira... evaluate: consolidate evaluation of symbol range expression
2025-02-25  Pablo Neira... evaluate: optimize zero length range
2025-02-25  Pablo Neira... tests: shell: random interval set with size
2025-02-25  Pablo Neira... tests: shell: interval sets with size
2025-02-25  Xiao Liangfib: Change data type of fib oifname to "ifname"
2025-02-25  Florian Westphalparser_bison: get rid of unneeded statement
2025-02-21  Pablo Neira... evaluate: auto-merge is only available for singleton...
2025-02-21  Pablo Neira... netlink_linearize: use range expression for OP_EQ and...
2025-02-21  Pablo Neira... src: add symbol range expression to further compact...
2025-02-21  Florian Westphalparser_bison: compact and simplify list and reset syntax
2025-02-07  Pablo Neira... parser_bison: turn redundant ip option type field match...
2025-02-07  Pablo Neira... ipopt: use ipv4 address datatype for address field...
2025-02-07  Pablo Neira... datatype: clamp boolean value to 0 and 1
2025-02-07  Pablo Neira... exthdr: incomplete type 2 routing header definition
2025-02-07  Pablo Neira... tests: shell: delete netdev chain after test
2025-02-07  Florian Westphaltests: py: extend raw payload match tests
2025-02-07  Florian Westphalsrc: add and use payload_expr_trim_force
2025-02-07  Florian Westphalnetlink_delinarize: fix bogus munging of mask value
2025-01-29  Florian Westphalevaluate: allow to re-use existing metered set
2025-01-19  Pablo Neira... tests: shell: use mount --bind to change cgroupsv2...
2025-01-19  Pablo Neira... evaluate: remove variable shadowing
2025-01-10  Pablo Neira... scanner: better error reporting for CRLF line terminators
2025-01-10  Pablo Neira... src: rework singleton interval transformation to reduce...
2025-01-10  Pablo Neira... mnl: do not send set size when set is constant set
2025-01-10  Pablo Neira... mnl: rename list of expression in mnl_nft_setelem_batch()
2025-01-10  Pablo Neira... rule: constify set_is_non_concat_range()
2025-01-10  Pablo Neira... src: add EXPR_RANGE_VALUE expression and use it
2025-01-10  Pablo Neira... intervals: do not merge intervals with different timeout
2025-01-10  Pablo Neira... intervals: add helper function to set previous element
2025-01-08  Florian Westphalrule: make cmd_free(NULL) valid
2025-01-08  Florian Westphalparser_bison: fix UaF when reporting table parse error
2025-01-06  Florian Westphaltests: shell: add cgroupv2 socket match test case
next