summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* cache: Support filtering for a specific flowtableHEADmasterPhil Sutter3 days6-24/+103
* cache: Filter set list on server sidePhil Sutter3 days3-31/+49
* cache: Filter chain list on kernel sidePhil Sutter3 days3-23/+39
* cache: Filter rule list on kernel sidePhil Sutter3 days3-24/+24
* cache: Filter tables on kernel sidePhil Sutter3 days5-15/+33
* tests: py: add tcp subtype match test casesFlorian Westphal5 days3-0/+78
* exthdr: fix tcpopt_find_template to use length after mask adjustmentFlorian Westphal5 days3-30/+27
* mptcp: add subtype matchingFlorian Westphal5 days4-1/+13
* tests: py: add test cases for md5sig, fastopen and mptcp mnemonicsFlorian Westphal5 days3-0/+63
* tcpopt: add md5sig, fastopen and mptcp optionsFlorian Westphal5 days4-2/+49
* parser: split tcp option rulesFlorian Westphal5 days1-19/+61
* scanner: add tcp flex scopeFlorian Westphal5 days3-11/+18
* tcpopt: remove KIND keywordFlorian Westphal5 days6-83/+56
* netlink_delinearize: binop: make accesses to expr->left/right conditionalFlorian Westphal5 days1-19/+31
* netlink_delinearize: rename misleading variableFlorian Westphal5 days1-12/+12
* netlink_delinearize: use correct member typeFlorian Westphal5 days1-1/+1
* cli: save history on ctrl-d with editlinePablo Neira Ayuso6 days1-7/+14
* netlink_delinearize: Fix for escaped asterisk strings on Big EndianPhil Sutter6 days1-40/+17
* ct: Fix ct label value parserPhil Sutter6 days1-3/+2
* datatype: Fix size of time_typePhil Sutter6 days1-2/+4
* meta: Fix hour_type sizePhil Sutter6 days1-4/+5
* meta: Fix {g,u}id_type on Big EndianPhil Sutter6 days1-6/+10
* src: Fix payload statement mask on Big EndianPhil Sutter6 days1-2/+2
* mnl: Fix for missing info in rule dumpsPhil Sutter6 days1-1/+12
* exthdr: Fix for segfault with unknown exthdrPhil Sutter6 days1-5/+7
* tests/py: Avoid duplicate records in *.got filesPhil Sutter6 days1-10/+19
* exthdr: fix type number saved in udataFlorian Westphal6 days3-3/+11
* cli: remove #include <editline/history.h>Pablo Neira Ayuso14 days1-1/+0
* mnl: different signedness compilation warningPablo Neira Ayuso2021-11-191-1/+1
* cache: do not skip populating anonymous set with -tPablo Neira Ayuso2021-11-183-6/+10
* build: Bump version to 1.0.1v1.0.1Pablo Neira Ayuso2021-11-181-3/+3
* monitor: do not call interval_map_decompose() for concat intervalsFlorian Westphal2021-11-172-1/+11
* parser_json: add raw payload inner header match supportPablo Neira Ayuso2021-11-174-0/+27
* parser: allow for string raw payload basePablo Neira Ayuso2021-11-162-3/+11
* tests: py: remove netdev coverage in ip/ip_tcp.tPablo Neira Ayuso2021-11-122-96/+0
* tests: py: missing json output update in ip6/meta.tPablo Neira Ayuso2021-11-121-0/+16
* tests: py: missing ip/snat.t json updatesPablo Neira Ayuso2021-11-122-0/+347
* tests: py: missing ip/dnat.t json updatesPablo Neira Ayuso2021-11-121-0/+333
* cache: filter out rules by chainPablo Neira Ayuso2021-11-114-47/+82
* cache: missing family in cache filteringPablo Neira Ayuso2021-11-112-4/+9
* cache: do not populate cache if it is going to be flushedPablo Neira Ayuso2021-11-113-6/+92
* cache: move list filter under structPablo Neira Ayuso2021-11-112-13/+15
* doc: update ct timeout section with the state namesFlorian Westphal2021-11-082-1/+12
* tests: py: update rawpayload.t.jsonPablo Neira Ayuso2021-11-082-5/+21
* evaluate: grab reference in set expression evaluationPablo Neira Ayuso2021-11-081-2/+2
* evaluate: clone variable expression if there is more than one referencePablo Neira Ayuso2021-11-083-1/+40
* mnl: do not build nftnl_set element listPablo Neira Ayuso2021-11-083-25/+93
* tests: py: remove verdict from closing end intervalPablo Neira Ayuso2021-11-087-7/+7
* src: raw payload match and mangle on inner header / payload dataPablo Neira Ayuso2021-11-086-2/+12
* tests: shell: $NFT needs to be invoked unquotedŠtěpán Němec2021-11-052-1/+4