aboutsummaryrefslogtreecommitdiffstats
path: root/iptables
Commit message (Expand)AuthorAgeFilesLines
* merge ip6tables binary into iptablesMaciej Żenczykowski2020-04-161-28/+5
* make it buildMaciej Żenczykowski2020-04-161-3/+3
* iptables: flush stdout after every verbose log.Narayan Kamath2020-04-162-2/+6
* Merge tag 'v1.8.4' of git://git.netfilter.org/iptables into workMaciej Żenczykowski2020-04-0849-2513/+3516
|\
| * nft: bridge: Rudimental among extension supportPhil Sutter2019-11-255-31/+451
| * nft: Support parsing lookup expressionPhil Sutter2019-11-253-1/+13
| * nft: Embed rule's table name in nft_xt_ctxPhil Sutter2019-11-252-0/+2
| * nft: Bore up nft_parse_payload()Phil Sutter2019-11-252-1/+11
| * nft: Support NFT_COMPAT_SET_ADDPhil Sutter2019-11-251-0/+58
| * nft: Introduce NFT_CL_SETS cache levelPhil Sutter2019-11-253-9/+200
| * nft: Eliminate pointless calls to nft_family_ops_lookup()Phil Sutter2019-11-251-10/+5
| * nft: Keep nft_handle pointer in nft_xt_ctxPhil Sutter2019-11-252-27/+15
| * nft: family_ops: Pass nft_handle to 'rule_to_cs' callbackPhil Sutter2019-11-2510-26/+43
| * nft: family_ops: Pass nft_handle to 'print_rule' callbackPhil Sutter2019-11-256-18/+20
| * nft: family_ops: Pass nft_handle to 'rule_find' callbackPhil Sutter2019-11-255-11/+10
| * 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