index
:
nftables
1.0.6.y
master
nft command line tool
pablo@netfilter.org
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Tree-wide use of python3
HEAD
master
Pablo Neira Ayuso
4 hours
6
-8
/
+8
*
json: complete multi-statement set element support
Pablo Neira Ayuso
4 hours
4
-2
/
+30
*
tests: shell: set_flush_add_atomic_rbtree: tweak test to make it fail again
Florian Westphal
7 hours
1
-1
/
+1
*
tests: shell: extend interval overlap test
Florian Westphal
7 hours
1
-0
/
+7
*
tests: shell: add regression test for catchall chain count restore
Florian Westphal
9 hours
3
-0
/
+155
*
main: refuse to run under file capabilities
Alan Ross
2 days
1
-2
/
+3
*
configure: Implement --enable-profiling option
Phil Sutter
3 days
6
-2
/
+106
*
Makefile: Pass PKG_CONFIG_PATH to internal builds
Phil Sutter
5 days
1
-1
/
+3
*
evaluate: skip EXPR_SET_ELEM in error path of set statements
Pablo Neira Ayuso
6 days
1
-8
/
+8
*
evaluate: remove check for constant expression in set/map statement
Pablo Neira Ayuso
6 days
1
-9
/
+0
*
segtree: use set->key->byteorder instead of expr->byteorder
Pablo Neira Ayuso
6 days
1
-2
/
+2
*
segtree: consolidate calls to expr_value() to fetch the element key
Pablo Neira Ayuso
6 days
1
-21
/
+30
*
segtree: replace default case by specific types in get_set_intervals()
Pablo Neira Ayuso
6 days
1
-1
/
+7
*
segtree: disentangle concat_range_aggregate()
Pablo Neira Ayuso
6 days
1
-10
/
+11
*
segtree: remove dead code in set_expr_add_splice()
Pablo Neira Ayuso
6 days
1
-17
/
+2
*
segtree: more assert on EXPR_SET_ELEM
Pablo Neira Ayuso
6 days
2
-0
/
+36
*
segtree: remove EXPR_VALUE from expr_value()
Pablo Neira Ayuso
6 days
1
-15
/
+11
*
src: move __set_expr_add() to src/intervals.c
Pablo Neira Ayuso
6 days
3
-6
/
+5
*
intervals: remove interval_expr_key()
Pablo Neira Ayuso
6 days
1
-48
/
+24
*
src: use key location to prepare removal of EXPR_SET_ELEM
Pablo Neira Ayuso
6 days
2
-20
/
+20
*
src: remove EXPR_SET_ELEM in range_expr_value_{low,high}()
Pablo Neira Ayuso
6 days
3
-14
/
+10
*
src: move flags from EXPR_SET_ELEM to key
Pablo Neira Ayuso
6 days
6
-60
/
+64
*
segtree: rename set_elem_add() to set_elem_expr_add()
Pablo Neira Ayuso
6 days
1
-7
/
+7
*
evaluate: clean up expr_evaluate_set()
Pablo Neira Ayuso
6 days
1
-10
/
+5
*
evaluate: simplify sets as set elems evaluation
Pablo Neira Ayuso
6 days
1
-15
/
+5
*
src: assert on EXPR_SET only contains EXPR_SET_ELEM in the expressions list
Pablo Neira Ayuso
6 days
8
-23
/
+60
*
src: allocate EXPR_SET_ELEM for EXPR_SET in embedded set declaration in sets
Pablo Neira Ayuso
6 days
2
-2
/
+3
*
src: normalize set element with EXPR_MAPPING
Pablo Neira Ayuso
6 days
12
-183
/
+281
*
test: shell: run-test.sh: introduce NFT_TEST_EXCLUDES
Yi Chen
7 days
1
-0
/
+6
*
tests: shell: Add a basic test for src/xt.c
Phil Sutter
11 days
2
-0
/
+156
*
xt: Print comment match data as well
Phil Sutter
11 days
1
-1
/
+5
*
tests: shell: Add a simple test for nftrace
Phil Sutter
11 days
1
-0
/
+85
*
doc: nft.8: Describe iface_type data type
Phil Sutter
11 days
2
-2
/
+27
*
tests: shell: double chain update with same device
Pablo Neira Ayuso
12 days
4
-0
/
+44
*
tests: py: Adjust payloads to changed userdata printing
Phil Sutter
13 days
1
-3
/
+3
*
tests: shell: named_limits: minor tweak to ease debugging
Florian Westphal
2026-01-30
1
-8
/
+20
*
tests: shell: add test case for interval set with timeout and aborted transac...
Florian Westphal
2026-01-29
3
-0
/
+104
*
build: support `SOURCE_DATE_EPOCH` for build time-stamp
Jeremy Sowden
2026-01-28
1
-1
/
+1
*
build: generate build time-stamp once at configure
Jeremy Sowden
2026-01-28
3
-13
/
+11
*
build: simplify the instantation of nftversion.h
Jeremy Sowden
2026-01-28
2
-16
/
+22
*
tests: shell: add open interval overlap tests
Pablo Neira Ayuso
2026-01-28
2
-0
/
+98
*
Makefile.am: Drop pointless per-project AM_CPPFLAGS
Phil Sutter
2026-01-27
1
-2
/
+0
*
utils: Introduce expr_print_debug()
Phil Sutter
2026-01-27
1
-0
/
+9
*
tests: py: Update payload records
Phil Sutter
2026-01-27
125
-4461
/
+4385
*
tests: py: tools: Add regen_payloads.sh
Phil Sutter
2026-01-27
1
-0
/
+74
*
netlink: Make use of nftnl_{expr,set_elem}_set_imm()
Phil Sutter
2026-01-27
2
-18
/
+34
*
netlink: Introduce struct nft_data_linearize::sizes
Phil Sutter
2026-01-27
2
-4
/
+11
*
netlink: Introduce struct nft_data_linearize::byteorder
Phil Sutter
2026-01-27
2
-10
/
+51
*
expression: Set range expression 'len' field
Phil Sutter
2026-01-27
2
-0
/
+2
*
intervals: Convert byte order implicitly
Phil Sutter
2026-01-27
1
-7
/
+3
[next]