summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* tests/shell: move valgrind wrapper script to separate scriptThomas Haller2023-09-072-34/+24
* tests/shell: move taint check to "test-wrapper.sh"Thomas Haller2023-09-072-15/+19
* tests/shell: rework printing of test resultsThomas Haller2023-09-072-40/+81
* tests/shell: move the dump diff handling inside "test-wrapper.sh"Thomas Haller2023-09-072-35/+66
* tests/shell: support --keep-logs option (NFT_TEST_KEEP_LOGS=y) to preserve te...Thomas Haller2023-09-071-3/+19
* tests/shell: interpret an exit code of 77 from scripts as "skipped"Thomas Haller2023-09-072-1/+12
* tests/shell: run each test in separate namespace and allow rootlessThomas Haller2023-09-072-17/+130
* tests/shell: print test configurationThomas Haller2023-09-071-5/+10
* tests/shell: normalize boolean configuration in environment variablesThomas Haller2023-09-071-4/+15
* tests/shell: export NFT_TEST_BASEDIR and NFT_TEST_TMPDIR for testsThomas Haller2023-09-071-24/+39
* tests/shell: check test names before start and support directoriesThomas Haller2023-09-071-0/+12
* tests/shell: rework finding tests and add "--list-tests" optionThomas Haller2023-09-071-28/+30
* tests/shell: rework command line parsing in "run-tests.sh"Thomas Haller2023-09-071-30/+68
* tests: shell: 0043concatenated_ranges_0: re-enable all testsFlorian Westphal2023-09-061-6/+1
* evaluate: fix get element for concatenated setFlorian Westphal2023-09-061-4/+7
* doc: describe behaviour of {ip,ip6} lengthPablo Neira Ayuso2023-09-031-0/+16
* evaluate: revisit anonymous set with single element optimizationPablo Neira Ayuso2023-09-021-20/+40
* evaluate: place byteorder conversion after numgen for IP address datatypesJorge Ortiz2023-09-015-0/+77
* rule: set internal_location for table and chainPablo Neira Ayuso2023-08-311-0/+2
* src: simplify chain_alloc()Pablo Neira Ayuso2023-08-316-9/+9
* src: remove check for NULL before calling expr_free()Pablo Neira Ayuso2023-08-312-4/+3
* src: use internal_location for unspecified location at allocation timePablo Neira Ayuso2023-08-313-12/+19
* xt: avoid "-Wmissing-field-initializers" for "original_opts"Thomas Haller2023-08-301-1/+1
* src: silence "implicit-fallthrough" warningsThomas Haller2023-08-302-3/+3
* utils: call abort() after BUG() macroThomas Haller2023-08-301-1/+2
* rule: fix "const static" declarationThomas Haller2023-08-301-2/+2
* tests: py: debloat frag.t.payload.netdevPablo Neira Ayuso2023-08-301-1990/+36
* tests: py: extend ip frag-off coveragePablo Neira Ayuso2023-08-306-0/+156
* proto: use hexadecimal to display ip frag-off fieldPablo Neira Ayuso2023-08-307-37/+39
* evaluate: do not remove anonymous set with protocol flags and single elementPablo Neira Ayuso2023-08-301-1/+6
* include: drop "format" attribute from nft_gmp_print()Thomas Haller2023-08-291-2/+1
* src: suppress "-Wunused-but-set-variable" warning with "parser_bison.c"Thomas Haller2023-08-291-0/+1
* evaluate: don't needlessly clear full string buffer in stmt_evaluate_log_pref...Thomas Haller2023-08-291-1/+4
* src: rework SNPRINTF_BUFFER_SIZE() and handle truncationThomas Haller2023-08-293-17/+37
* evaluate: fix check for truncation in stmt_evaluate_log_prefix()Thomas Haller2023-08-291-1/+1
* datatype: avoid cast-align warning with struct sockaddr result from getaddrin...Thomas Haller2023-08-291-3/+11
* netlink: avoid "-Wenum-conversion" warning in parser_bison.yThomas Haller2023-08-291-2/+2
* netlink: avoid "-Wenum-conversion" warning in dtype_map_from_kernel()Thomas Haller2023-08-291-1/+1
* tests/shell: expand vmap test case to also cause batch abortFlorian Westphal2023-08-292-6/+22
* parser: permit gc-interval in map declarationsFlorian Westphal2023-08-291-0/+5
* tests: monitor: Fix for wrong ordering in expected JSON outputPhil Sutter2023-08-291-1/+1
* tests: monitor: Fix for wrong syntax in set-interval.tPhil Sutter2023-08-291-1/+1
* tests: monitor: Fix time format in ct timeout testPhil Sutter2023-08-291-1/+1
* tests: monitor: Fix monitor JSON output for insert commandPhil Sutter2023-08-291-1/+1
* evaluate: Drop dead code from expr_evaluate_mapping()Phil Sutter2023-08-291-11/+8
* configure: drop AM_PROG_CC_C_O autoconf checkThomas Haller2023-08-251-1/+0
* include: include <std{bool,int}.h> via <nft.h>Thomas Haller2023-08-2524-24/+3
* configure: use AC_USE_SYSTEM_EXTENSIONS to get _GNU_SOURCEThomas Haller2023-08-252-2/+3
* include: don't define _GNU_SOURCE in public headerThomas Haller2023-08-251-1/+0
* src: add <nft.h> header and include it as firstThomas Haller2023-08-2554-13/+108