| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | libnftables: Print errors before freeing commands | Phil Sutter | 2019-02-27 | 1 | -2/+2 |
* | src: get rid of nft_ctx_output_{get,set}_numeric() | Pablo Neira Ayuso | 2018-10-30 | 1 | -11/+0 |
* | src: add nft_ctx_output_{get,set}_echo() to nft_ctx_output_{get,set}_flags | Pablo Neira Ayuso | 2018-10-29 | 1 | -12/+6 |
* | src: add nft_ctx_output_{get,set}_json() to nft_ctx_output_{get,set}_flags | Pablo Neira Ayuso | 2018-10-29 | 1 | -20/+4 |
* | src: add nft_ctx_output_{get,set}_handle() to nft_ctx_output_{get,set}_flags | Pablo Neira Ayuso | 2018-10-29 | 1 | -10/+0 |
* | src: add nft_ctx_output_{get,set}_stateless() to nft_ctx_output_{get,flags}_f... | Pablo Neira Ayuso | 2018-10-29 | 1 | -10/+0 |
* | src: Revert --literal, add -S/--service | Pablo Neira Ayuso | 2018-10-29 | 1 | -4/+4 |
* | JSON: Add support for echo option | Phil Sutter | 2018-10-29 | 1 | -0/+4 |
* | netlink: remove netlink_batch_send() | Pablo Neira Ayuso | 2018-10-24 | 1 | -1/+1 |
* | src: move socket open and reopen to mnl.c | Pablo Neira Ayuso | 2018-10-23 | 1 | -2/+2 |
* | src: pass struct nft_ctx through struct netlink_ctx | Pablo Neira Ayuso | 2018-10-22 | 1 | -6/+2 |
* | libnftables: Fix memleak in nft_parse_bison_filename() | Phil Sutter | 2018-10-15 | 1 | -4/+3 |
* | src: add --literal option | Pablo Neira Ayuso | 2018-07-07 | 1 | -4/+4 |
* | libnftables: Simplify nft_run_cmd_from_buffer footprint | Phil Sutter | 2018-06-18 | 1 | -8/+6 |
* | libnftables: Fix exit_cookie() | Phil Sutter | 2018-06-18 | 1 | -0/+2 |
* | libnftables: Move scanner object into struct nft_ctx | Phil Sutter | 2018-05-15 | 1 | -22/+21 |
* | libnftables: Implement JSON parser | Phil Sutter | 2018-05-11 | 1 | -3/+10 |
* | libnftables: Implement JSON output support | Phil Sutter | 2018-05-11 | 1 | -0/+16 |
* | libnftables: Put bison parsing into dedicated functions | Phil Sutter | 2018-05-11 | 1 | -39/+62 |
* | libnftables: fix header export | Arturo Borrero Gonzalez | 2018-05-02 | 1 | -1/+1 |
* | src: centralize netlink error reporting | Pablo Neira Ayuso | 2018-04-24 | 1 | -1/+5 |
* | parser_bison: Pass struct nft_ctx to parser_init() | Phil Sutter | 2018-04-14 | 1 | -4/+2 |
* | libnftables: Keep cmds list outside of parser_state | Phil Sutter | 2018-04-14 | 1 | -14/+21 |
* | libnftables: Fix forgotten bit after introducing error_fp | Phil Sutter | 2018-04-14 | 1 | -3/+0 |
* | libnftables: Simplify cookie integration | Phil Sutter | 2018-04-11 | 1 | -61/+34 |
* | libnftables: Support buffering output and error | Phil Sutter | 2018-04-11 | 1 | -0/+137 |
* | libnftables: Introduce nft_ctx_set_error() | Phil Sutter | 2018-04-11 | 1 | -3/+13 |
* | libnftables: Fix for input without trailing newline | Phil Sutter | 2018-04-11 | 1 | -1/+8 |
* | Support 'nft -f -' to read from stdin | Phil Sutter | 2018-03-20 | 1 | -0/+3 |