summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* datatype: initialize TYPE_CT_EVENTBIT slot in datatype arrayPablo Neira Ayuso2023-09-201-0/+1
* datatype: initialize TYPE_CT_LABEL slot in datatype arrayPablo Neira Ayuso2023-09-201-0/+1
* libnftables: drop gmp_init() and mp_set_memory_functions()Thomas Haller2023-09-191-1/+0
* datatype: fix leak and cleanup reference counting for struct datatypeThomas Haller2023-09-142-0/+5
* include: include <stdlib.h> in <nft.h>Thomas Haller2023-09-112-1/+1
* datatype: rename "dtype_clone()" to datatype_clone()Thomas Haller2023-09-081-1/+1
* src: simplify chain_alloc()Pablo Neira Ayuso2023-08-311-1/+1
* utils: call abort() after BUG() macroThomas Haller2023-08-301-1/+2
* include: drop "format" attribute from nft_gmp_print()Thomas Haller2023-08-291-2/+1
* src: rework SNPRINTF_BUFFER_SIZE() and handle truncationThomas Haller2023-08-291-9/+26
* include: include <std{bool,int}.h> via <nft.h>Thomas Haller2023-08-257-7/+3
* configure: use AC_USE_SYSTEM_EXTENSIONS to get _GNU_SOURCEThomas Haller2023-08-251-2/+0
* include: don't define _GNU_SOURCE in public headerThomas Haller2023-08-251-1/+0
* src: add <nft.h> header and include it as firstThomas Haller2023-08-255-5/+11
* src: add input flag NFT_CTX_INPUT_JSON to enable JSON parsingThomas Haller2023-08-242-0/+6
* src: add input flag NFT_CTX_INPUT_NO_DNS to avoid blockingThomas Haller2023-08-243-0/+10
* src: add input flags for nft_ctxThomas Haller2023-08-242-0/+8
* ct expectation: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-07-311-0/+1
* include: missing dccpopt.h breaks make distcheckPablo Neira Ayuso2023-07-141-0/+1
* Implement 'reset {set,map,element}' commandsPhil Sutter2023-07-133-4/+9
* cli: Make cli_init() return to callerPhil Sutter2023-07-041-1/+1
* src: avoid IPPROTO_MAX for array definitionsFlorian Westphal2023-06-211-1/+1
* ct timeout: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-06-201-0/+1
* src: add json support for last statementPablo Neira Ayuso2023-06-201-0/+2
* exthdr: add boolean DCCP option matchingJeremy Sowden2023-06-013-0/+45
* mnl: support bpf id decode in nft list hooksFlorian Westphal2023-05-221-3/+21
* datatype: add hint error handlerPablo Neira Ayuso2023-05-111-0/+1
* meta: introduce meta broute supportSriram Yagnaraman2023-04-291-0/+2
* src: fix enum/integer mismatchesFlorian Westphal2023-04-292-2/+2
* mnl: set SO_SNDBUF before SO_SNDBUFFORCEPablo Neira Ayuso2023-04-242-0/+2
* evaluate: support shifts larger than the width of the left operandPablo Neira Ayuso2023-03-281-0/+1
* src: fix a couple of typo's in commentsJeremy Sowden2023-03-121-1/+1
* cmd: move command functions to src/cmd.cPablo Neira Ayuso2023-03-112-6/+6
* src: add last statementPablo Neira Ayuso2023-02-282-0/+11
* src: expand table command before evaluationPablo Neira Ayuso2023-02-241-0/+1
* src: use start condition with new destroy commandPablo Neira Ayuso2023-02-211-0/+1
* src: add support to command "destroy"Fernando F. Mancera2023-02-062-0/+17
* Implement 'reset rule' and 'reset rules' commandsPhil Sutter2023-01-185-1/+15
* src: add gretap supportPablo Neira Ayuso2023-01-021-0/+2
* src: add geneve matching supportPablo Neira Ayuso2023-01-021-0/+13
* src: add gre supportPablo Neira Ayuso2023-01-023-0/+17
* src: display (inner) tag in --debug=proto-ctxPablo Neira Ayuso2023-01-021-1/+2
* src: add vxlan matching supportPablo Neira Ayuso2023-01-026-3/+59
* src: add dl_proto_ctx()Pablo Neira Ayuso2023-01-021-1/+7
* src: add eval_proto_ctx()Pablo Neira Ayuso2023-01-022-1/+4
* xt: Rewrite unsupported compat expression dumpingPhil Sutter2022-12-132-0/+3
* xt: Purify enum nft_xt_typePhil Sutter2022-12-131-1/+1
* xt: Delay libxtables access until translationPhil Sutter2022-12-131-5/+4
* Warn for tables with compat expressions in rulesPhil Sutter2022-11-181-0/+1
* parser_bison: display too many levels of nesting errorPablo Neira Ayuso2022-10-071-0/+1