summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* parser: add `limit_rate_pkts` and `limit_rate_bytes` rulesJeremy Sowden2021-11-032-62/+63
* parser: add new `limit_bytes` ruleJeremy Sowden2021-11-031-6/+9
* tests: run-tests.sh: ensure non-zero exit when $failed != 0Štěpán Němec2021-11-022-2/+2
* tests: shell: Fix bogus testsuite failure with 250HzPhil Sutter2021-11-021-1/+1
* src: Support netdev egress hookLukas Wunner2021-10-2841-39/+2413
* tests: py: Move netdev-specific tests to appropriate subdirectoryLukas Wunner2021-10-287-0/+0
* tests: shell: add testcase for --tersePablo Neira Ayuso2021-10-281-0/+69
* cache: disable NFT_CACHE_SETELEM_BIT on --terse listing onlyPablo Neira Ayuso2021-10-281-2/+2
* cache: ensure evaluate_cache_list flags are set correctlyChris Arges2021-10-271-0/+1
* cache: honor table in set filteringPablo Neira Ayuso2021-10-271-1/+2
* cache: honor filter in set listing commandsPablo Neira Ayuso2021-10-271-0/+2
* cache: always set on NFT_CACHE_REFRESH for listingPablo Neira Ayuso2021-10-271-6/+7
* configure: default to libedit for cliPablo Neira Ayuso2021-10-251-1/+1
* tests: cover baecd1cf2685 ("segtree: Fix segfault when restoring a huge inter...Štěpán Němec2021-10-201-0/+29
* main: _exit() if setuidFlorian Westphal2021-10-191-0/+4
* tests: shell: auto-removal of chain hook on netns removalFlorian Westphal2021-10-191-0/+6
* rule: replace three conditionals with oneJeremy Sowden2021-10-121-5/+3
* rule: fix stateless output after listing sets containing countersJeremy Sowden2021-10-121-1/+3
* rule: remove fake stateless output of named countersJeremy Sowden2021-10-121-7/+6
* doc: libnftables-json: make the example valid libnftables JSON inputŠtěpán Němec2021-10-111-2/+3
* cache: unset NFT_CACHE_SETELEM with --terse listingPablo Neira Ayuso2021-10-021-3/+12
* cache: filter out sets and maps that are not requestedPablo Neira Ayuso2021-09-302-2/+20
* cache: filter out tables that are not requestedPablo Neira Ayuso2021-09-304-15/+43
* cache: finer grain cache population for list commandsPablo Neira Ayuso2021-09-291-2/+23
* cache: set on cache flags for nested notationPablo Neira Ayuso2021-09-292-0/+35
* evaluate: check for missing transport protocol match in nat map with concaten...Pablo Neira Ayuso2021-09-293-3/+37
* evaluate: check for concatenation in set data datatypePablo Neira Ayuso2021-09-293-1/+20
* monitor: honor NLM_F_EXCL netlink flagPablo Neira Ayuso2021-09-291-1/+7
* tests: monitor: update insert and replace commandsPablo Neira Ayuso2021-09-291-2/+2
* monitor: honor NLM_F_APPEND flag for rulesPablo Neira Ayuso2021-09-291-14/+26
* monitor: display rule position handlePablo Neira Ayuso2021-09-291-1/+4
* netlink: dynset: set compound expr dtype based on set key definitionFlorian Westphal2021-09-293-1/+73
* payload: don't adjust offsets of autogenerated dependency expressionsFlorian Westphal2021-09-296-1/+58
* 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