summaryrefslogtreecommitdiffstats
path: root/src/json.c
Commit message (Expand)AuthorAgeFilesLines
* json: Fix for memleak in __binop_expr_jsonPhil Sutter47 hours1-8/+16
* json: Accept more than two operands in binary expressionsPhil Sutter2024-04-121-3/+16
* json: Support maps with concatenated dataPhil Sutter2024-03-191-5/+5
* json: Order output like nft_cmd_expand()Phil Sutter2024-03-191-3/+5
* json: Support sets' auto-merge optionPhil Sutter2024-01-311-0/+2
* json: deal appropriately with multidevice in chainPablo Neira Ayuso2023-11-231-12/+13
* json: fix use after free in table_flags_json()Thomas Haller2023-11-151-1/+1
* src: remove xfree() and use plain free()Thomas Haller2023-11-091-1/+1
* include: include <string.h> in <nft.h>Thomas Haller2023-09-281-1/+0
* netlink_linearize: skip set element expression in map statement keyPablo Neira Ayuso2023-09-271-0/+19
* json: expose dynamic flagPablo Neira Ayuso2023-09-271-0/+2
* src: add <nft.h> header and include it as firstThomas Haller2023-08-251-1/+2
* nftutils: add and use wrappers for getprotoby{name,number}_r(), getservbyport...Thomas Haller2023-08-201-11/+11
* json: use strtok_r() instead of strtok()Thomas Haller2023-08-181-2/+3
* evaluate: Cache looked up set for list commandsPhil Sutter2023-07-131-3/+6
* json: add inner payload supportPablo Neira Ayuso2023-06-201-5/+13
* src: add json support for last statementPablo Neira Ayuso2023-06-201-0/+8
* exthdr: add boolean DCCP option matchingJeremy Sowden2023-06-011-0/+5
* json: allow to specify comment on chainPablo Neira Ayuso2023-04-251-0/+3
* json: allow to specify comment on tablePablo Neira Ayuso2023-04-241-0/+3
* Implement 'reset rule' and 'reset rules' commandsPhil Sutter2023-01-181-0/+1
* src: Add GPLv2+ header to .c files of recent creationPablo Neira Ayuso2023-01-021-0/+8
* xt: Rewrite unsupported compat expression dumpingPhil Sutter2022-12-131-6/+13
* json: add stateful object comment supportFernando Fernandez Mancera2022-09-161-0/+6
* json: fix empty statement list output in sets and mapsFernando Fernandez Mancera2022-09-051-29/+32
* json: add table map statement supportFernando Fernandez Mancera2022-09-031-28/+42
* json: add set statement list supportFernando Fernandez Mancera2022-09-011-1/+18
* json: update json output ordering to place rules after chainsChander Govindarajan2022-05-241-2/+5
* src: add tcp option reset supportFlorian Westphal2022-02-281-0/+6
* json: add flow statement json export + parserFlorian Westphal2022-02-071-0/+7
* src: infer NAT mapping with concatenation from setPablo Neira Ayuso2021-07-131-2/+0
* src: remove STMT_NAT_F_INTERVAL flags and interval keywordPablo Neira Ayuso2021-07-131-2/+0
* json: Drop pointless assignment in exthdr_expr_json()Phil Sutter2021-06-141-1/+0
* json: Print warnings to stderr rather than stdoutKerin Millar2021-06-091-3/+5
* json: catchall element supportFlorian Westphal2021-06-021-0/+5
* json: fix base chain outputFlorian Westphal2021-06-021-1/+1
* exthdr: Implement SCTP Chunk matchingPhil Sutter2021-05-191-0/+2
* json: Simplify non-tcpopt exthdr printing a bitPhil Sutter2021-05-191-11/+7
* parser_bison: add shortcut syntax for matching flags without binary operationsPablo Neira Ayuso2021-05-161-0/+14
* cache: add hashtable cache for tablePablo Neira Ayuso2021-05-021-7/+9
* cache: add hashtable cache for flowtablePablo Neira Ayuso2021-05-021-4/+4
* cache: add hashtable cache for objectPablo Neira Ayuso2021-05-021-2/+2
* src: consolidate object cache infrastructurePablo Neira Ayuso2021-05-021-5/+5
* cache: add hashtable cache for setsPablo Neira Ayuso2021-04-031-3/+3
* src: split chain list in tablePablo Neira Ayuso2021-04-031-3/+3
* table: rework flags printingPablo Neira Ayuso2021-03-021-1/+1
* json: Do not abbreviate reject statement objectPhil Sutter2021-02-031-8/+0
* json: limit: Always include burst valuePhil Sutter2021-01-271-7/+5
* src: add set element multi-statement supportPablo Neira Ayuso2020-12-181-3/+7
* src: enable json echo output when reading native syntaxJose M. Guisado Gomez2020-12-021-2/+15