summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* src: remove xfree() and use plain free()Thomas Haller2023-11-0920-67/+61
* src: add free_const() and use it instead of xfree()Thomas Haller2023-11-0913-118/+124
* gmputil: add nft_gmp_free() to free strings from mpz_get_str()Thomas Haller2023-11-093-4/+25
* datatype: don't return a const string from cgroupv2_get_path()Thomas Haller2023-11-091-3/+3
* evaluate: place byteorder conversion before rshift in payload expressionsPablo Neira Ayuso2023-11-065-1/+93
* evaluate: reset statement length context only for set mappingsPablo Neira Ayuso2023-11-065-1/+106
* meta: fix hour decoding when timezone offset is negativeFlorian Westphal2023-11-023-2/+61
* tproxy: Drop artificial port printing restrictionPhil Sutter2023-11-024-1/+50
* build: no recursive make for "doc/Makefile.am"Thomas Haller2023-11-023-36/+55
* build: no recursive make for "examples/Makefile.am"Thomas Haller2023-11-023-10/+16
* build: no recursive make for "src/Makefile.am"Thomas Haller2023-11-024-146/+213
* build: no recursive make for "files/**/Makefile.am"Thomas Haller2023-11-026-29/+42
* build: no recursive make for "py/Makefile.am"Thomas Haller2023-11-023-6/+16
* build: no recursive-make for "include/**/Makefile.am"Thomas Haller2023-11-0210-81/+72
* gitignore: ignore ".dirstamp" filesThomas Haller2023-11-021-0/+1
* tests/shell: fix mount command in "test-wrapper.sh"Thomas Haller2023-11-021-1/+1
* evaluate: reject set in concatenationPablo Neira Ayuso2023-10-261-0/+6
* check-tree.sh: check and flag /bin/sh usageFlorian Westphal2023-10-241-0/+1
* tests: shell: use /bin/bash in sets/elem_opts_compat_0Pablo Neira Ayuso2023-10-241-1/+1
* parser_bison: fix length check for ifname in ifname_expr_alloc()Thomas Haller2023-10-242-7/+3
* tests/shell: cover long interface name in "0042chain_variable_0" testThomas Haller2023-10-242-6/+34
* tests/shell: add "bogons/nft-f/zero_length_devicename2_assert"Thomas Haller2023-10-241-0/+5
* tools: reject unexpected files in "tests/shell/testcases/" with "check-tree.sh"Thomas Haller2023-10-241-2/+17
* tests/shell: inline input data in "single_anon_set" testThomas Haller2023-10-242-40/+45
* tests/shell: test for maximum length of "comment" in "comments_objects_0"Thomas Haller2023-10-242-6/+23
* tests/shell: add missing "elem_opts_compat_0.nodump" fileThomas Haller2023-10-241-0/+0
* tests/shell: honor NFT_TEST_VERBOSE_TEST variable to debug tests via `bash -x`Thomas Haller2023-10-212-2/+28
* parser_bison: Fix for broken compatibility with older dumpsPhil Sutter2023-10-202-0/+35
* 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