summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add support for table's persist flagPhil Sutter8 days1-1/+3
* src: disentangle ICMP code typesPablo Neira Ayuso2024-04-041-0/+5
* netlink_delinearize: reverse cross-day meta hour rangePablo Neira Ayuso2024-03-202-0/+3
* src: do not merge a set with a erroneous oneFlorian Westphal2024-03-201-0/+2
* evaluate: translate meter into dynamic setPablo Neira Ayuso2024-03-121-0/+5
* evaluate: permit use of host-endian constant values in set lookup keysPablo Neira Ayuso2024-02-131-0/+1
* datatype: Describe rt symbol tablesPhil Sutter2024-01-021-0/+3
* src: do not allow to chain more than 16 binopsFlorian Westphal2023-12-222-1/+6
* intervals: set_to_range can be staticFlorian Westphal2023-12-161-1/+0
* src: reject large raw payload and concat expressionsFlorian Westphal2023-12-151-0/+3
* netlink: add and use nft_data_memcpy helperFlorian Westphal2023-12-121-1/+1
* evaluate: reset statement length context before evaluating statementPablo Neira Ayuso2023-12-081-0/+1
* src: remove xfree() and use plain free()Thomas Haller2023-11-091-1/+0
* src: add free_const() and use it instead of xfree()Thomas Haller2023-11-091-0/+6
* gmputil: add nft_gmp_free() to free strings from mpz_get_str()Thomas Haller2023-11-091-0/+2
* build: no recursive-make for "include/**/Makefile.am"Thomas Haller2023-11-028-70/+0
* icmpv6: Allow matching target address in NS/NA, redirect and MLDNicolas Cavallari2023-10-061-0/+4
* json: add missing map statement stubPablo Neira Ayuso2023-09-281-0/+1
* include: include <string.h> in <nft.h>Thomas Haller2023-09-283-3/+1
* netlink_linearize: skip set element expression in map statement keyPablo Neira Ayuso2023-09-271-0/+1
* expression: cleanup expr_ops_by_type() and handle u32 inputThomas Haller2023-09-251-1/+1
* datatype: return const pointer from datatype_get()Thomas Haller2023-09-211-1/+1
* datatype: use "enum byteorder" instead of int in set_datatype_alloc()Thomas Haller2023-09-201-1/+1
* include: fix missing definitions in <cache.h>/<headers.h>Thomas Haller2023-09-202-0/+11
* 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