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
path:
root
/
src
/
libnftables.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
src: add <nft.h> header and include it as first
Thomas Haller
2023-08-25
1
-0
/
+3
*
src: add input flag NFT_CTX_INPUT_JSON to enable JSON parsing
Thomas Haller
2023-08-24
1
-2
/
+2
*
src: add input flags for nft_ctx
Thomas Haller
2023-08-24
1
-0
/
+16
*
libnftables: Drop cache in -c/--check mode
Pablo Neira Ayuso
2023-08-01
1
-2
/
+5
*
libnftables: drop check for nf_sock in nft_ctx_free()
Thomas Haller
2023-07-10
1
-2
/
+1
*
libnftables: inline creation of nf_sock in nft_ctx_new()
Thomas Haller
2023-07-10
1
-6
/
+1
*
libnftables: drop unused argument nf_sock from nft_netlink()
Thomas Haller
2023-07-10
1
-4
/
+3
*
libnftables: always initialize netlink socket in nft_ctx_new()
Thomas Haller
2023-07-10
1
-2
/
+1
*
mnl: set SO_SNDBUF before SO_SNDBUFFORCE
Pablo Neira Ayuso
2023-04-24
1
-0
/
+7
*
src: expand table command before evaluation
Pablo Neira Ayuso
2023-02-24
1
-1
/
+8
*
src: Add GPLv2+ header to .c files of recent creation
Pablo Neira Ayuso
2023-01-02
1
-3
/
+2
*
cache: prepare nft_cache_evaluate() to return error
Pablo Neira Ayuso
2022-07-18
1
-1
/
+4
*
libnftables: release top level scope
Pablo Neira Ayuso
2022-06-23
1
-0
/
+2
*
rule: collapse set element commands
Pablo Neira Ayuso
2022-06-19
1
-3
/
+14
*
intervals: support to partial deletion with automerge
Pablo Neira Ayuso
2022-04-13
1
-2
/
+2
*
libnftables: use xrealloc()
Pablo Neira Ayuso
2022-01-15
1
-7
/
+3
*
src: add ruleset optimization infrastructure
Pablo Neira Ayuso
2022-01-15
1
-10
/
+61
*
src: error reporting with -f and read from stdin
Pablo Neira Ayuso
2022-01-15
1
-4
/
+44
*
cache: do not populate cache if it is going to be flushed
Pablo Neira Ayuso
2021-11-11
1
-3
/
+8
*
cache: filter out tables that are not requested
Pablo Neira Ayuso
2021-09-30
1
-2
/
+3
*
src: revert hashtable for expression handlers
Pablo Neira Ayuso
2021-09-15
1
-2
/
+0
*
src: expose nft_ctx_clear_vars as API
Pablo Neira Ayuso
2021-07-24
1
-1
/
+3
*
src: add --define key=value
Pablo Neira Ayuso
2021-07-20
1
-0
/
+95
*
libnftables: fix memleak when first message in batch is used to report error
Pablo Neira Ayuso
2021-06-23
1
-0
/
+6
*
cache: add hashtable cache for table
Pablo Neira Ayuso
2021-05-02
1
-1
/
+2
*
src: consolidate nft_cache infrastructure
Pablo Neira Ayuso
2021-05-02
1
-5
/
+5
*
src: report EPERM for non-root users
Pablo Neira Ayuso
2020-12-04
1
-1
/
+6
*
libnftables: avoid repeated command list traversal on errors
Jindrich Makovicka
2020-09-14
1
-2
/
+14
*
src: add expression handler hashtable
Pablo Neira Ayuso
2020-08-26
1
-0
/
+2
*
libnftables: call nft_cmd_expand() only with CMD_ADD
Pablo Neira Ayuso
2020-05-14
1
-1
/
+5
*
src: combine extended netlink error reporting with mispelling support
Pablo Neira Ayuso
2020-02-19
1
-21
/
+2
*
src: initial extended netlink error reporting
Pablo Neira Ayuso
2020-02-19
1
-3
/
+20
*
libnftables: Store top_scope in struct nft_ctx
Phil Sutter
2019-11-07
1
-2
/
+4
*
libnftables: memleak when list of commands is empty
Pablo Neira Ayuso
2019-09-27
1
-1
/
+1
*
libnftables: use-after-free in exit path
Pablo Neira Ayuso
2019-09-11
1
-1
/
+1
*
src: libnftnl: run single-initcalls only once
Florian Westphal
2019-08-19
1
-5
/
+9
*
src: remove global symbol_table
Pablo Neira Ayuso
2019-08-08
1
-15
/
+14
*
libnftables: get rid of repeated initialization of netlink_ctx
Jeremy Sowden
2019-07-22
1
-13
/
+10
*
libnftables: export public symbols only
Arturo Borrero Gonzalez
2019-07-01
1
-0
/
+20
*
libnftables: reallocate definition of nft_print() and nft_gmp_print()
Arturo Borrero Gonzalez
2019-07-01
1
-27
/
+0
*
src: add cache level flags
Pablo Neira Ayuso
2019-06-17
1
-3
/
+3
*
libnftables: check for errors after evaluations
Pablo Neira Ayuso
2019-06-07
1
-0
/
+3
*
libnftables: keep evaluating until parser_max_errors
Pablo Neira Ayuso
2019-06-07
1
-1
/
+2
*
libnftables: Drop cache in error case
Phil Sutter
2019-06-06
1
-0
/
+4
*
src: single cache_update() call to build cache before evaluation
Pablo Neira Ayuso
2019-06-06
1
-4
/
+5
*
src: Display parser and evaluate errors in one shot
Pablo Neira Ayuso
2019-06-05
1
-6
/
+16
*
src: perform evaluation after parsing
Pablo Neira Ayuso
2019-06-05
1
-5
/
+25
*
mnl: mnl_batch_talk() returns -1 on internal netlink errors
Pablo Neira Ayuso
2019-05-31
1
-0
/
+8
*
mnl: estimate receiver buffer size
Pablo Neira Ayuso
2019-05-31
1
-2
/
+3
*
src: file descriptor leak in include_file()
Pablo Neira Ayuso
2019-03-15
1
-3
/
+3
[next]