summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* expr: fib: missing #include <assert.h>HEADmasterPablo Neira Ayuso41 hours1-0/+1
* set_elem:Pablo Neira Ayuso47 hours1-0/+1
* expr: extend support for dynamic register allocationJose M. Guisado Gomez5 days8-1/+355
* regs: do not assume 16 registersPablo Neira Ayuso14 days1-5/+5
* src: add dynamic register allocation infrastructurePablo Neira Ayuso2022-05-045-0/+308
* exthdr: tcp option reset supportFlorian Westphal2022-03-011-1/+6
* expr: payload: print inner header base offsetPablo Neira Ayuso2021-11-171-2/+3
* set: use NFTNL_SET_ELEM_VERDICT to print verdictPablo Neira Ayuso2021-11-042-7/+8
* set: expose nftnl_set_elem_nlmsg_build()Pablo Neira Ayuso2021-11-042-4/+9
* expr: last: add NFTNL_EXPR_LAST_SETPablo Neira Ayuso2021-07-051-1/+21
* expr: add last match time supportPablo Neira Ayuso2021-06-083-0/+121
* expr: socket: add cgroups v2 supportPablo Neira Ayuso2021-05-031-0/+18
* src: incorrect header refers to GPLv2 onlyPablo Neira Ayuso2021-04-201-2/+3
* ruleset: Eliminate tag and separator helpersPhil Sutter2021-03-151-92/+59
* Get rid of single option switch statementsPhil Sutter2021-03-159-101/+31
* Drop pointless local variable in snprintf callbacksPhil Sutter2021-03-1537-105/+102
* obj: Drop type parameter from snprintf callbackPhil Sutter2021-03-1510-175/+26
* expr/data_reg: Drop output_format parameterPhil Sutter2021-03-156-37/+15
* expr: Check output type once and for allPhil Sutter2021-03-1538-616/+101
* object: Fix for wrong parameter passed to snprintf callbackPhil Sutter2021-03-151-2/+2
* obj/ct_timeout: Fix snprintf buffer length updatesPhil Sutter2021-03-151-5/+5
* obj/ct_expect: Fix snprintf buffer length updatesPhil Sutter2021-03-151-5/+9
* expr: Fix snprintf buffer length updatesPhil Sutter2021-03-154-12/+12
* set_elem: Fix printing of verdict map elementsPhil Sutter2021-03-092-6/+10
* expr/{masq,nat}: Don't print unused regsPhil Sutter2021-03-092-7/+21
* rule: Avoid printing trailing spacesPhil Sutter2021-03-091-9/+18
* expr/xfrm: Kill dead codePhil Sutter2021-03-091-28/+0
* expr/tunnel: Kill dead codePhil Sutter2021-03-091-13/+0
* expr/socket: Kill dead codePhil Sutter2021-03-091-13/+0
* table: add table owner supportPablo Neira Ayuso2021-03-011-1/+13
* dynset: add NFTNL_EXPR_DYNSET_FLAGSPablo Neira Ayuso2021-01-131-0/+15
* src: add NFTNL_EXPR_DYNSET_EXPRESSIONSPablo Neira Ayuso2020-12-173-14/+102
* src: add NFTNL_SET_EXPRESSIONSPablo Neira Ayuso2020-12-172-16/+97
* src: add NFTNL_SET_ELEM_EXPRESSIONSPablo Neira Ayuso2020-12-172-17/+99
* set_elem: Include key_end data reg in print outputPhil Sutter2020-12-151-0/+10
* set_elem: Use nftnl_data_reg_snprintf()Phil Sutter2020-12-152-9/+13
* bitwise: improve formatting of registers in bitwise dumps.Jeremy Sowden2020-11-161-1/+1
* expr: add nftnl_rule_del_expr()Pablo Neira Ayuso2020-10-192-0/+7
* expr: expose nftnl_expr_build_payload()Pablo Neira Ayuso2020-10-162-0/+2
* expr: socket: add wildcard supportPablo Neira Ayuso2020-10-121-0/+1
* chain: add userdata and comment supportJose M. Guisado Gomez2020-09-301-0/+31
* object: add userdata and comment supportJose M. Guisado Gomez2020-09-082-0/+30
* table: add userdata supportJose M. Guisado Gomez2020-08-281-0/+33
* libnftnl: export nftnl_set_elem_fprintfFlorian Westphal2020-08-202-2/+2
* src: add support for chain ID attributePablo Neira Ayuso2020-07-213-0/+32
* flowtable: relax logic to build NFTA_FLOWTABLE_HOOKPablo Neira Ayuso2020-05-251-12/+19
* expr: dynset: release stateful expression from .free pathPablo Neira Ayuso2020-05-061-0/+2
* expr: objref: add nftnl_expr_objref_free() to release object namePablo Neira Ayuso2020-05-051-0/+9
* Revert "bitwise: add support for passing mask and xor via registers."Pablo Neira Ayuso2020-03-311-54/+6
* expr: nat: snprint flags in hexadecimalPablo Neira Ayuso2020-03-201-1/+1