Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
iptables
/
170cf49a630fd0d237818b537c01794dde00b07a
/
iptables.c
3af739b
libxtables: provide better final_check
by Jan Engelhardt
· 14 years ago
aa37acc
libxtables: guided option parser
by Jan Engelhardt
· 14 years ago
d59b9db
iptables: add -C to check for existing rules
by Stefan Tomanek
· 14 years ago
af3d73e
iptables: fix segfault target option parsing
by Jan Engelhardt
· 14 years ago
58b491f
iptables: fix error message for unknown options
by Jan Engelhardt
· 14 years ago
17e310b
src: move match option handling from do_command6 into its own functions
by Jan Engelhardt
· 14 years ago
9bb7609
src: move jump option handling from do_command6 into its own function
by Jan Engelhardt
· 14 years ago
94e247b
src: unclutter command_default function
by Jan Engelhardt
· 14 years ago
acef604
src: deduplicate and simplify implicit protocol extension loading
by Jan Engelhardt
· 14 years ago
f4b6e52
src: put shared option flags into xshared
by Jan Engelhardt
· 14 years ago
f1e7101
src: move OPT_FRAGMENT to the end so the list can be shared
by Jan Engelhardt
· 14 years ago
f6992cb
src: deduplicate find_proto function
by Jan Engelhardt
· 14 years ago
7a548b3
src: share iptables_command_state across the two programs
by Jan Engelhardt
· 14 years ago
f935ae0
src: move large default: block from do_command6 into its own function
by Jan Engelhardt
· 14 years ago
3a9d8b0
src: collect do_command variables in a struct
by Jan Engelhardt
· 14 years ago
7386635
iptables: do not print trailing whitespaces
by Jan Engelhardt
· 14 years ago
fa503ad
ip[6]tables: only call target's parse function when option char is in range
by Jan Engelhardt
· 14 years ago
1e128bd
ip[6]tables: only call match's parse function when option char is in range
by Jan Engelhardt
· 14 years ago
5b1fecc
iptables: abort on empty interface specification
by Jan Engelhardt
· 14 years ago
7ac4052
src: use C99/POSIX types
by Jan Engelhardt
· 14 years ago
d1435e0
src: const annotations
by Jan Engelhardt
· 14 years ago
d3b2e39
iptables: reset options at the start of each command
by Jan Engelhardt
· 14 years ago
59e8114
iptables: fix longopt reecognition and workaround getopt(3) behavior
by Jan Engelhardt
· 14 years ago
600f38d
libxtables: change option precedence order to be intuitive
by Jan Engelhardt
· 14 years ago
5429b41
iptables: limit chain name length to be consistent with targets
by Jan Engelhardt
· 14 years ago
11c2dd5
xtables: remove xtables_set_revision function
by Jan Engelhardt
· 14 years ago
0cb675b
xtables: another try at chain name length checking
by Jan Engelhardt
· 14 years ago
24bb078
iptables: add noreturn attribute to exit_tryhelp()
by Dmitry V. Levin
· 14 years ago
21d1283
iptables: correctly check for too-long chain/target/match names
by Jan Engelhardt
· 15 years ago
75cb763
iptables: take masks into consideration for replace command
by Jan Engelhardt
· 15 years ago
bbe8386
iptables/extensions: make bundled options work again
by Jan Engelhardt
· 15 years ago
bf97128
libxtables: hand argv to xtables_check_inverse
by Jan Engelhardt
· 15 years ago
4f0d7b6
iptables: fix undersized deletion mask creation
by Jan Engelhardt
· 15 years ago
b34199e
iptables: expose option to zero packet/byte counters for a specific rule
by Mohit Mehta
· 15 years ago
f89c171
iptables: allow for help-less extensions
by Jan Engelhardt
· 15 years ago
92edcb0
iptables: allow for parse-less extensions
by Jan Engelhardt
· 15 years ago
332e4ac
iptables: accept multiple IP address specifications for -s, -d
by Michael Granzow
· 15 years ago
b1d968c
iptables: print negation extrapositioned
by Jan Engelhardt
· 16 years ago
38725a4
Merge commit 'nf/master'
by Jan Engelhardt
· 16 years ago
e0390be
iptables: turn deprecation warning into enforcing mode
by Jan Engelhardt
· 16 years ago
f503cb8
iptables: fix broken options-merging during libxtables rework
by Pablo Neira Ayuso
· 16 years ago
1829ed4
libxtables: prefix exit_error to xtables_error
by Jan Engelhardt
· 16 years ago
1791a45
doc: resynchronize manpage with in-code help
by Jan Engelhardt
· 16 years ago
5dd19de
libxtables: general follow-up cleanup
by Jamal Hadi Salim
· 16 years ago
7e4db2f
libxtables: consolidate init calls into one function
by Jamal Hadi Salim
· 16 years ago
7058192
libxtables: consolidate merge_options into xtables_merge_options
by Jamal Hadi Salim
· 16 years ago
139b3fe
libxtables: make iptables and ip6tables use xtables_free_opts
by Jamal Hadi Salim
· 16 years ago
8533221
libxtables: add xtables_set_revision
by Jamal Hadi Salim
· 16 years ago
617d3d1
libxtables: set names of programs
by Jamal Hadi Salim
· 16 years ago
6f3c300
Merge branch 'master' of git://dev.medozas.de/iptables
by Patrick McHardy
· 16 years ago
8b7baeb
libxtables: simple aliasing macro for exit_error
by Jamal Hadi Salim
· 16 years ago
4dcdc9b
libxtables: Make ip6tables, iptables and iptables-xml use xtables_globals
by Jamal Hadi Salim
· 16 years ago
395e441
src: remove iptables_rule_match indirection macro
by Jan Engelhardt
· 16 years ago
77f48c2
libxtables: move afinfo around
by Jan Engelhardt
· 16 years ago
1de7edf
libxtables: prefix/order - move parse_protocol to xtables.c
by Jan Engelhardt
· 16 years ago
0f16c72
libxtables: prefix/order - move check_inverse to xtables.c
by Jan Engelhardt
· 16 years ago
a0baae8
libxtables: prefix - parse and escaped output func
by Jan Engelhardt
· 16 years ago
aae6be9
libxtables: prefix - misc functions
by Jan Engelhardt
· 16 years ago
e44ea7f
libxtables: prefix/order - ipaddr/ipmask to ascii output
by Jan Engelhardt
· 16 years ago
a41545c
libxtables: prefix/order - param_act
by Jan Engelhardt
· 16 years ago
5f2922c
libxtables: prefix/order - strtoui
by Jan Engelhardt
· 16 years ago
2338efd
libxtables: prefix/order - match/target loading
by Jan Engelhardt
· 16 years ago
c021c3c
libxtables: prefix/order - modprobe and xtables.ko loading
by Jan Engelhardt
· 16 years ago
630ef48
libxtables: prefix/order - fw_xalloc
by Jan Engelhardt
· 16 years ago
e917bca
extensions: use UINT_MAX constants over open-coded numbers (2/2)
by Jan Engelhardt
· 16 years ago
0e6b7d3
iptables: fix error reporting with wrong/missing arguments
by Pablo Neira Ayuso
· 16 years ago
03d9948
src: use NFPROTO_ constants
by Jan Engelhardt
· 16 years ago
1c9015b
libiptc: remove indirections
by Jan Engelhardt
· 16 years ago
fd18731
libiptc: remove typedef indirection
by Jan Engelhardt
· 16 years ago
9672792
Synchronize invert flag order with manpages
by Jan Engelhardt
· 16 years ago
1eada72
Warn about use of DROP in nat table
by Jan Engelhardt
· 16 years ago
d0cbf5f
iptables-restore: fix segmentation fault with -tanything
by Jan Engelhardt
· 16 years ago
1564189
iptables: fix printing of line numbers with --line-numbers arg
by Henrik Nordstrom
· 16 years ago
60a6073
Make --set-counters (-c) accept comma separated counters
by Henrik Nordstrom
· 16 years ago
bb34082
iptables --list chain rulenum
by Henrik Nordstrom
· 16 years ago
96296cf
iptables --list-rules command
by Henrik Nordstrom
· 16 years ago
48c1bc6
Add support for --set-counters to iptables -P
by Henrik Nordstrom
· 16 years ago
8b7c64d
Remove old functions, constants
by Jan Engelhardt
· 16 years ago
7bc3cb7
iptables: use C99 lists for struct options
by Gáspár Lajos
· 17 years ago
6cf172e
manpages: grammar and spelling
by Jan Engelhardt
· 17 years ago
33690a1
Fix all remaining warnings (missing declarations, missing prototypes)
by Jan Engelhardt
· 17 years ago
dbb7754
Fix -Wshadow warnings and clean up xt_sctp.h
by Jan Engelhardt
· 17 years ago
5b76f68
whitespace cleanup
by Max Kellermann
· 17 years ago
bd94384
rename overlapping function names
by Jan Engelhardt
· 17 years ago
08b1616
bunch o' renames
by Jan Engelhardt
· 17 years ago
8e707d7
- cleanup several code wraparounds
by Pablo Neira Ayuso
· 17 years ago
aae4f82
[PATCH iptables] print warnings to stderr
by Max Kellermann
· 17 years ago
875441e
Fix sscanf type errors
by Patrick McHardy
· 17 years ago
830132a
Delete empty ->final_check() functions
by Jan Engelhardt
· 17 years ago
0b63936
Fix more sparse warnings: non-C99 array declaration, incorrect function prototypes
by Patrick McHardy
· 17 years ago
b73691f
Fix strict aliasing warnings
by Patrick McHardy
· 17 years ago
ea146a9
Remove last vestiges of NFC (Peter Riley <Peter.Riley@hotpop.com>)
by Peter Riley
· 17 years ago
d884051
Make @msg argument a const char *, just like printf().
by Jan Engelhardt
· 17 years ago
d014540
Makes it possible to omit extra_opts of matches/targets if unnecessary.
by Jan Engelhardt
· 17 years ago
04f8c54
Moves some duplicated functions in ip[6]tables.c to xtables.c
by Yasuyuki KOZAKAI
· 17 years ago
0d502bc
Introduces xtables match/target registration
by Yasuyuki KOZAKAI
· 17 years ago
0b82e8e
Moves ip[6]tables_insmod() to xtables.c as xtables_insmod()
by Yasuyuki KOZAKAI
· 17 years ago
3dfa448
Moves common fw_malloc() and fw_calloc() to xtables.c
by Yasuyuki KOZAKAI
· 17 years ago
7625872
Fix "iptables getsockopt failed strangely" when querying revisions for non-existant matches and targets
by Patrick McHardy
· 17 years ago
b740891
In fixing bug #446 [1], the output for unspecified proto was changed from "all" to "0". This reverts to the original behaviour, and closes bugzilla #543. (Phil Oester)
by Phil Oester
· 17 years ago
Next »