summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* datatype: Describe rt symbol tablesPhil Sutter2024-01-024-0/+55
* datatype: Initialize rt_symbol_tables' base fieldPhil Sutter2024-01-021-4/+8
* datatype: rt_symbol_table_init() to search for iproute2 configsPhil Sutter2024-01-023-6/+36
* parser_bison: ensure all timeout policy names are releasedFlorian Westphal2023-12-221-5/+27
* src: do not allow to chain more than 16 binopsFlorian Westphal2023-12-222-4/+42
* netlink: fix stack overflow due to erroneous roundingFlorian Westphal2023-12-201-3/+8
* evaluate: don't crash if object map does not refer to a valueFlorian Westphal2023-12-201-0/+5
* parser_bison: error out on duplicated type/typeof/element keywordsFlorian Westphal2023-12-191-2/+36
* intervals: BUG on prefix expressions without valueFlorian Westphal2023-12-191-0/+3
* tcpopt: don't create exthdr expression without datatypeFlorian Westphal2023-12-191-1/+1
* intervals: set_to_range can be staticFlorian Westphal2023-12-161-1/+3
* evaluate: fix stack overflow with huge priority stringFlorian Westphal2023-12-151-1/+1
* netlink: fix stack buffer overflow with sub-reg sized prefixesFlorian Westphal2023-12-151-2/+5
* src: reject large raw payload and concat expressionsFlorian Westphal2023-12-152-0/+15
* evaluate: exthdr: statement arg must be not be a rangeFlorian Westphal2023-12-141-3/+16
* netlink: don't crash if prefix for < byte is requestedFlorian Westphal2023-12-141-1/+2
* Revert "evaluate: error out when existing set has incompatible key"Florian Westphal2023-12-141-3/+0
* evaluate: fix gmp assertion with too-large reject codeFlorian Westphal2023-12-141-0/+7
* meta: fix tc classid parsing out-of-bounds accessFlorian Westphal2023-12-131-20/+9
* evaluate: error out when existing set has incompatible keyFlorian Westphal2023-12-131-0/+3
* evaluate: stmt_nat: set reference must point to a mapFlorian Westphal2023-12-131-0/+9
* 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
* netlink_linearize: avoid strict-overflow warning in netlink_gen_bitwise()Thomas Haller2023-12-121-4/+3
* evaluate: fix bogus assertion failure with boolean datatypeFlorian Westphal2023-12-121-3/+4
* netlink: add and use nft_data_memcpy helperFlorian Westphal2023-12-121-10/+15
* 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
* evaluate: validate chain max lengthFlorian Westphal2023-12-111-1/+33
* evaluate: reset statement length context before evaluating statementPablo Neira Ayuso2023-12-082-30/+25
* parser: tcpopt: fix tcp option parsing with NUM + length fieldFlorian Westphal2023-12-062-10/+38
* evaluate: reject set definition with no keyPablo Neira Ayuso2023-12-061-2/+6
* monitor: add support for concatenated set rangesPablo Neira Ayuso2023-12-061-2/+9
* evaluate: fix double free on dtype releaseFlorian Westphal2023-12-051-1/+1
* evaluate: catch implicit map expressions without known datatypeFlorian Westphal2023-12-051-0/+4
* evaluate: reject attempt to update a setFlorian Westphal2023-12-051-0/+4
* evaluate: disable meta set with rangesFlorian Westphal2023-12-051-0/+13
* evaluate: error out if basetypes are differentFlorian Westphal2023-12-051-2/+5
* evaluate: guard against NULL basetypeFlorian Westphal2023-12-051-1/+1
* evaluate: handle invalid mapping expressions gracefullyFlorian Westphal2023-12-051-2/+2
* evaluate: turn assert into real error checkFlorian Westphal2023-12-051-6/+19
* evaluate: prevent assert when evaluating very large shift valuesFlorian Westphal2023-12-031-2/+7
* main: Refer to nft_options in nft_options_check()Phil Sutter2023-12-031-10/+9
* main: Reduce indenting in nft_options_check()Phil Sutter2023-12-031-15/+16
* evaluate: reject sets with no keyFlorian Westphal2023-12-011-0/+3
* json: deal appropriately with multidevice in chainPablo Neira Ayuso2023-11-232-58/+58
* evaluate: clone unary expression datatype to deal with dynamic datatypePablo Neira Ayuso2023-11-221-1/+1
* evaluate: bogus error when adding devices to flowtablePablo Neira Ayuso2023-11-221-1/+1