summaryrefslogtreecommitdiffstats
path: root/src/parser_bison.y
Commit message (Expand)AuthorAgeFilesLines
* Add support for table's persist flagPhil Sutter2024-04-191-13/+22
* src: disentangle ICMP code typesPablo Neira Ayuso2024-04-041-6/+6
* parser: allow to define maps that contain ct helpersFlorian Westphal2024-03-051-2/+9
* parser: allow to define maps that contain timeouts and expectationsFlorian Westphal2024-03-051-3/+11
* parser: allow typeof in objref mapsFlorian Westphal2024-03-011-0/+9
* parser: compact type/typeof set rulesFlorian Westphal2024-03-011-15/+9
* parser: compact interval typeof rulesFlorian Westphal2024-03-011-20/+14
* parser: reject raw payload expressions with 0 lengthFlorian Westphal2024-01-121-5/+18
* parser_bison: ensure all timeout policy names are releasedFlorian Westphal2023-12-221-5/+27
* parser_bison: error out on duplicated type/typeof/element keywordsFlorian Westphal2023-12-191-2/+36
* src: reject large raw payload and concat expressionsFlorian Westphal2023-12-151-0/+7
* parser_bison: fix memory leaks on hookspec error processingFlorian Westphal2023-12-131-0/+7
* parser_bison: close chain scope before chain releaseFlorian Westphal2023-12-131-0/+1
* parser_bison: fix ct scope underflow if ct helper section is duplicatedFlorian Westphal2023-12-121-4/+11
* parser_bison: make sure obj_free releases timeout policiesFlorian Westphal2023-12-121-0/+1
* parser_bison: fix memleak in meta set error handlingFlorian Westphal2023-12-111-0/+1
* parser_bison: fix objref statement corruptionFlorian Westphal2023-12-111-37/+60
* parser: tcpopt: fix tcp option parsing with NUM + length fieldFlorian Westphal2023-12-061-0/+4
* parser: use size_t type for strlen() resultsThomas Haller2023-11-151-1/+1
* src: remove xfree() and use plain free()Thomas Haller2023-11-091-7/+7
* src: add free_const() and use it instead of xfree()Thomas Haller2023-11-091-72/+72
* parser_bison: fix length check for ifname in ifname_expr_alloc()Thomas Haller2023-10-241-1/+2
* parser_bison: Fix for broken compatibility with older dumpsPhil Sutter2023-10-201-0/+6
* icmpv6: Allow matching target address in NS/NA, redirect and MLDNicolas Cavallari2023-10-061-0/+3
* parser_bison: include <nft.h> for base C environment to "parser_bison.y"Thomas Haller2023-09-111-0/+1
* src: simplify chain_alloc()Pablo Neira Ayuso2023-08-311-1/+1
* src: use internal_location for unspecified location at allocation timePablo Neira Ayuso2023-08-311-4/+4
* netlink: avoid "-Wenum-conversion" warning in parser_bison.yThomas Haller2023-08-291-2/+2
* parser: permit gc-interval in map declarationsFlorian Westphal2023-08-291-0/+5
* parser: deduplicate map with data intervalFlorian Westphal2023-08-031-13/+7
* parser: allow ct timeouts to use time_spec valuesFlorian Westphal2023-08-031-3/+7
* ct expectation: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-07-311-1/+1
* Implement 'reset {set,map,element}' commandsPhil Sutter2023-07-131-0/+12
* ct timeout: fix 'list object x' vs. 'list objects in table' confusionFlorian Westphal2023-06-201-1/+1
* parser: reject zero-length interface names in flowtablesFlorian Westphal2023-06-201-8/+12
* parser: reject zero-length interface namesFlorian Westphal2023-06-201-5/+31
* parser: don't assert on scope underflowsFlorian Westphal2023-06-201-2/+1
* exthdr: add boolean DCCP option matchingJeremy Sowden2023-06-011-0/+9
* src: allow for updating devices on existing netdev chainPablo Neira Ayuso2023-04-241-0/+16
* parser_bison: simplify reset syntaxPablo Neira Ayuso2023-03-151-0/+20
* src: fix a couple of typo's in commentsJeremy Sowden2023-03-121-1/+1
* xt: Fix fallback printing for extensions matching keywordsPhil Sutter2023-03-101-1/+1
* parser_bison: allow to use quota in setsPablo Neira Ayuso2023-03-011-0/+16
* src: add last statementPablo Neira Ayuso2023-02-281-2/+35
* parser_bison: missing close scope in destroy start conditionPablo Neira Ayuso2023-02-221-1/+1
* src: use start condition with new destroy commandPablo Neira Ayuso2023-02-211-0/+2
* src: add support to command "destroy"Fernando F. Mancera2023-02-061-2/+73
* Implement 'reset rule' and 'reset rules' commandsPhil Sutter2023-01-181-0/+16
* src: add gretap supportPablo Neira Ayuso2023-01-021-2/+11
* src: add geneve matching supportPablo Neira Ayuso2023-01-021-3/+29