summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* build: Bump version to 1.0.9v1.0.9Pablo Neira Ayuso2023-10-191-2/+2
* evaluate: validate maximum log statement prefix lengthPablo Neira Ayuso2023-10-171-1/+6
* tests/shell: use bash instead of /bin/sh for testsThomas Haller2023-10-1612-12/+12
* tests/shell: add missing "vlan_8021ad_tag.nodump" fileThomas Haller2023-10-161-0/+0
* evaluate: suggest != in negation error messageFlorian Westphal2023-10-131-1/+1
* tests/shell: add "-S|--setup-host" option to set sysctl for rootless testsThomas Haller2023-10-101-0/+46
* tests/shell: preserve result directory with NFT_TEST_FAIL_ON_SKIPThomas Haller2023-10-101-2/+7
* tests/shell: mount all of "/var/run" in "test-wrapper.sh"Thomas Haller2023-10-101-11/+15
* doc: remove references to timeout in reset commandPablo Neira Ayuso2023-10-101-5/+5
* tests: shell: add vlan match test caseFlorian Westphal2023-10-071-0/+50
* tests: add test for dormant on/off/on bugFlorian Westphal2023-10-072-0/+52
* icmpv6: Allow matching target address in NS/NA, redirect and MLDNicolas Cavallari2023-10-069-7/+458
* tests: never merge across non-expression statements redux 2Florian Westphal2023-10-062-0/+95
* tests: shell: sets/reset_command_0: Fix drop_seconds()Phil Sutter2023-09-291-1/+1
* scanner: restrict include directive to regular filesFlorian Westphal2023-09-292-3/+67
* libnftables: refuse to open onput files other than named pipes or regular filesFlorian Westphal2023-09-291-0/+34
* tests: never merge across non-expression statements reduxFlorian Westphal2023-09-293-0/+54
* rule: never merge across non-expression statementsFlorian Westphal2023-09-296-4/+40
* tests: shell: Fix for failing nft-f/sample-rulesetPhil Sutter2023-09-281-2/+2
* datatype: use xmalloc() for allocating datatype in datatype_clone()Thomas Haller2023-09-281-1/+1
* json: add missing map statement stubPablo Neira Ayuso2023-09-281-0/+1
* include: include <string.h> in <nft.h>Thomas Haller2023-09-2841-41/+1
* tests: shell: fix spurious errors in sets/0036add_set_element_expiration_0Pablo Neira Ayuso2023-09-271-3/+7
* mergesort: avoid cloning value in expr_msort_cmp()Thomas Haller2023-09-271-16/+15
* netlink_linearize: skip set element expression in map statement keyPablo Neira Ayuso2023-09-2715-3/+204
* json: expose dynamic flagPablo Neira Ayuso2023-09-272-0/+3
* tests: py: add map supportPablo Neira Ayuso2023-09-271-4/+66
* tests: shell: features: Fix table owner flag checkPhil Sutter2023-09-261-1/+1
* expression: cleanup expr_ops_by_type() and handle u32 inputThomas Haller2023-09-253-14/+15
* tests: shell: skip flowtable-uaf if we lack table owner supportFlorian Westphal2023-09-222-0/+7
* parser_json: Default meter size to zeroPhil Sutter2023-09-221-1/+1
* parser_json: Catch nonsense ops in match statementPhil Sutter2023-09-221-4/+9
* parser_json: Wrong check in json_parse_ct_timeout_policy()Phil Sutter2023-09-221-1/+1
* parser_json: Fix synproxy object mss/wscale parsingPhil Sutter2023-09-221-3/+4
* parser_json: Fix limit object burst value parsingPhil Sutter2023-09-221-1/+1
* parser_json: Fix flowtable prio value parsingPhil Sutter2023-09-221-1/+1
* parser_json: Proper ct expectation attribute parsingPhil Sutter2023-09-221-6/+7
* parser_json: Fix typo in json_parse_cmd_add_object()Phil Sutter2023-09-221-1/+1
* parser_json: Catch wrong "reset" payloadPhil Sutter2023-09-221-1/+8
* tests: shell: add feature probe for sctp chunk matchingFlorian Westphal2023-09-212-10/+23
* tests: shell: add feature probe for sets with more than one elementFlorian Westphal2023-09-215-0/+23
* tests: shell: skip adding catchall elements if unuspportedFlorian Westphal2023-09-211-2/+6
* tests/shell: honor NFT_TEST_FAIL_ON_SKIP variable to fail on any skipped testsThomas Haller2023-09-211-1/+7
* datatype: return const pointer from datatype_get()Thomas Haller2023-09-212-2/+2
* payload: use enum icmp_hdr_field_type in payload_may_dependency_kill_icmp()Thomas Haller2023-09-201-6/+4
* datatype: use "enum byteorder" instead of int in set_datatype_alloc()Thomas Haller2023-09-203-3/+3
* netlink: handle invalid etype in set_make_key()Thomas Haller2023-09-201-0/+2
* include: fix missing definitions in <cache.h>/<headers.h>Thomas Haller2023-09-202-0/+11
* proto: add missing proto_definitions for PROTO_DESC_GENEVEThomas Haller2023-09-201-1/+2
* src: fix indentation/whitespaceThomas Haller2023-09-201-2/+2