summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* evaluate: don't update cache for anonymous chainsFlorian Westphal2025-03-221-0/+4
* json: make sure timeout list is initialisedFlorian Westphal2025-03-211-1/+1
* parser_bison: consolidate connlimit grammar rule for set elementsPablo Neira Ayuso2025-03-211-20/+21
* parser_bison: consolidate last grammar rule for set elementsPablo Neira Ayuso2025-03-211-21/+18
* parser_bison: consolidate quota grammar rule for set elementsPablo Neira Ayuso2025-03-211-26/+23
* parser_bison: consolidate limit grammar rule for set elementsPablo Neira Ayuso2025-03-211-40/+37
* parser_bison: consolidate counter grammar rule for set elementsPablo Neira Ayuso2025-03-211-10/+1
* evaluate: fix assertion failure with malformed map definitionsFlorian Westphal2025-03-201-1/+4
* rule: return error if table does not existFlorian Westphal2025-03-201-1/+7
* evaluate: don't allow nat map with specified protocolFlorian Westphal2025-03-201-0/+4
* expression: tolerate named set protocol dependencyFlorian Westphal2025-03-201-0/+11
* netlink_delinerize: add more restrictions on meta nfproto removalFlorian Westphal2025-03-202-18/+68
* parser_bison: reject non-serializeable typeof expressionsFlorian Westphal2025-03-201-4/+10
* netlink: fix stack buffer overrun when emitting ranged expressionsFlorian Westphal2025-03-181-15/+35
* src: replace struct stmt_ops by type field in struct stmtPablo Neira Ayuso2025-03-1812-69/+130
* src: print set element with multi-word description in single one linePablo Neira Ayuso2025-03-183-3/+19
* evaluate: move interval flag compat check after set key evaluationFlorian Westphal2025-03-181-3/+3
* evaluate: don't allow merging interval set/map with non-interval oneFlorian Westphal2025-03-131-7/+11
* evaluate: fix expression data corruptionFlorian Westphal2025-03-121-11/+18
* netlink_linearize: reduce register waste with non-constant binop expressionsPablo Neira Ayuso2025-03-101-0/+1
* evaluate: don't crash if range has same start and end intervalFlorian Westphal2025-03-101-0/+5
* segtree: incomplete output in get element command with mapsPablo Neira Ayuso2025-03-071-19/+20
* src: fix reset element support for interval set typeFlorian Westphal2025-03-072-6/+31
* netlink_delinearize: support for bitfield payload statement with binary opera...Pablo Neira Ayuso2025-03-072-2/+184
* evaluate: support for bitfield payload statement with binary operationPablo Neira Ayuso2025-03-071-2/+63
* evaluate: reject unsupported expressions in payload statement for bitfieldsPablo Neira Ayuso2025-03-071-1/+2
* evaluate: simplify payload statement evaluation for bitfieldsPablo Neira Ayuso2025-03-071-14/+7
* evaluate: release existing datatype when evaluating unary expressionPablo Neira Ayuso2025-03-071-1/+1
* segtree: fix string data initialisationFlorian Westphal2025-03-071-1/+1
* expression: expr_build_udata_recurse should recurseFlorian Westphal2025-03-061-1/+1
* netlink_delinearize: also consider exthdr type when trimming binopsFlorian Westphal2025-03-061-1/+9
* expression: propagate key datatype for anonymous setsFlorian Westphal2025-03-061-0/+35
* tcpopt: add symbol table for mptcp suboptionsFlorian Westphal2025-03-061-1/+29
* payload: don't kill dependency for proto_thFlorian Westphal2025-03-062-2/+15
* payload: honor inner payload description in payload_expr_cmp()Pablo Neira Ayuso2025-02-261-1/+2
* payload: return early if dependency is not a payload expressionFlorian Westphal2025-02-261-1/+2
* payload: remove double-storeFlorian Westphal2025-02-261-1/+0
* evaluate: consolidate evaluation of symbol range expressionPablo Neira Ayuso2025-02-261-22/+21
* evaluate: optimize zero length rangePablo Neira Ayuso2025-02-261-3/+9
* fib: Change data type of fib oifname to "ifname"Xiao Liang2025-02-251-1/+1
* parser_bison: get rid of unneeded statementFlorian Westphal2025-02-251-6/+3
* evaluate: auto-merge is only available for singleton interval setsPablo Neira Ayuso2025-02-211-0/+3
* netlink_linearize: use range expression for OP_EQ and OP_IMPLICITPablo Neira Ayuso2025-02-211-19/+3
* src: add symbol range expression to further compact intervalsPablo Neira Ayuso2025-02-214-1/+105
* parser_bison: compact and simplify list and reset syntaxFlorian Westphal2025-02-211-58/+21
* parser_bison: turn redundant ip option type field match into booleanPablo Neira Ayuso2025-02-071-0/+3
* ipopt: use ipv4 address datatype for address field in ip optionsPablo Neira Ayuso2025-02-071-3/+3
* datatype: clamp boolean value to 0 and 1Pablo Neira Ayuso2025-02-071-0/+24
* exthdr: incomplete type 2 routing header definitionPablo Neira Ayuso2025-02-071-2/+12
* src: add and use payload_expr_trim_forceFlorian Westphal2025-02-072-6/+79