]> git.ipfire.org Git - thirdparty/nftables.git/shortlog
thirdparty/nftables.git
2023-09-11  Thomas Hallerinclude: include <stdlib.h> in <nft.h>
2023-09-11  Thomas Hallerparser_bison: include <nft.h> for base C environment...
2023-09-10  Florian Westphaltests/shell: typeof_integer/raw: prefer @nh for payload...
2023-09-10  Florian Westphaltests/shell: make delete_by_handle test work on older...
2023-09-09  Thomas Hallertests/shell: add "--quick" option to skip slow tests...
2023-09-09  Thomas Hallertests/shell: skip tests if nft does not support JSON...
2023-09-09  Thomas Hallertests/shell: print number of completed tests to show...
2023-09-09  Thomas Hallertests/shell: set valgrind's "--vgdb-prefix=" to orignal...
2023-09-09  Thomas Hallertests/shell: add ".nft" dump files for tests without...
2023-09-09  Thomas Hallertests/shell: add missing ".nodump" file for tests witho...
2023-09-09  Thomas Hallertests/shell: generate and add ".nft" dump files for...
2023-09-09  Thomas Hallertests/shell: honor .nodump file for tests without nft...
2023-09-08  Thomas Hallerdatatype: rename "dtype_clone()" to datatype_clone()
2023-09-08  Thomas Hallercache: avoid accessing uninitialized varible in implici...
2023-09-08  Thomas Hallertests/shell: set NFT_TEST_JOBS based on $(nproc)
2023-09-08  Thomas Hallertests/shell: record wall time of test run in result...
2023-09-08  Thomas Hallertests/shell: no longer enable verbose output when selec...
2023-09-08  Thomas Hallertests/shell: print "kernel is tainted" separate from...
2023-09-08  Thomas Hallertests/shell: redirect output of test script to file too
2023-09-08  Thomas Hallertests/shell: don't redirect error/warning messages...
2023-09-08  Thomas Hallertests/shell: print the NFT setting with the VALGRIND...
2023-09-08  Thomas Hallertests/shell: fix handling failures with VALGRIND=y
2023-09-08  Thomas Hallertests/shell: colorize terminal output with test result
2023-09-08  Thomas Hallertests/shell: cleanup print_test_result() and show TAINT...
2023-09-08  Thomas Hallertests/shell: cleanup result handling in "test-wrapper.sh"
2023-09-08  Thomas Hallertests/shell: return 77/skip for tests that fail to...
2023-09-07  Thomas Hallertests/shell: set TMPDIR for tests in "test-wrapper.sh"
2023-09-07  Thomas Hallertests/shell: fix "0003includepath_0" for different...
2023-09-07  Thomas Hallertests/shell: record the test duration (wall time) in...
2023-09-07  Thomas Hallertests/shell: skip test in rootless that hit socket...
2023-09-07  Thomas Hallertests/shell: bind mount private /var/run/netns in test...
2023-09-07  Thomas Hallertests/shell: support running tests in parallel
2023-09-07  Thomas Hallertests/shell: move valgrind wrapper script to separate...
2023-09-07  Thomas Hallertests/shell: move taint check to "test-wrapper.sh"
2023-09-07  Thomas Hallertests/shell: rework printing of test results
2023-09-07  Thomas Hallertests/shell: move the dump diff handling inside "test...
2023-09-07  Thomas Hallertests/shell: support --keep-logs option (NFT_TEST_KEEP_...
2023-09-07  Thomas Hallertests/shell: interpret an exit code of 77 from scripts...
2023-09-07  Thomas Hallertests/shell: run each test in separate namespace and...
2023-09-07  Thomas Hallertests/shell: print test configuration
2023-09-07  Thomas Hallertests/shell: normalize boolean configuration in environ...
2023-09-07  Thomas Hallertests/shell: export NFT_TEST_BASEDIR and NFT_TEST_TMPDI...
2023-09-07  Thomas Hallertests/shell: check test names before start and support...
2023-09-07  Thomas Hallertests/shell: rework finding tests and add "--list-tests...
2023-09-07  Thomas Hallertests/shell: rework command line parsing in "run-tests.sh"
2023-09-06  Florian Westphaltests: shell: 0043concatenated_ranges_0: re-enable...
2023-09-06  Florian Westphalevaluate: fix get element for concatenated set
2023-09-03  Pablo Neira... doc: describe behaviour of {ip,ip6} length
2023-09-02  Pablo Neira... evaluate: revisit anonymous set with single element...
2023-09-01  Jorge Ortizevaluate: place byteorder conversion after numgen for...
2023-08-31  Pablo Neira... rule: set internal_location for table and chain
2023-08-31  Pablo Neira... src: simplify chain_alloc()
2023-08-31  Pablo Neira... src: remove check for NULL before calling expr_free()
2023-08-31  Pablo Neira... src: use internal_location for unspecified location...
2023-08-30  Thomas Hallerxt: avoid "-Wmissing-field-initializers" for "original_...
2023-08-30  Thomas Hallersrc: silence "implicit-fallthrough" warnings
2023-08-30  Thomas Hallerutils: call abort() after BUG() macro
2023-08-30  Thomas Hallerrule: fix "const static" declaration
2023-08-30  Pablo Neira... tests: py: debloat frag.t.payload.netdev
2023-08-30  Pablo Neira... tests: py: extend ip frag-off coverage
2023-08-30  Pablo Neira... proto: use hexadecimal to display ip frag-off field
2023-08-30  Pablo Neira... evaluate: do not remove anonymous set with protocol...
2023-08-29  Thomas Hallerinclude: drop "format" attribute from nft_gmp_print()
2023-08-29  Thomas Hallersrc: suppress "-Wunused-but-set-variable" warning with...
2023-08-29  Thomas Hallerevaluate: don't needlessly clear full string buffer...
2023-08-29  Thomas Hallersrc: rework SNPRINTF_BUFFER_SIZE() and handle truncation
2023-08-29  Thomas Hallerevaluate: fix check for truncation in stmt_evaluate_log...
2023-08-29  Thomas Hallerdatatype: avoid cast-align warning with struct sockaddr...
2023-08-29  Thomas Hallernetlink: avoid "-Wenum-conversion" warning in parser_bi...
2023-08-29  Thomas Hallernetlink: avoid "-Wenum-conversion" warning in dtype_map...
2023-08-29  Florian Westphaltests/shell: expand vmap test case to also cause batch...
2023-08-29  Florian Westphalparser: permit gc-interval in map declarations
2023-08-29  Phil Suttertests: monitor: Fix for wrong ordering in expected...
2023-08-29  Phil Suttertests: monitor: Fix for wrong syntax in set-interval.t
2023-08-29  Phil Suttertests: monitor: Fix time format in ct timeout test
2023-08-29  Phil Suttertests: monitor: Fix monitor JSON output for insert...
2023-08-29  Phil Sutterevaluate: Drop dead code from expr_evaluate_mapping()
2023-08-25  Thomas Hallerconfigure: drop AM_PROG_CC_C_O autoconf check
2023-08-25  Thomas Hallerinclude: include <std{bool,int}.h> via <nft.h>
2023-08-25  Thomas Hallerconfigure: use AC_USE_SYSTEM_EXTENSIONS to get _GNU_SOURCE
2023-08-25  Thomas Hallerinclude: don't define _GNU_SOURCE in public header
2023-08-25  Thomas Hallersrc: add <nft.h> header and include it as first
2023-08-25  Thomas Hallermeta: define _GNU_SOURCE to get strptime() from <time.h>
2023-08-24  Florian Westphaltests: 30s-stress: add failslab and abort phase tests
2023-08-24  Thomas Hallerpy: add Nftables.{get,set}_input_flags() API
2023-08-24  Thomas Hallerpy: extract flags helper functions for set_debug()...
2023-08-24  Thomas Hallerpy: fix exception during cleanup of half-initialized...
2023-08-24  Thomas Hallersrc: add input flag NFT_CTX_INPUT_JSON to enable JSON...
2023-08-24  Thomas Hallersrc: add input flag NFT_CTX_INPUT_NO_DNS to avoid blocking
2023-08-24  Thomas Hallersrc: add input flags for nft_ctx
2023-08-23  Thomas Hallergitignore: ignore cscope files
2023-08-23  Pablo Neira... tests: shell: use minutes granularity in sets/0036add_s...
2023-08-23  Pablo Neira... evaluate: error out on meter overlap with an existing...
2023-08-23  Pablo Neira... cache: chain listing implicitly sets on terse option
2023-08-23  Phil Suttertests: shell: Stabilize sets/0043concatenated_ranges_0...
2023-08-23  Phil Suttertests: shell: Stabilize sets/reset_command_0 test
2023-08-22  Thomas Hallermeta: use reentrant localtime_r()/gmtime_r() functions
2023-08-22  Thomas Hallermeta: don't assume time_t is 64 bit in date_type_print()
2023-08-21  Pablo Neira... INSTALL: provide examples to install python bindings
2023-08-20  Thomas Hallernftutils: add and use wrappers for getprotoby{name...
next