path: root/iptables/iptables.c
Commit message (Expand)AuthorAgeFilesLines
* Replace TRUE/FALSE with true/falsePhil Sutter2019-10-301-10/+2
* Merge CMD_* definesPhil Sutter2019-10-301-17/+0
* xshared: Share a common implementation of parse_rulenumber()Phil Sutter2019-10-301-12/+0
* xshared: Share a common add_command() implementationPhil Sutter2019-10-301-23/+0
* xtables-restore: Unbreak *tables-restorePhil Sutter2019-10-231-1/+3
* xtables-restore: Fix --table parameter checkPhil Sutter2019-10-211-0/+4
* src: replace IPTABLES_VERSION by PACKAGE_VERSIONJan Engelhardt2019-05-301-2/+2
* xshared: Explicitly pass target to command_jump()Phil Sutter2019-02-071-1/+1
* xtables: Remove target_maxnamelen fieldPhil Sutter2018-10-151-1/+0
* Combine parse_target() and command_jump() implementationsPhil Sutter2018-09-251-65/+4
* Combine command_match() implementationsPhil Sutter2018-09-251-37/+0
* iptables: Use print_ifaces() from xtablesPhil Sutter2018-09-241-29/+1
* Share print_ipv{4,6}_addr() from xtablesPhil Sutter2018-09-241-24/+1
* iptables: replace memset by c99-style initializersPhil Sutter2018-07-191-5/+4
* xtables: display legacy/nf_tables flavor in error messages, tooFlorian Westphal2018-07-021-1/+1
* xtables: add nf_tables vs. legacy postfix to version stringsFlorian Westphal2018-06-181-1/+1
* xtables: Fix rules print/save after iptables updateSerhey Popovych2018-04-271-23/+43
* iptables: Remove const qualifier from struct option.Varsha Rao2017-12-211-1/+1
* iptables: Constify option structHarsha Sharma2017-10-041-1/+1
* iptables: insist that the lock is held.Lorenzo Colitti2017-05-291-9/+2
* iptables: Remove unnecessary braces.Varsha Rao2017-04-061-2/+1
* iptables-restore: support acquiring the lock.Lorenzo Colitti2017-03-211-1/+1
* iptables: remove duplicated argument parsing codeLorenzo Colitti2017-03-171-46/+16
* iptables: on revision mismatch, do not call print/saveWillem de Bruijn2016-12-111-4/+14
* xtables: Add an interval option for xtables lock waitSubash Abhinov Kasiviswanathan2016-07-031-4/+31
* iptables: Spelling fixesVille Skyttä2015-09-071-6/+8
* iptables: add optional [seconds] argument to -wJiri Popelka2014-07-251-8/+19
* use nf_tables and nf_tables compatibility interfacePablo Neira Ayuso2013-12-301-0/+1
* iptables: improve chain name validationPhil Oester2013-11-031-13/+27
* ip[6]tables: fix incorrect alignment in commands_v_optionsPablo Neira Ayuso2013-08-141-1/+1
* ip{6}tables-restore: fix breakage due to new locking approachPablo Neira Ayuso2013-07-081-2/+8
* ip[6]tables: Add locking to prevent concurrent instancesPhil Oester2013-06-111-1/+16
* ip[6]tables: show --protocol instead of --proto in usageMart Frauenlob2013-03-291-1/+1
* Introduce match/target aliasesJozsef Kadlecsik2013-01-281-16/+18
* libxtables: add xtables_print_numPablo Neira Ayuso2013-01-041-45/+4
* libxtables: add xtables_rule_matches_freePablo Neira Ayuso2013-01-041-22/+1
* iptables: remove unused leftover definitionsPablo Neira Ayuso2013-01-041-16/+0
* iptables: restore NOTRACK functionality, target aliasingJan Engelhardt2012-10-081-8/+11
* iptables: fix standard targetPablo Neira Ayuso2012-10-081-1/+4
* Merge branch 'master' of git:// Engelhardt2012-09-301-2/+12
| * iptables: support for match aliasesJan Engelhardt2012-09-291-1/+5
| * iptables: support for target aliasesJan Engelhardt2012-09-271-1/+7
* | iptables: fix wrong error messagesPablo Neira Ayuso2012-09-081-1/+1
* src: resolve old macro names that are indirectionsJan Engelhardt2011-09-111-24/+24
* libiptc: combine common types: _handleJan Engelhardt2011-09-111-17/+17
* libiptc: replace ipt_chainlabel by xt_chainlabelJan Engelhardt2011-09-111-15/+15
* iptables: move kernel version find routing into libxtablesJan Engelhardt2011-09-031-18/+0
* option: remove last traces of intrapositional negationJan Engelhardt2011-07-101-5/+0
* iptables: restore negation for -fJan Engelhardt2011-07-051-1/+1
* iptables: consolidate target/match init callJan Engelhardt2011-06-211-6/+4