summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* build: Bump version to 1.0.8v1.0.8Pablo Neira Ayuso2023-07-141-3/+3
* include: missing dccpopt.h breaks make distcheckPablo Neira Ayuso2023-07-141-0/+1
* Implement 'reset {set,map,element}' commandsPhil Sutter2023-07-1313-23/+162
* evaluate: Cache looked up set for list commandsPhil Sutter2023-07-133-7/+15
* evaluate: Merge some cases in cmd_evaluate_list()Phil Sutter2023-07-131-32/+4
* tests: shell: cover old scanner bugPablo Neira Ayuso2023-07-112-0/+1132
* libnftables: drop check for nf_sock in nft_ctx_free()Thomas Haller2023-07-101-2/+1
* libnftables: inline creation of nf_sock in nft_ctx_new()Thomas Haller2023-07-101-6/+1
* libnftables: drop unused argument nf_sock from nft_netlink()Thomas Haller2023-07-101-4/+3
* libnftables: always initialize netlink socket in nft_ctx_new()Thomas Haller2023-07-101-2/+1
* evaluate: place byteorder conversion before rshift in payload statementPablo Neira Ayuso2023-07-083-8/+18
* netlink_linearize: use div_round_up in byteorder lengthPablo Neira Ayuso2023-07-063-8/+8
* tests: shell: Introduce valgrind modePhil Sutter2023-07-041-0/+47
* cli: Make cli_init() return to callerPhil Sutter2023-07-042-22/+43
* main: Call nft_ctx_free() before exitingPhil Sutter2023-07-041-17/+19
* main: Make 'buf' variable branch-localPhil Sutter2023-07-041-2/+4
* tests: shell: refcount memleak in map rhs with timeoutsPablo Neira Ayuso2023-07-041-0/+48
* expression: define .clone for catchall set elementPablo Neira Ayuso2023-06-302-2/+34
* tests: py: Document JSON mode in READMEPhil Sutter2023-06-271-0/+31
* tests: shell: cover refcount leak of mapping rhsPablo Neira Ayuso2023-06-271-0/+38
* tests: shell: coverage for simple port knocking rulesetPablo Neira Ayuso2023-06-262-0/+59
* tests: json: add missing/expected json outputFlorian Westphal2023-06-241-0/+14
* src: avoid IPPROTO_MAX for array definitionsFlorian Westphal2023-06-213-5/+4
* ct timeout: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-06-205-1/+5
* parser: reject zero-length interface names in flowtablesFlorian Westphal2023-06-202-8/+17
* parser: reject zero-length interface namesFlorian Westphal2023-06-202-5/+36
* parser: don't assert on scope underflowsFlorian Westphal2023-06-202-2/+7
* evaluate: do not abort when prefix map has non-map elementFlorian Westphal2023-06-203-4/+32
* json: dccp: remove erroneous const qualifierFlorian Westphal2023-06-201-1/+1
* json: add inner payload supportPablo Neira Ayuso2023-06-206-6/+1122
* src: add json support for last statementPablo Neira Ayuso2023-06-205-0/+49
* cache: include set elements in "nft set list"Florian Westphal2023-06-192-7/+3
* tests: shell: bogus EBUSY errors in transactionsPablo Neira Ayuso2023-06-191-0/+121
* tests: shell: add test case for chain-in-use-splatFlorian Westphal2023-06-161-0/+19
* tests: shell: fix spurious errors in terse listing in jsonPablo Neira Ayuso2023-06-111-1/+1
* exthdr: add boolean DCCP option matchingJeremy Sowden2023-06-0116-0/+445
* tests: extend tests for destroy commandFernando Fernandez Mancera2023-06-0118-0/+74
* src: permit use of constant values in set lookup keysFlorian Westphal2023-05-244-0/+37
* mnl: support bpf id decode in nft list hooksFlorian Westphal2023-05-222-3/+61
* evaluate: set NFT_SET_EVAL flag if dynamic set already existsPablo Neira Ayuso2023-05-181-0/+8
* datatype: add hint error handlerPablo Neira Ayuso2023-05-112-2/+40
* datatype: misspell support with symbol table parser for error reportingPablo Neira Ayuso2023-05-111-2/+48
* optimize: do not remove counter in verdict mapsPablo Neira Ayuso2023-05-103-7/+51
* evaluate: skip optimization if anonymous set uses stateful statementPablo Neira Ayuso2023-05-103-1/+5
* evaluate: allow stateful statements with anonymous verdict mapsPablo Neira Ayuso2023-05-103-3/+4
* netlink: restore typeof interval map data typeFlorian Westphal2023-05-022-3/+8
* doc: add nat examplesFlorian Westphal2023-05-021-2/+51
* doc: list set/map flag keywords in a tableFlorian Westphal2023-05-021-3/+18
* meta: introduce meta broute supportSriram Yagnaraman2023-04-297-1/+31
* doc: correct NAT statement descriptionJeremy Sowden2023-04-291-1/+1