aboutsummaryrefslogtreecommitdiff
path: root/iptables/iptables-restore.c
AgeCommit message (Expand)Author
2023-08-01iptables-restore: Drop dead codePhil Sutter
2023-07-28*tables-restore: Enforce correct counters syntax if presentPhil Sutter
2022-12-02iptables-restore: Free handle with --test alsoPhil Sutter
2022-11-15Drop extra newline from xtables_error() callsPhil Sutter
2022-03-17libxtables: Boost rule target checks by announcing chain namesPhil Sutter
2022-03-15Simplify static build extension loadingPhil Sutter
2022-02-15xshared: Implement xtables lock timeout using signalsJethro Beekman
2022-02-04iptables-restore: Support for extra debug outputPhil Sutter
2021-12-16xtables_globals: Embed variant name in .program_versionPhil Sutter
2020-05-11libxtables: Introduce xtables_fini()Phil Sutter
2020-05-11iptables: flush stdout after every verbose log.Maciej Żenczykowski
2019-10-24xshared: Introduce struct argv_storePhil Sutter
2019-10-18iptables-restore: Constify struct iptables_restore_cbPhil Sutter
2019-10-18xtables-restore: Introduce rule counter tokenizer functionPhil Sutter
2019-09-25xtables_error() does not returnPhil Sutter
2019-09-16ipables: xtables-restore: output filename option in help textFlorian Westphal
2019-05-30src: replace IPTABLES_VERSION by PACKAGE_VERSIONJan Engelhardt
2018-11-13ip6tables-restore: Merge into iptables-restore.cPhil Sutter
2018-09-24Fix a few cases of pointless assignmentsPhil Sutter
2018-09-24ip{, 6}tables-restore: Fix for uninitialized array 'curtable'Phil Sutter
2018-08-04xshared: Consolidate argv construction routinesPhil Sutter
2018-08-04xshared: Consolidate parse_counters()Phil Sutter
2018-08-04Consolidate DEBUGP macrosPhil Sutter
2018-07-26iptables-restore: free the table lock when skipping a tableJoel Goguen
2018-07-19iptables: replace memset by c99-style initializersPhil Sutter
2018-06-18xtables: add nf_tables vs. legacy postfix to version stringsFlorian Westphal
2017-10-04ip{,6}tables-restore: Don't accept wait-interval without waitPhil Sutter
2017-05-29iptables: Fix crash on malformed iptables-restoreOliver Ford
2017-05-29iptables: insist that the lock is held.Lorenzo Colitti
2017-04-19iptables-restore/save: exit when given an unknown optionVincent Bernat
2017-04-14iptables-restore/ip6tables-restore: add --version/-V argumentDan Williams
2017-04-06iptables: Remove explicit static variables initalization.Varsha Rao
2017-03-21iptables-restore: support acquiring the lock.Lorenzo Colitti
2016-08-23iptables-restore: add missing arguments to usage messageBrian Haley
2015-05-02consistently use <errno.h>Felix Janda
2014-03-17iptables-{save,restore}: warn that -b/--binary isn't implementedJiri Popelka
2013-07-08ip{6}tables-restore: fix breakage due to new locking approachPablo Neira Ayuso
2012-08-03ip[6]tables-restore: cleanup to reduce one level of indentationPablo Neira Ayuso
2012-07-31iptables-restore: warn about -t in rule linesJan Engelhardt
2012-07-30iptables-restore: fix parameter parsing (shows up with gcc-4.7)Pablo Neira Ayuso
2012-07-30Revert "iptables-restore: move code to add_param_to_argv, cleanup (fix gcc-4.7)"Pablo Neira Ayuso
2012-07-25iptables-restore: move code to add_param_to_argv, cleanup (fix gcc-4.7)Pablo Neira Ayuso
2012-05-14ip(6)tables-restore: make sure argv is NULL terminatedFlorian Westphal
2011-09-11ip6tables-restore: make code look alike with iptables-restoreJan Engelhardt
2011-09-11src: resolve old macro names that are indirectionsJan Engelhardt
2011-09-11libiptc: combine common types: _handleJan Engelhardt
2011-08-26src: remove unused IPTABLES_MULTI defineJan Engelhardt
2011-06-22iptables: Coverity: REVERSE_INULLJiri Popelka
2011-06-07src: move all iptables pieces into a separate directoryJan Engelhardt