Arturo Borrero Gonzalez (1): parser: allow classid as set key Duncan Roe (5): doc: nft.8 change "Native Address Translation" to "Network Address Translation" doc: nft.8 simplify initial SYNOPSIS line doc: nft.8 document use of -f option to start nft scripts doc: nft.8 Syslog level is introduced by "level" not "syslog-level" doc: nft.8 aim for consistent synopses throughout Florian Westphal (9): rule: fix netlink debug flag when listing table/rules tests: fix harmess typo in table name tests: icmpX: fix expected output tests: add test case that checks icmp6 in-ipv4 tests: nft removes required payload protocol expressions tests: enable ip/ip.t for bridge protocol, too tests: nft removes required inet dependency expressions ct: don't print newline if label bit cannot be mapped netlink_linearize: exthdr op must be u32 Harsha Sharma (4): tests: shell: add testcases for named limits tests/monitor: Print error "this requires root" and exit evaluate: print error for null string tests/py: add test for empty string match Pablo M. Bermudo Garay (1): src: do not print limit keyword inside object definition Pablo Neira Ayuso (9): netlink: fix element addition to map with stateful object src: add nft_ prefix to everything exposed through include/nftables/nftables.h utils: fix one compilation error with --with-mini-gmp gmputil: turn mpz_printf into mpz_vfprintf to restore --with-mini-gmp src: deprecate "flow table" syntax, replace it by "meter" parser_bison: dismiss anonymous meters parser_bison: no need for 'name' token for meters include: refresh nf_tables.h cached copy build: Bump version to v0.8.1 Phil Sutter (19): netlink: Use nftnl_expr_fprintf() in netlink_dump_expr() main: Fix for wrong argument passed to cache_release in nft_ctx_free libnftables: Move library stuff out of main.c libnftables: Introduce nft_ctx_flush_cache() cli: Use nft_run_cmd_from_buffer() libnftables: Introduce getters and setters for everything libnftables: Get rid of explicit cache flushes libnftables: Flush iface cache after command execution Eliminate struct mnl_ctx libnftables: Unexport enum nftables_exit_codes libnftables: Split code into frontend and library rule: Make 'nft export' respect output_fp libnftables: Ensure output_fp is never NULL tests: shell: Prevent lockout in nft-f/0008split_tables_0 Make libnftables a local static library tests/py: trivial: Fix error message src: fix protocol context update on big-endian systems build: Restore per object CFLAGS src: Don't merge adjacent/overlapping ranges Varsha Rao (13): tests: files: Remove jump chain tests. tests: shell: Add test case for jump chain. tests: shell: Add test case for sets. tests: files: Remove tests for set. tests: shell: Add tests for variable definition. tests: files: Remove test cases for variable definition. tests: files: Remove tests for chain. tests: files: Remove tests for table. tests: files: Remove tests for verdict maps. tests: shell: Add test case for map expression. src: tests: files: Remove test files. tests: shell: Rename 0025named_limit_0 to 0026named_limit_0 tests: shell: Add test for IPv4 Mapped IPv6 address.