summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* nft: family_ops: Pass nft_handle to 'add' callbackPhil Sutter2019-11-257-12/+14
* nft: Fix -Z for rules with NFTA_RULE_COMPATPhil Sutter2019-11-151-0/+39
* nft: CMD_ZERO needs a rule cachePhil Sutter2019-11-152-0/+3
* tests: shell: Add ipt-restore/0007-flush-noflush_0Phil Sutter2019-11-061-0/+42
* xtables-restore: Improve performance of --noflush operationPhil Sutter2019-11-061-7/+82
* xtables-restore: Allow lines without trailing newline characterPhil Sutter2019-11-062-1/+7
* xtables-restore: Remove some pointless linebreaksPhil Sutter2019-11-061-15/+10
* xtables-restore: Introduce line parsing functionPhil Sutter2019-11-061-170/+177
* xtables-restore: Introduce struct nft_xt_restore_statePhil Sutter2019-11-061-31/+35
* xtables-restore: Integrate restore callbacks into struct nft_xt_restore_parsePhil Sutter2019-11-063-16/+21
* nft-arp: Use xtables_print_mac_and_mask()Phil Sutter2019-10-301-27/+4
* xtables-arp: Use xtables_parse_interface()Phil Sutter2019-10-301-44/+6
* xtables-arp: Drop some unused variablesPhil Sutter2019-10-301-17/+0
* xtables-arp: Integrate OPT_* defines into xshared.hPhil Sutter2019-10-302-29/+21
* Replace TRUE/FALSE with true/falsePhil Sutter2019-10-304-42/+12
* xtables-arp: Drop generic_opt_check()Phil Sutter2019-10-301-66/+0
* Merge CMD_* definesPhil Sutter2019-10-306-73/+20
* xshared: Share a common implementation of parse_rulenumber()Phil Sutter2019-10-306-50/+13
* xshared: Share a common add_command() implementationPhil Sutter2019-10-306-91/+31
* ip6tables, xtables-arp: Drop unused struct pprotPhil Sutter2019-10-302-13/+0
* xtables-arp: Use xtables_ipparse_multiple()Phil Sutter2019-10-261-213/+30
* xshared: Introduce struct argv_storePhil Sutter2019-10-245-95/+96
* iptables-xml: Use add_param_to_argv()Phil Sutter2019-10-244-73/+949
* nft: Use ARRAY_SIZE() macro in nft_strerror()Phil Sutter2019-10-231-1/+1
* xtables-restore: Unbreak *tables-restorePhil Sutter2019-10-235-5/+34
* xtables-restore: Fix --table parameter checkPhil Sutter2019-10-215-12/+25
* xtables-restore: Drop chain_list callbackPhil Sutter2019-10-182-17/+0
* xtables-restore: Drop local xtc_ops instancePhil Sutter2019-10-181-7/+2
* iptables-restore: Constify struct iptables_restore_cbPhil Sutter2019-10-181-4/+5
* xtables-restore: Constify struct nft_xt_restore_cbPhil Sutter2019-10-183-6/+6
* xtables-restore: Introduce rule counter tokenizer functionPhil Sutter2019-10-186-91/+70
* xtables-restore: Use xt_params->program_namePhil Sutter2019-10-183-9/+7
* xtables-restore: Treat struct nft_xt_restore_parse as constPhil Sutter2019-10-182-2/+2
* nft: Optimize flushing all chains of a tablePhil Sutter2019-10-173-18/+39
* nft: Support nft_is_table_compatible() per chainPhil Sutter2019-10-173-10/+29
* nft: Reduce cache overhead of nft_chain_builtin_init()Phil Sutter2019-10-171-4/+5
* nft-cache: Support partial rule cache per chainPhil Sutter2019-10-175-44/+79
* nft-cache: Support partial cache per tablePhil Sutter2019-10-171-25/+57
* nft-cache: Cover for multiple fetcher invocationPhil Sutter2019-10-171-1/+18
* nft-cache: Fetch only chains in nft_chain_list_get()Phil Sutter2019-10-172-1/+21
* nft-cache: Introduce cache levelsPhil Sutter2019-10-172-16/+47
* iptables-test: Run tests in lexical orderPhil Sutter2019-10-171-2/+6
* nft: Extract cache routines into nft-cache.cPhil Sutter2019-10-107-361/+404
* nft: Avoid nested cache fetchingPhil Sutter2019-10-101-2/+1
* nft: Pass nft_handle to flush_cache()Phil Sutter2019-10-101-17/+11
* extensions: libxt_SYNPROXY: add xlate methodJose M. Guisado Gomez2019-10-012-0/+25
* xtables-restore: Minimize caching when flushingPhil Sutter2019-09-303-2/+23
* nft: Make nftnl_table_list_get() fetch only tablesPhil Sutter2019-09-301-1/+2
* nft: Fix for add and delete of same rule in single batchPhil Sutter2019-09-302-5/+16
* tests: shell: Support running for legacy/nft onlyPhil Sutter2019-09-301-8/+20