summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* utils: Add a manpage for nfbpf_compilePhil Sutter2019-01-184-2/+75
* xtables: Fix position of replaced rules in cachePhil Sutter2019-01-185-22/+22
* nft: Add new builtin chains to cache immediatelyPhil Sutter2019-01-181-21/+9
* xtables: Set errno in nft_rule_check() if chain not foundPhil Sutter2019-01-112-9/+7
* nft: Simplify flush_chain_cache()Phil Sutter2019-01-091-13/+11
* nft: Simplify nft_is_chain_compatible()Phil Sutter2019-01-091-25/+9
* nft: Make use of nftnl_rule_lookup_byindex()Phil Sutter2018-12-271-13/+18
* xtables: Optimize list rules command with given chainPhil Sutter2018-12-271-50/+43
* xtables: Optimize list command with given chainPhil Sutter2018-12-271-46/+32
* xtables: Optimize user-defined chain deletionPhil Sutter2018-12-271-43/+46
* tests: Extend verbose output and return code testsPhil Sutter2018-12-272-4/+15
* xtables: Optimize nft_chain_zero_counters()Phil Sutter2018-12-271-36/+36
* xtables: Optimize flushing a specific chainPhil Sutter2018-12-271-13/+17
* nft: Drop nft_chain_list_find()Phil Sutter2018-12-272-31/+2
* xtables: Implement per chain rule cachePhil Sutter2018-12-272-222/+166
* nft: Move nft_rule_list_get() above nft_chain_list_get()Phil Sutter2018-12-271-55/+55
* nft: Introduce fetch_chain_cache()Phil Sutter2018-12-271-10/+17
* nft: Simplify nft_rule_insert() a bitPhil Sutter2018-12-271-4/+1
* nft: Simplify per table chain cache updatePhil Sutter2018-12-271-10/+13
* nft: Reduce indenting level in flush_chain_cache()Phil Sutter2018-12-271-9/+13
* nft: Reduce __nft_rule_del() signaturePhil Sutter2018-12-271-4/+3
* nft: Review is_*_compatible() routinesPhil Sutter2018-12-271-98/+55
* xtables-restore: Review chain handlingPhil Sutter2018-12-272-51/+19
* nft: Review unclear return pointsPhil Sutter2018-12-261-2/+2
* nft: Simplify nftnl_rule_list_chain_save()Phil Sutter2018-12-261-7/+3
* extensions: TRACE: Point at xtables-monitor in documentationPhil Sutter2018-12-181-7/+14
* include: extend the headers conflict workaround to in6.hBaruch Siach2018-12-031-1/+1
* extensions: libipt_realm: Document allowed realm valuesPhil Sutter2018-12-031-0/+2
* xtables: Don't use native nftables commentsPhil Sutter2018-11-275-50/+8
* ebtables: Use xtables_exit_err()Phil Sutter2018-11-232-14/+3
* arptables: Support --set-counters optionPhil Sutter2018-11-221-1/+2
* extensions: libip6t_mh: fix bogus translation errorPablo Neira Ayuso2018-11-191-2/+2
* xtables: make all nft_parse_ helpers staticFlorian Westphal2018-11-192-16/+8
* xtables: rename opcodes to arp_opcodesFlorian Westphal2018-11-193-5/+5
* xtables: constify struct builtin_table and struct builtin_chainPablo Neira Ayuso2018-11-195-32/+32
* nft: move initialize to struct nft_handlePablo Neira Ayuso2018-11-192-5/+11
* nft: move chain_cache back to struct nft_handlePablo Neira Ayuso2018-11-192-14/+16
* nft: add type field to builtin_tablePablo Neira Ayuso2018-11-192-0/+9
* arptables-nft: use generic expression parsing functionFlorian Westphal2018-11-182-84/+12
* xtables-monitor: fix build with musl libcBaruch Siach2018-11-171-0/+1
* include: fix build with kernel headers before 4.2Baruch Siach2018-11-171-0/+2
* xtables: Introduce per table chain cachesPhil Sutter2018-11-175-106/+95
* xtables-monitor: fix build with older glibcBaruch Siach2018-11-161-16/+14
* extensions: format-security fixes in libip[6]t_icmpAdam Gołębiowski2018-11-142-3/+3
* ebtables: vlan: fix userspace/kernel headers collisionBaruch Siach2018-11-131-0/+1
* ip6tables-save: Merge into iptables-save.cPhil Sutter2018-11-133-261/+129
* ip6tables-restore: Merge into iptables-restore.cPhil Sutter2018-11-133-438/+113
* libiptc: Extend struct xtc_opsPhil Sutter2018-11-133-2/+11
* configure: bump versions for 1.8.2 releasev1.8.2Florian Westphal2018-11-131-3/+3
* xtables: add 'printf' attribute to xlate_addFlorian Westphal2018-11-125-14/+14