summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* rule: skip CMD_OBJ_SETELEMS with no elements after set flushPablo Neira Ayuso2025-11-241-0/+3
* src: move fuzzer functionality to separate toolFlorian Westphal2025-11-202-316/+0
* tunnel: add missing tunnel object list supportFernando Fernandez Mancera2025-11-154-1/+15
* support for afl++ (american fuzzy lop++) fuzzerFlorian Westphal2025-11-114-1/+345
* utils: Cover for missing newline after BUG() messagesPhil Sutter2025-10-3016-77/+79
* src: add refcount assertsFlorian Westphal2025-10-292-0/+19
* evaluate: follow prefix expression recursively if neededFlorian Westphal2025-10-241-0/+10
* netlink: Zero nft_data_linearize objects when populatingPhil Sutter2025-10-231-0/+4
* datatype: Increase symbolic constant printer robustnessPhil Sutter2025-10-231-5/+9
* netlink: No need to reference array when passing as pointerPhil Sutter2025-10-232-7/+7
* optimize: Fix verdict expression comparisonPhil Sutter2025-10-231-3/+8
* datatype: Fix boolean type on Big EndianPhil Sutter2025-10-231-1/+1
* src: parser_json: fix format string bugsFlorian Westphal2025-10-231-2/+3
* src: fix fmt string warningsFlorian Westphal2025-10-233-7/+7
* evaluate: reject tunnel section if another one is already presentFlorian Westphal2025-10-171-6/+32
* src: parser_bison: prevent multiple ip daddr/saddr definitionsFlorian Westphal2025-10-171-0/+17
* src: tunnel src/dst must be a symbolic expressionFlorian Westphal2025-10-172-6/+22
* evaluate: tunnel: don't assume src is setFlorian Westphal2025-10-171-4/+5
* meta: introduce meta ibrhwaddr supportFernando Fernandez Mancera2025-10-141-0/+4
* mnl: Drop asterisk from end of NFTA_DEVICE_PREFIX stringsPhil Sutter2025-10-081-2/+9
* src: tunnel: handle tunnel delete commandFlorian Westphal2025-10-071-0/+3
* parser_bison: Accept ASTERISK_STRING in flowtable_expr_memberPhil Sutter2025-09-301-10/+1
* mnl: Support simple wildcards in netdev hooksPhil Sutter2025-09-301-3/+23
* libnftables: do not re-add default include directory in include search pathPablo Neira Ayuso2025-09-251-0/+3
* fib: Fix for existence check on Big EndianPhil Sutter2025-09-112-1/+4
* monitor: Inform JSON printer when reporting an object delete eventPhil Sutter2025-09-112-7/+13
* mnl: Allow for updating devices on existing inet ingress hook chainsPhil Sutter2025-09-112-2/+19
* monitor: Quote device names in chain declarations, tooPhil Sutter2025-09-021-1/+1
* parser_bison: remove leftover utf-8 character in errorPablo Neira Ayuso2025-09-011-1/+1
* table: Embed creating nft version into userdataPhil Sutter2025-08-283-6/+52
* evaluate: simplify set to list normalisation for device expressionsPablo Neira Ayuso2025-08-281-15/+1
* src: replace compound_expr_alloc() by type safe functionPablo Neira Ayuso2025-08-274-20/+22
* expression: replace compound_expr_print() by type safe functionPablo Neira Ayuso2025-08-271-15/+16
* expression: replace compound_expr_destroy() by type safe funtionPablo Neira Ayuso2025-08-271-12/+23
* expression: replace compound_expr_remove() by type safe functionPablo Neira Ayuso2025-08-272-9/+21
* expression: remove compound_expr_add()Pablo Neira Ayuso2025-08-271-6/+0
* expression: replace compound_expr_clone() by type safe functionPablo Neira Ayuso2025-08-271-12/+30
* segtree: rename set_compound_expr_add() to set_expr_add_splice()Pablo Neira Ayuso2025-08-271-6/+6
* src: replace compound_expr_add() by type safe list_expr_add()Pablo Neira Ayuso2025-08-275-19/+27
* src: replace compound_expr_add() by type safe concat_expr_add()Pablo Neira Ayuso2025-08-276-20/+28
* src: replace compound_expr_add() by type safe set_expr_add()Pablo Neira Ayuso2025-08-279-35/+48
* src: add expr_type_catchall() helper and use itPablo Neira Ayuso2025-08-273-8/+8
* tunnel: add tunnel object and statement json supportFernando Fernandez Mancera2025-08-273-8/+345
* tunnel: add geneve supportPablo Neira Ayuso2025-08-275-1/+166
* tunnel: add vxlan supportFernando Fernandez Mancera2025-08-275-1/+61
* src: add tunnel statement and expression supportPablo Neira Ayuso2025-08-278-6/+152
* tunnel: add erspan supportPablo Neira Ayuso2025-08-275-1/+157
* src: add tunnel template supportPablo Neira Ayuso2025-08-279-4/+350
* mnl: continue on ENOBUFS errors when processing batchPablo Neira Ayuso2025-08-261-1/+6
* trace: Fix for memleak in trace_alloc_list() error pathPhil Sutter2025-08-261-0/+1