summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* evaluate: Fix debug outputPhil Sutter2017-10-064-16/+29
* parser_bison: allow to used named limit from dictionaries tooPablo Neira Ayuso2017-10-021-0/+9
* mnl: fix broken sequence number allocationPablo Neira Ayuso2017-10-021-1/+1
* src: rt: add keyword distinction for nexthop vs nexthop6Florian Westphal2017-09-293-15/+46
* src: ct: print nfproto name for some header fieldsFlorian Westphal2017-09-291-5/+24
* src: unifiy meta and ct postprocessingFlorian Westphal2017-09-291-28/+22
* src: ct: add eval part to inject dependencies for ct saddr/daddrFlorian Westphal2017-09-292-19/+77
* src: ct: store proto base of ct key, if anyFlorian Westphal2017-09-291-0/+13
* src: add alternate syntax for ct saddrFlorian Westphal2017-09-293-5/+18
* main: Drop stdout hack to expose nft_print() implementation issuesPhil Sutter2017-09-291-3/+1
* main: Flush output from nft_gmp_print()Phil Sutter2017-09-291-0/+1
* src: get rid of printfPhil Sutter2017-09-2918-394/+475
* rule: Refactor chain_print_declaration()Phil Sutter2017-09-291-12/+6
* erec_print: Pass output FILE pointer to netlink_dump_expr()Phil Sutter2017-09-292-3/+4
* exthdr: Simplify tcp option printing a bitPhil Sutter2017-09-291-8/+4
* rule: Use C99-style initializer in cache_init()Phil Sutter2017-09-291-9/+8
* bison: permit keywords in list_stmt_expressionsFlorian Westphal2017-09-271-4/+7
* src: parser_bison: rename ct_block to ct_helper_blockFlorian Westphal2017-09-271-8/+8
* src: prepare for future ct timeout policy supportFlorian Westphal2017-09-273-93/+22
* src: ct: remove unused functionsFlorian Westphal2017-09-271-50/+0
* src: store expression as set key instead of data typeFlorian Westphal2017-09-277-80/+98
* evaluate: prepare to store expr key rather than datatypeFlorian Westphal2017-09-271-19/+23
* parser_bison: allow helper keyword in ct object kindPablo Neira Ayuso2017-09-271-5/+6
* parser_bison: use keywords in ct expressionPablo Neira Ayuso2017-09-272-54/+44
* parser_bison: consolidate stmt_expr rulePablo Neira Ayuso2017-09-271-27/+112
* monitor: Fix for incorrect debug_maskPhil Sutter2017-09-271-7/+8
* main: Fix for return of uninitialized variable in nft_run_cmd_from_filename()Phil Sutter2017-09-271-1/+3
* mnl: do not set NLM_F_CREATE in deletion requestsPablo Neira Ayuso2017-09-081-2/+5
* src: add flags fo nft_ctx_newEric Leblond2017-09-041-9/+11
* src: add stateful object support for limitPablo M. Bermudo Garay2017-09-046-5/+167
* src: add nft_ctx_netlink_init()Pablo Neira Ayuso2017-09-011-2/+10
* netlink: remove nfsock_open()Pablo Neira Ayuso2017-09-011-11/+5
* src: move nf_sock into nft_ctx structurePablo Neira Ayuso2017-09-011-15/+11
* evaluate: convert expr_rt byteorder when evaluating statment argFlorian Westphal2017-08-281-0/+2
* parser: Fix memleaks for STRING token (and derived ones)Phil Sutter2017-08-282-10/+37
* src: call nft_init() and nft_exit() from context routinesPablo Neira Ayuso2017-08-241-5/+4
* src: release caches from nft_ctx_free() pathEric Leblond2017-08-241-3/+2
* src: add nft_run_cmd_*() functionsEric Leblond2017-08-241-22/+54
* src: add nft_ctx_new() and nft_ctx_free()Eric Leblond2017-08-241-25/+39
* mnl: fix error handling in mnl_batch_talkEric Leblond2017-08-242-3/+5
* parser: Fix for memleak when commands failPhil Sutter2017-08-241-0/+2
* scanner: Make use of yylex_init_extra()Phil Sutter2017-08-241-2/+1
* scanner: Fix for wrong parameter type of scanner_destroy()Phil Sutter2017-08-241-1/+1
* scanner: Fix for memleak due to unclosed file pointerPhil Sutter2017-08-243-8/+8
* src: Fix debug_proto_ctx()Phil Sutter2017-08-241-1/+1
* src: Initialize struct stmt in _match and _target functions.Varsha Rao2017-08-241-0/+2
* parser: fix typoPablo M. Bermudo Garay2017-08-241-37/+37
* src: add debugging mask to context structurePablo Neira Ayuso2017-08-2312-101/+130
* mnl: pass struct netlink_ctx to mnl_nft_socket_sendmsg()Pablo Neira Ayuso2017-08-231-7/+6
* src: add struct mnl_ctxPablo Neira Ayuso2017-08-231-38/+89