summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* netlink: reset temporary set element stmt list after list splicePablo Neira Ayuso2021-09-163-1/+28
* doc: fix synopsis of named counter, quota and ct {helper,timeout,expect}Pablo Neira Ayuso2021-09-162-9/+61
* tests: py: update ct expirationPablo Neira Ayuso2021-09-151-3/+3
* src: revert hashtable for expression handlersPablo Neira Ayuso2021-09-153-35/+10
* doc: nfnetlink_log allows one single process through unicastPablo Neira Ayuso2021-09-091-5/+5
* netlink: rework range_expr_to_prefix()Pablo Neira Ayuso2021-09-094-30/+148
* meta: skip -T for hour and date formatPablo Neira Ayuso2021-09-091-24/+9
* src: Check range bounds before converting to prefixXiao Liang2021-09-061-6/+9
* doc: refer to ulogd manpagePablo Neira Ayuso2021-09-061-2/+3
* doc: libnflog handles `log group`, not libnfqDuncan Roe2021-09-061-1/+1
* doc: Missing NFT_CTX_OUTPUT_NUMERIC_SYMBOL in libnftables documentationPablo Neira Ayuso2021-09-061-0/+1
* include: add NFT_CTX_OUTPUT_NUMERIC_TIME to NFT_CTX_OUTPUT_NUMERIC_ALLPablo Neira Ayuso2021-09-061-1/+2
* datatype: time_print() ignores -TPablo Neira Ayuso2021-09-061-0/+5
* rule: remove redundant meta protocol from the evaluation stepPablo Neira Ayuso2021-09-035-29/+56
* netlink_delinearize: incorrect meta protocol dependency kill againPablo Neira Ayuso2021-09-033-45/+151
* parser_json: Fix error reporting for invalid syntaxPhil Sutter2021-09-011-10/+8
* netlink_delinearize: incorrect meta protocol dependency killPablo Neira Ayuso2021-08-2613-3/+272
* cache: provide a empty list for flowtables and objects when request failsPablo Neira Ayuso2021-08-261-16/+20
* cache: skip set element netlink dump for add/delete element commandPablo Neira Ayuso2021-08-262-2/+15
* tests: monitor: Continue on errorPhil Sutter2021-08-241-10/+23
* tests: monitor: Print errors to stderrPhil Sutter2021-08-241-10/+17
* tests: json_echo: Print errors to stderrPhil Sutter2021-08-241-7/+7
* src: Optimize prefix match only if is big-endianXiao Liang2021-08-234-1/+29
* tests: shell: add nft-f/0022variables_0 dump filePablo Neira Ayuso2021-08-202-5/+14
* src: queue: consolidate queue statement syntaxPablo Neira Ayuso2021-08-207-24/+132
* parser: permit symbolic define for 'queue num' againFlorian Westphal2021-08-203-0/+13
* build: Bump version to v1.0.0v1.0.0Pablo Neira Ayuso2021-08-172-3/+3
* netlink_delinearize: skip flags / mask notation for singleton bitmask againPablo Neira Ayuso2021-08-154-1/+31
* evaluate: expand variable containing set into multiple mappingsPablo Neira Ayuso2021-08-123-0/+46
* tests/py: Make netns spawning more robustPhil Sutter2021-08-111-6/+34
* tcpopt: bogus assertion on undefined optionsPablo Neira Ayuso2021-08-114-1/+25
* mnl: revisit hook listingPablo Neira Ayuso2021-08-065-120/+261
* tests: py: check more flag match transformations to compact syntaxPablo Neira Ayuso2021-07-283-0/+193
* tests: py: tcp flags & (fin | syn | rst | ack) == synPablo Neira Ayuso2021-07-283-0/+36
* netlink_delinearize: skip flags / mask notation for singleton bitmaskPablo Neira Ayuso2021-07-284-0/+39
* tests: py: idempotent tcp flags & syn != 0 to tcp flag synPablo Neira Ayuso2021-07-273-0/+25
* evaluate: disallow negation with binary operationPablo Neira Ayuso2021-07-272-6/+11
* netlink_linearize: incorrect netlink bytecode with binary operation and flagsPablo Neira Ayuso2021-07-274-15/+93
* expression: missing != in flagcmp expression print functionPablo Neira Ayuso2021-07-274-1/+40
* tests: py: missing json update for numeric reject with icmp numericPablo Neira Ayuso2021-07-273-0/+30
* tests: py: update new reject with icmp code syntax leftoverPablo Neira Ayuso2021-07-273-15/+15
* evaluate: error reporting for missing statements in set/map declarationPablo Neira Ayuso2021-07-261-3/+5
* src: promote 'reject with icmp CODE' syntaxPablo Neira Ayuso2021-07-2617-236/+256
* parser_bison: parse number as reject icmp codePablo Neira Ayuso2021-07-267-20/+32
* parser_bison: stateful statement support in mapPablo Neira Ayuso2021-07-263-0/+50
* tests: shell: Fix bogus testsuite failure with 100HzPhil Sutter2021-07-261-2/+2
* src: expose nft_ctx_clear_vars as APIPablo Neira Ayuso2021-07-243-1/+5
* src: fix nft_ctx_clear_include_paths in libnftables.mapPablo Neira Ayuso2021-07-241-1/+1
* parser_json: inconditionally initialize ct timeout listPablo Neira Ayuso2021-07-221-1/+1
* parser_bison: missing initialization of ct timeout policy listPablo Neira Ayuso2021-07-221-0/+2