summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src: fix protocol context update on big-endian systemsPhil Sutter2017-12-127-17/+19
* netlink_linearize: exthdr op must be u32Florian Westphal2017-12-111-2/+2
* Make libnftables a local static libraryPhil Sutter2017-12-042-1/+2
* ct: don't print newline if label bit cannot be mappedFlorian Westphal2017-11-271-1/+1
* evaluate: print error for null stringHarsha Sharma2017-11-271-1/+4
* parser_bison: no need for 'name' token for metersPablo Neira Ayuso2017-11-241-13/+16
* parser_bison: dismiss anonymous metersPablo Neira Ayuso2017-11-242-9/+1
* src: deprecate "flow table" syntax, replace it by "meter"Pablo Neira Ayuso2017-11-248-87/+111
* gmputil: turn mpz_printf into mpz_vfprintf to restore --with-mini-gmpPablo Neira Ayuso2017-11-221-6/+8
* libnftables: Ensure output_fp is never NULLPhil Sutter2017-11-223-12/+5
* rule: Make 'nft export' respect output_fpPhil Sutter2017-11-161-2/+7
* libnftables: Split code into frontend and libraryPhil Sutter2017-11-163-9/+20
* libnftables: Unexport enum nftables_exit_codesPhil Sutter2017-11-162-16/+16
* Eliminate struct mnl_ctxPhil Sutter2017-11-163-181/+116
* libnftables: Flush iface cache after command executionPhil Sutter2017-11-131-0/+2
* parser: allow classid as set keyArturo Borrero Gonzalez2017-11-051-0/+1
* libnftables: Get rid of explicit cache flushesPhil Sutter2017-10-265-16/+14
* src: add nft_ prefix to everything exposed through include/nftables/nftables.hPablo Neira Ayuso2017-10-2412-51/+52
* libnftables: Introduce getters and setters for everythingPhil Sutter2017-10-243-18/+117
* cli: Use nft_run_cmd_from_buffer()Phil Sutter2017-10-243-25/+7
* libnftables: Introduce nft_ctx_flush_cache()Phil Sutter2017-10-242-4/+8
* libnftables: Move library stuff out of main.cPhil Sutter2017-10-243-252/+265
* main: Fix for wrong argument passed to cache_release in nft_ctx_freePhil Sutter2017-10-201-2/+2
* rule: fix netlink debug flag when listing table/rulesFlorian Westphal2017-10-191-2/+2
* netlink: Use nftnl_expr_fprintf() in netlink_dump_expr()Phil Sutter2017-10-171-4/+2
* netlink: fix element addition to map with stateful objectPablo Neira Ayuso2017-10-171-3/+8
* nftables: make pointers in string arrays constantHarsha Sharma2017-10-094-8/+8
* scanner: IPv4-Mapped IPv6 addresses supportPablo Neira Ayuso2017-10-091-1/+2
* netlink_linearize: skip set element expression in set statement keyAnders K. Pedersen2017-10-061-3/+3
* 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