]> git.ipfire.org Git - thirdparty/nftables.git/history - src
src: split monitor trace code into new trace.c
[thirdparty/nftables.git] / src /
2 hours ago  Florian Westphalsrc: split monitor trace code into new trace.c master
11 days ago  Pablo Neira Ayusofib: allow to use it in set statements
11 days ago  Pablo Neira Ayusofib: allow to check if route exists in maps
11 days ago  Florian Westphalevaluate: prevent merge of sets with incompatible keys
12 days ago  Florian Westphalevaluate: check that set type is identical before merging
12 days ago  Florian Westphalevaluate: avoid double-free on error handling of bogus...
12 days ago  Florian Westphalevaluate: make sure chain jump name comes with a null...
12 days ago  Florian Westphaljson: reject too long interface names
2025-06-23  Pablo Neira Ayusosrc: use EXPR_RANGE_VALUE in interval maps
2025-06-23  Pablo Neira Ayusoexpression: constant range is not a singleton
2025-06-23  Pablo Neira Ayusosrc: use constant range expression for interval+concate...
2025-06-23  Pablo Neira Ayusoparser_bison: allow delete command with map via handle
2025-06-23  Pablo Neira Ayusoparser_bison: only reset by name is supported by now
2025-06-23  Pablo Neira Ayusocache: pass name to cache_add()
2025-06-23  Pablo Neira Ayusocache: assert name is non-nul when looking up
2025-06-23  Pablo Neira Ayusorule: skip fuzzy lookup if object name is not available
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 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-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 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-05  Florian Westphaljson: work around fuzzer-induced assert crashes
2025-06-04  Florian Westphaljson: prevent null deref if chain->policy is not set
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  Phil Sutternetlink: Catch unknown types when deserializing objects
2025-05-20  Phil Sutternetlink: Avoid potential NULL-ptr deref parsing set...
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 Sutterparser_json: Introduce parse_flags_array()
2025-05-11  Florian Westphalsrc: netlink: fix crash when ops doesn't support udata
2025-04-25  Florian Westphalsrc: remove bogus empty file
2025-04-21  Pablo Neira Ayusonetlink: bogus concatenated set ranges with netlink...
2025-04-21  Florian Westphalevalute: make vlan pcp updates work
2025-04-17  Pablo Neira AyusoRevert "intervals: do not merge intervals with differen...
2025-04-10  Pablo Neira Ayusoparser_bison: add selector_expr rule to restrict typeof...
2025-04-09  Pablo Neira Ayusooptimize: 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 Ayusooptimize: expand expression list when merging into...
2025-04-01  Pablo Neira Ayusocache: prevent possible crash rule filter is NULL
2025-04-01  Pablo Neira Ayusoparser_json: bail out on malformed statement in set
2025-04-01  Pablo Neira Ayusoparser_json: allow statement stateful statement only...
2025-04-01  Pablo Neira Ayusoparser_json: reject empty jump/goto chain
2025-04-01  Florian Westphalcache: don't crash when filter is NULL
2025-04-01  Pablo Neira Ayusoexpression: 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 Ayusoexpression: initialize list of expression to silence...
2025-03-31  Florian Westphaljson: fix error propagation when parsing binop lhs/rhs
2025-03-27  Florian Westphaljson: don't BUG when asked to list synproxies
2025-03-27  Pablo Neira Ayusojson: disallow empty concatenation
2025-03-27  Pablo Neira Ayusosrc: remove flagcmp expression
2025-03-27  Pablo Neira Ayusosrc: transform flag match expression to binop expressio...
2025-03-27  Pablo Neira Ayusooptimize: compact bitmask matching in set/map
2025-03-27  Pablo Neira Ayusooptimize: incorrect comparison for reject statement
2025-03-27  Pablo Neira Ayusoexpression: add __EXPR_MAX and use it to define EXPR_MAX
2025-03-27  Florian Westphaljson: return error if table does not exist
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 Ayusoparser_bison: consolidate connlimit grammar rule for...
2025-03-21  Pablo Neira Ayusoparser_bison: consolidate last grammar rule for set...
2025-03-21  Pablo Neira Ayusoparser_bison: consolidate quota grammar rule for set...
2025-03-21  Pablo Neira Ayusoparser_bison: consolidate limit grammar rule for set...
2025-03-21  Pablo Neira Ayusoparser_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-18  Florian Westphalnetlink: fix stack buffer overrun when emitting ranged...
2025-03-18  Pablo Neira Ayusosrc: replace struct stmt_ops by type field in struct...
2025-03-18  Pablo Neira Ayusosrc: 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-10  Pablo Neira Ayusonetlink_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  Pablo Neira Ayusosegtree: 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 Ayusonetlink_delinearize: support for bitfield payload state...
2025-03-07  Pablo Neira Ayusoevaluate: support for bitfield payload statement with...
2025-03-07  Pablo Neira Ayusoevaluate: reject unsupported expressions in payload...
2025-03-07  Pablo Neira Ayusoevaluate: simplify payload statement evaluation for...
2025-03-07  Pablo Neira Ayusoevaluate: release existing datatype when evaluating...
next