Florian Westphal (16): src: remove decnet support tests: shell: move flowtable with bogus priority to correct location tests: shell: resolve check-tree.sh errors optimize: compare meta inner_desc pointers too src: mnl: clean up hook listing code src: mnl: make family specification more strict when listing src: drop obsolete hook argument form hook dump functions src: add egress support for 'list hooks' doc: add documentation about list hooks feature src: mnl: prepare for listing all device netdev device hooks src: mnl: always dump all netdev hooks if no interface name was given tests: shell: add test for kernel stack recursion bug tests: shell: extend vmap test with updates tests: shell: add test case for timeout updates tests: py: fix up udp csum fixup output tests: shell: more randomization for timeout parameter Pablo Neira Ayuso (34): optimize: skip variables in nat statements Revert "cache: recycle existing cache with incremental updates" tests: shell: skip vlan mangling testcase if egress is not support datatype: reject rate in quota statement datatype: improve error reporting when time unit is not correct tests: shell: add a few tests for nft -i cache: rule by index requires full cache cache: populate chains on demand from error path cache: populate objects on demand from error path cache: populate flowtables on demand from error path cache: do not fetch set inconditionally on delete parser_bison: allow 0 burst in limit rate byte mode src: remove DTYPE_F_PREFIX datatype: replace DTYPE_F_ALLOC by bitfield parser_json: fix handle memleak from error path cache: reset filter for each command cache: accumulate flags in batch cache: add filtering support for objects cache: only dump rules for the given table cache: consolidate reset command tests: shell: cover anonymous set with reset command tests: shell: cover reset command with counter and quota cache: assert filter when calling nft_cache_evaluate() cache: clean up evaluate_cache_del() cache: remove full cache requirement when echo flag is set on cache: relax requirement for replace rule command cache: position does not require full cache tests: shell: extend coverage for meta l4proto netdev/egress matching tests: shell: stabilize packetpath/payload proto: use NFT_PAYLOAD_L4CSUM_PSEUDOHDR flag to mangle UDP checksum src: support for timeout never in elements doc: tproxy is non-terminal in nftables cache: initialize filter when fetching implicit chains build: Bump version to 1.1.1 Phil Sutter (2): tests: shell: Extend table persist flag test a bit libnftables: Zero ctx->vars after freeing it Sebastian Walz (sivizius) (3): parser_json: release buffer returned by json_dumps parser_json: fix several expression memleaks from error path parser_json: fix crash in json_parse_set_stmt_list 谢致邦 (XIE Zhibang) (1): doc: update outdated route and pkttype info