summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src: replace opencoded NFT_SET_ANONYMOUS set flag check by set_is_anonymous()Pablo Neira Ayuso2021-06-144-4/+4
* src: add xzalloc_array() and use it to allocate the expression hashtablePablo Neira Ayuso2021-06-142-1/+11
* evaluate: add set to cache oncePablo Neira Ayuso2021-06-141-3/+0
* rule: Fix for potential off-by-one in cmd_add_loc()Phil Sutter2021-06-141-1/+1
* netlink_delinearize: Fix suspicious calloc() callPhil Sutter2021-06-141-3/+2
* netlink: Avoid memleak in error path of netlink_delinearize_obj()Phil Sutter2021-06-141-0/+1
* netlink: Avoid memleak in error path of netlink_delinearize_table()Phil Sutter2021-06-141-0/+1
* netlink: Avoid memleak in error path of netlink_delinearize_chain()Phil Sutter2021-06-141-0/+1
* netlink: Avoid memleak in error path of netlink_delinearize_set()Phil Sutter2021-06-141-2/+2
* json: Drop pointless assignment in exthdr_expr_json()Phil Sutter2021-06-141-1/+0
* evaluate: Mark fall through case in str2hooknum()Phil Sutter2021-06-141-0/+1
* parser_json: Fix for memleak in tcp option error pathPhil Sutter2021-06-141-3/+3
* parser_bison: Fix for implicit declaration of isalnumPhil Sutter2021-06-141-0/+1
* evaluate: restore interval + concatenation in anonymous setPablo Neira Ayuso2021-06-111-8/+9
* src: add vlan deiPablo Neira Ayuso2021-06-113-0/+4
* src: add support for base hook dumpingFlorian Westphal2021-06-095-3/+397
* scanner: add list cmd parser scopeFlorian Westphal2021-06-092-7/+11
* segtree: Fix segfault when restoring a huge interval setPhil Sutter2021-06-091-4/+6
* json: Print warnings to stderr rather than stdoutKerin Millar2021-06-091-3/+5
* netlink: quick sort array of devicesPablo Neira Ayuso2021-06-081-0/+18
* cmd: check for table mismatch first in error reportingPablo Neira Ayuso2021-06-081-14/+57
* rule: rework CMD_OBJ_SETELEMS logicPablo Neira Ayuso2021-06-071-19/+26
* evaluate: remove anon sets with exactly one elementFlorian Westphal2021-06-071-2/+19
* statement: connlimit: remove extra whitespace in print functionPablo Neira Ayuso2021-06-041-1/+1
* json: catchall element supportFlorian Westphal2021-06-023-10/+7
* json: fix parse of flagcmp expressionFlorian Westphal2021-06-021-1/+1
* json: fix base chain outputFlorian Westphal2021-06-021-1/+1
* expression: display an error on unknown datatypePablo Neira Ayuso2021-05-241-1/+4
* evaluate: allow == and != in the new shortcut syntax to match for flagsPablo Neira Ayuso2021-05-241-0/+4
* expr_postprocess: Avoid an unintended fall throughPhil Sutter2021-05-201-0/+1
* rule: skip exact matches on fuzzy lookupPablo Neira Ayuso2021-05-201-19/+0
* cmd: typo in chain fuzzy lookupPablo Neira Ayuso2021-05-201-1/+1
* libnftables: location-based error reporting for chain typePablo Neira Ayuso2021-05-205-7/+14
* exthdr: Implement SCTP Chunk matchingPhil Sutter2021-05-198-2/+506
* json: Simplify non-tcpopt exthdr printing a bitPhil Sutter2021-05-191-11/+7
* scanner: sctp: Move to own scopePhil Sutter2021-05-192-4/+9
* datatype: skip cgroupv2 rootfs in listingPablo Neira Ayuso2021-05-181-1/+2
* src: use PRIu64 formatPablo Neira Ayuso2021-05-182-2/+2
* parser_bison: add shortcut syntax for matching flags without binary operationsPablo Neira Ayuso2021-05-165-22/+140
* cache: check errno before invoking cache_release()Marco Oliverio2021-05-141-2/+4
* netlink_delinearize: fix binary operation postprocessing with setsPablo Neira Ayuso2021-05-131-0/+1
* evaluate: don't crash on set definition with incorrect datatypePablo Neira Ayuso2021-05-111-1/+1
* src: add set element catch-all supportPablo Neira Ayuso2021-05-116-43/+118
* parser_bison: add set_elem_key_expr rulePablo Neira Ayuso2021-05-111-2/+8
* segtree: Fix range_mask_len() for subnet ranges exceeding unsigned intStefano Brivio2021-05-081-2/+2
* src: add cgroupsv2 supportPablo Neira Ayuso2021-05-037-7/+119
* evaluate: remove object from cache on delete object commandPablo Neira Ayuso2021-05-021-0/+37
* evaluate: remove flowtable from cache on delete flowtable commandPablo Neira Ayuso2021-05-022-0/+29
* evaluate: remove set from cache on delete set commandPablo Neira Ayuso2021-05-021-0/+24
* evaluate: remove chain from cache on delete chain commandPablo Neira Ayuso2021-05-022-0/+29