Show patches with: Submitter = Thomas Haller       |   307 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[1/1] tests: use common shebang in "packetpath/flowtables" test [1/1] tests: use common shebang in "packetpath/flowtables" test - - - - --- 2024-02-09 Thomas Haller New
[1/1] tests/shell: no longer support unprettified ".json-nft" files [1/1] tests/shell: no longer support unprettified ".json-nft" files - - - - --- 2024-02-09 Thomas Haller Accepted
[nft,2/2,v2] tests/shell: have .json-nft dumps prettified to wrap lines Untitled series #385629 - - - - --- 2023-12-07 Thomas Haller New
[nft,2/2] tests/shell: workaround lack of $SRANDOM before bash 5.1 tests/shell: workaround for bash - - - - --- 2023-11-27 Thomas Haller Accepted
[nft,1/2] tests/shell: workaround lack of `wait -p` before bash 5.1 tests/shell: workaround for bash - - - - --- 2023-11-27 Thomas Haller Accepted
[nft,2/2] tests/shell: have .json-nft dumps prettified to wrap lines pretty print .json-nft files - - - - --- 2023-11-24 Thomas Haller Changes Requested
[nft,1/2] tests/shell: use generated ruleset for `nft --check` pretty print .json-nft files - - - - --- 2023-11-24 Thomas Haller Accepted
[nft,1/1] tests/shell: accept name of dump files in place of test names [nft,1/1] tests/shell: accept name of dump files in place of test names - - - - --- 2023-11-22 Thomas Haller pablo Deferred
[nft,1/1] tests: prettify JSON in test output and add helper [nft,1/1] tests: prettify JSON in test output and add helper - - - - --- 2023-11-22 Thomas Haller Accepted
[nft,v2,1/1] tests/shell: sanitize "handle" in JSON output [nft,v2,1/1] tests/shell: sanitize "handle" in JSON output - - - - --- 2023-11-21 Thomas Haller pablo Changes Requested
[nft,1/1] tests/shell: sanitize "handle" in JSON output [nft,1/1] tests/shell: sanitize "handle" in JSON output - - - - --- 2023-11-17 Thomas Haller Superseded
[nft,v3,6/6] tools: check for consistency of .json-nft dumps in "check-tree.sh" add and check dump files for JSON in tests/shell - - - - --- 2023-11-14 Thomas Haller strlen Accepted
[nft,v3,5/6] tools: check more strictly for bash shebang in "check-tree.sh" add and check dump files for JSON in tests/shell - - - - --- 2023-11-14 Thomas Haller strlen Accepted
[nft,v3,4/6] tools: simplify error handling in "check-tree.sh" by adding msg_err()/msg_warn() add and check dump files for JSON in tests/shell - - - - --- 2023-11-14 Thomas Haller strlen Accepted
[nft,v3,2/6] tests/shell: check and generate JSON dump files add and check dump files for JSON in tests/shell - - - - --- 2023-11-14 Thomas Haller strlen Accepted
[nft,v3,1/6] json: fix use after free in table_flags_json() add and check dump files for JSON in tests/shell - 1 - - --- 2023-11-14 Thomas Haller Accepted
[nft,3/3] parser: use size_t type for strlen() results [nft,1/3] parser: don't mark "string" as const - - - - --- 2023-11-09 Thomas Haller Accepted
[nft,2/3] parser: remove "const" from argument of input_descriptor_destroy() [nft,1/3] parser: don't mark "string" as const - - - - --- 2023-11-09 Thomas Haller Rejected
[nft,1/3] parser: don't mark "string" as const [nft,1/3] parser: don't mark "string" as const - - - - --- 2023-11-09 Thomas Haller Rejected
[nft,2/2] netlink: add and use _nftnl_udata_buf_alloc() helper [nft,1/2] utils: add memory_allocation_check() helper - - - - --- 2023-11-08 Thomas Haller pablo Changes Requested
[nft,1/2] utils: add memory_allocation_check() helper [nft,1/2] utils: add memory_allocation_check() helper - - - - --- 2023-11-08 Thomas Haller pablo Changes Requested
[nft] netlink: fix buffer size for user data in netlink_delinearize_chain() [nft] netlink: fix buffer size for user data in netlink_delinearize_chain() - 1 - - --- 2023-11-08 Thomas Haller Accepted
[nft,v2,5/5] tests/unit: add unit tests for libnftables add infrastructure for unit tests - - - - --- 2023-11-05 Thomas Haller New
[nft,v2,4/5] build: cleanup if-blocks for conditional compilation in "Makefile.am" add infrastructure for unit tests - - - - --- 2023-11-05 Thomas Haller New
[nft,v2,3/5] build: add `make check-tree` to check consistency of source tree add infrastructure for unit tests - - - - --- 2023-11-05 Thomas Haller New
[nft,v2,2/5] build: add `make check-build` to run `./tests/build/run-tests.sh` add infrastructure for unit tests - - - - --- 2023-11-05 Thomas Haller New
[nft,v2,1/5] build: add basic "check-{local,more,all}" and "build-all" make targets add infrastructure for unit tests - - - - --- 2023-11-05 Thomas Haller New
[nft,v2,6/6] tools: check for consistency of .json-nft dumps in "check-tree.sh" add and check dump files for JSON in tests/shell - - - - --- 2023-11-03 Thomas Haller Superseded
[nft,v2,5/6] tools: check more strictly for bash shebang in "check-tree.sh" add and check dump files for JSON in tests/shell - - - - --- 2023-11-03 Thomas Haller Superseded
[nft,v2,4/6] tools: simplify error handling in "check-tree.sh" by adding msg_err()/msg_warn() add and check dump files for JSON in tests/shell - - - - --- 2023-11-03 Thomas Haller Superseded
[nft,v2,2/6] tests/shell: check and generate JSON dump files add and check dump files for JSON in tests/shell - - - - --- 2023-11-03 Thomas Haller Superseded
[nft,v2,1/6] json: fix use after free in table_flags_json() add and check dump files for JSON in tests/shell - 1 - - --- 2023-11-03 Thomas Haller pablo Accepted
[nft,v3,2/2] json: drop warning on stderr for missing json() hook in stmt_print_json() drop warning messages from stmt_print_json()/expr_print_json() - - - - --- 2023-11-03 Thomas Haller Not Applicable
[nft,v3,1/2] json: drop handling missing json() hook in expr_print_json() drop warning messages from stmt_print_json()/expr_print_json() - - - - --- 2023-11-03 Thomas Haller Not Applicable
[nft,6/6] tests/unit: add unit tests for libnftables add infrastructure for unit tests - - - - --- 2023-11-03 Thomas Haller Changes Requested
[nft,5/6] build: cleanup if blocks for conditional compilation add infrastructure for unit tests - - - - --- 2023-11-03 Thomas Haller Changes Requested
[nft,4/6] build: add check for consistency of source tree add infrastructure for unit tests - - - - --- 2023-11-03 Thomas Haller Changes Requested
[nft,3/6] build: add `make check-tests-build` to add build test add infrastructure for unit tests - - - - --- 2023-11-03 Thomas Haller Changes Requested
[nft,2/6] build: add basic "check-{local,more,all}" and "build-all" make targets add infrastructure for unit tests - - - - --- 2023-11-03 Thomas Haller Changes Requested
[nft,1/6] gitignore: ignore build artifacts from top level file add infrastructure for unit tests - - - - --- 2023-11-03 Thomas Haller Changes Requested
[nft,2/2] json: drop handling missing json() hook for "struct expr_ops" [nft,1/2] json: implement json() hook for "symbol_expr_ops"/"variabl_expr_ops" - - - - --- 2023-11-02 Thomas Haller pablo Not Applicable
[nft,1/2] json: implement json() hook for "symbol_expr_ops"/"variabl_expr_ops" [nft,1/2] json: implement json() hook for "symbol_expr_ops"/"variabl_expr_ops" - - - - --- 2023-11-02 Thomas Haller pablo Not Applicable
[nft,1/1] tests/shell: fix mount command in "test-wrapper.sh" [nft,1/1] tests/shell: fix mount command in "test-wrapper.sh" - 1 - - --- 2023-11-02 Thomas Haller strlen Accepted
[nft,7/7] tools: check for consistency of .json-nft dumps in "check-tree.sh" add and check dump files for JSON in tests/shell - - - - --- 2023-10-31 Thomas Haller Changes Requested
[nft,6/7] tools: check more strictly for bash shebang in "check-tree.sh" add and check dump files for JSON in tests/shell - - - - --- 2023-10-31 Thomas Haller Changes Requested
[nft,5/7] tools: simplify error handling in "check-tree.sh" by adding msg_err()/msg_warn() add and check dump files for JSON in tests/shell - - - - --- 2023-10-31 Thomas Haller Changes Requested
[nft,3/7] tests/shell: check and generate JSON dump files add and check dump files for JSON in tests/shell - - - - --- 2023-10-31 Thomas Haller Changes Requested
[nft,2/7] json: drop messages "warning: stmt ops chain have no json callback" add and check dump files for JSON in tests/shell - - - - --- 2023-10-31 Thomas Haller Changes Requested
[nft,1/7] json: fix use after free in table_flags_json() add and check dump files for JSON in tests/shell - 1 - - --- 2023-10-31 Thomas Haller Changes Requested
[nft,v2,4/4] all: remove xfree() and use plain free() remove xfree() and add free_const()+nft_gmp_free() - - - - --- 2023-10-24 Thomas Haller Accepted
[nft,v2,3/4] all: add free_const() and use it instead of xfree() remove xfree() and add free_const()+nft_gmp_free() - - - - --- 2023-10-24 Thomas Haller Accepted
[nft,v2,2/4] gmputil: add nft_gmp_free() to free strings from mpz_get_str() remove xfree() and add free_const()+nft_gmp_free() - - - - --- 2023-10-24 Thomas Haller Accepted
[nft,v2,1/4] datatype: don't return a const string from cgroupv2_get_path() remove xfree() and add free_const()+nft_gmp_free() - - - - --- 2023-10-24 Thomas Haller Accepted
[nft,3/3] parser_bison: fix length check for ifname in ifname_expr_alloc() [nft,1/3] tests/shell: add "bogons/nft-f/zero_length_devicename2_assert" - 1 - - --- 2023-10-23 Thomas Haller Accepted
[nft,2/3] tests/shell: cover long interface name in "0042chain_variable_0" test [nft,1/3] tests/shell: add "bogons/nft-f/zero_length_devicename2_assert" - - - - --- 2023-10-23 Thomas Haller Accepted
[nft,1/3] tests/shell: add "bogons/nft-f/zero_length_devicename2_assert" [nft,1/3] tests/shell: add "bogons/nft-f/zero_length_devicename2_assert" - - - - --- 2023-10-23 Thomas Haller Accepted
[nft,2/2] tools: reject unexpected files in "tests/shell/testcases/" with "check-tree.sh" [nft,1/2] tests/shell: inline input data in "single_anon_set" test - - - - --- 2023-10-23 Thomas Haller Accepted
[nft,1/2] tests/shell: inline input data in "single_anon_set" test [nft,1/2] tests/shell: inline input data in "single_anon_set" test - - - - --- 2023-10-23 Thomas Haller Accepted
[nft,1/1] tests/shell: test for maximum length of "comment" in "comments_objects_0" [nft,1/1] tests/shell: test for maximum length of "comment" in "comments_objects_0" - - - - --- 2023-10-23 Thomas Haller Accepted
[nft] tests/shell: add missing "elem_opts_compat_0.nodump" file [nft] tests/shell: add missing "elem_opts_compat_0.nodump" file - 1 - - --- 2023-10-23 Thomas Haller Accepted
[nft,v2,7/7] build: no recursive make for "doc/Makefile.am" no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,v2,6/7] build: no recursive make for "examples/Makefile.am" no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,v2,5/7] build: no recursive make for "src/Makefile.am" no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,v2,4/7] build: no recursive make for "files/**/Makefile.am" no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,v2,3/7] build: no recursive make for "py/Makefile.am" no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,v2,2/7] build: no recursive-make for "include/**/Makefile.am" no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,v2,1/7] gitignore: ignore ".dirstamp" files no recursive make - - - - --- 2023-10-19 Thomas Haller strlen Accepted
[nft,1/1] tests/shell: add NFT_TEST_FAIL_ON_SKIP_EXCEPT for allow-list of skipped tests (XFAIL) [nft,1/1] tests/shell: add NFT_TEST_FAIL_ON_SKIP_EXCEPT for allow-list of skipped tests (XFAIL) - - - - --- 2023-10-17 Thomas Haller Not Applicable
[nft,v2,3/3] tests/shell: skip "vlan_8021ad_tag" test on older kernels add "eval-exit-code" and skip tests based on kernel version - 1 - - --- 2023-10-17 Thomas Haller Rejected
[nft,v2,2/3] tests/shell: skip "table_onoff" test on older kernels add "eval-exit-code" and skip tests based on kernel version - 1 - - --- 2023-10-17 Thomas Haller Rejected
[nft,v2,1/3] tests/shell: add "tests/shell/helpers/eval-exit-code" add "eval-exit-code" and skip tests based on kernel version - - - - --- 2023-10-17 Thomas Haller Rejected
[nft,v2,2/2] tests/shell: honor NFT_TEST_VERBOSE_TEST variable to debug tests via `bash -x` Untitled series #377844 - - - - --- 2023-10-16 Thomas Haller Accepted
[nft,2/2] tests/shell: honor NFT_TEST_VERBOSE_TEST variable to debug tests via `bash -x` [nft,1/2] tests/shell: use bash instead of /bin/sh for tests - - - - --- 2023-10-16 Thomas Haller Superseded
[nft,1/2] tests/shell: use bash instead of /bin/sh for tests [nft,1/2] tests/shell: use bash instead of /bin/sh for tests - - - - --- 2023-10-16 Thomas Haller Accepted
[nft,3/3] tests/shell: add missing "vlan_8021ad_tag.nodump" file [nft,1/3] tests/shell: skip "table_onoff" test if kernel patch is missing - 1 - - --- 2023-10-16 Thomas Haller Accepted
[nft,2/3] tests/shell: skip "vlan_8021ad_tag" test instead of failing [nft,1/3] tests/shell: skip "table_onoff" test if kernel patch is missing - 1 - - --- 2023-10-16 Thomas Haller Rejected
[nft,1/3] tests/shell: skip "table_onoff" test if kernel patch is missing [nft,1/3] tests/shell: skip "table_onoff" test if kernel patch is missing - 1 - - --- 2023-10-16 Thomas Haller Rejected
[nft,3/3] tests/shell: add "-S|--setup-host" option to set sysctl for rootless tests [nft,1/3] tests/shell: mount all of "/var/run" in "test-wrapper.sh" - - - - --- 2023-10-06 Thomas Haller pablo Accepted
[nft,2/3] tests/shell: preserve result directory with NFT_TEST_FAIL_ON_SKIP [nft,1/3] tests/shell: mount all of "/var/run" in "test-wrapper.sh" - - - - --- 2023-10-06 Thomas Haller pablo Accepted
[nft,1/3] tests/shell: mount all of "/var/run" in "test-wrapper.sh" [nft,1/3] tests/shell: mount all of "/var/run" in "test-wrapper.sh" - - - - --- 2023-10-06 Thomas Haller pablo Accepted
[nft,5/5] datatype: use xmalloc() for allocating datatype in datatype_clone() more various cleanups related to struct datatype - - - - --- 2023-09-27 Thomas Haller pablo Accepted
[nft,4/5] datatype: extend set_datatype_alloc() to change size more various cleanups related to struct datatype - - - - --- 2023-09-27 Thomas Haller New
[nft,3/5] datatype: don't clone datatype in set_datatype_alloc() if byteorder already matches more various cleanups related to struct datatype - - - - --- 2023-09-27 Thomas Haller New
[nft,2/5] datatype: don't clone static name/desc strings for datatype more various cleanups related to struct datatype - - - - --- 2023-09-27 Thomas Haller New
[nft,1/5] datatype: make "flags" field of datatype struct simple booleans more various cleanups related to struct datatype - - - - --- 2023-09-27 Thomas Haller New
[nft,1/1] include: include <string.h> in <nft.h> [nft,1/1] include: include <string.h> in <nft.h> - - - - --- 2023-09-27 Thomas Haller Accepted
[nft,3/3] netlink_linearize: avoid strict-overflow warning in netlink_gen_bitwise() Two fixes to avoid "-Wstrict-overflow" warnings - - - - --- 2023-09-27 Thomas Haller Accepted
[nft,2/3] nfnl_osf: rework nf_osf_parse_opt() and avoid "-Wstrict-overflow" warning Two fixes to avoid "-Wstrict-overflow" warnings - - - - --- 2023-09-27 Thomas Haller pablo Changes Requested
[nft,1/3] nft: add NFT_ARRAY_SIZE() helper Two fixes to avoid "-Wstrict-overflow" warnings - - - - --- 2023-09-27 Thomas Haller pablo Changes Requested
[nft,v2,1/1] mergesort: avoid cloning value in expr_msort_cmp() [nft,v2,1/1] mergesort: avoid cloning value in expr_msort_cmp() - - - - --- 2023-09-27 Thomas Haller Accepted
[nft] mergesort: avoid cloning value in expr_msort_cmp() [nft] mergesort: avoid cloning value in expr_msort_cmp() - - - - --- 2023-09-27 Thomas Haller Changes Requested
[nft] datatype: return const pointer from datatype_get() [nft] datatype: return const pointer from datatype_get() - - - - --- 2023-09-20 Thomas Haller Accepted
[nft,9/9] proto: add missing proto_definitions for PROTO_DESC_GENEVE various cleanups related to enums and struct datatype - 1 - - --- 2023-09-20 Thomas Haller Accepted
[nft,8/9] datatype: use __attribute__((packed)) instead of enum bitfields various cleanups related to enums and struct datatype - - - - --- 2023-09-20 Thomas Haller pablo Changes Requested
[nft,7/9] expression: cleanup expr_ops_by_type() and handle u32 input various cleanups related to enums and struct datatype - - - - --- 2023-09-20 Thomas Haller pablo Accepted
[nft,6/9] netlink: handle invalid etype in set_make_key() various cleanups related to enums and struct datatype - 1 - - --- 2023-09-20 Thomas Haller pablo Accepted
[nft,5/9] payload: use enum icmp_hdr_field_type in payload_may_dependency_kill_icmp() various cleanups related to enums and struct datatype - - - - --- 2023-09-20 Thomas Haller pablo Accepted
[nft,4/9] datatype: use "enum byteorder" instead of int in set_datatype_alloc() various cleanups related to enums and struct datatype - - - - --- 2023-09-20 Thomas Haller pablo Accepted
[nft,3/9] datatype: drop flags field from datatype various cleanups related to enums and struct datatype - - - - --- 2023-09-20 Thomas Haller pablo Changes Requested
[nft,2/9] include: fix missing definitions in <cache.h>/<headers.h> various cleanups related to enums and struct datatype - - - - --- 2023-09-20 Thomas Haller Accepted
« 1 2 3 4 »