]> git.ipfire.org Git - thirdparty/iptables.git/log
thirdparty/iptables.git
18 years agoMake the option structures const.
Jan Engelhardt [Mon, 30 Jul 2007 14:46:51 +0000 (14:46 +0000)] 
Make the option structures const.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
18 years agoMakes it possible to omit extra_opts of matches/targets if unnecessary.
Jan Engelhardt [Mon, 30 Jul 2007 14:32:26 +0000 (14:32 +0000)] 
Makes it possible to omit extra_opts of matches/targets if unnecessary.
(Jan Engelhardt <jengelh@gmx.de>)

A nice side effect is that merge_option() doesn't copy options in that case.

18 years agoThe option struct needs to be terminated, otherwise ip{,6}tables
Jan Engelhardt [Mon, 30 Jul 2007 13:56:15 +0000 (13:56 +0000)] 
The option struct needs to be terminated, otherwise ip{,6}tables
will access illegal memory in merge_options().

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
18 years agoRemove the .next=NULL field. This is automatically initialized to zero.
Jan Engelhardt [Mon, 30 Jul 2007 13:38:44 +0000 (13:38 +0000)] 
Remove the .next=NULL field. This is automatically initialized to zero.
I've kept .print=NULL and .save=NULL so it stands out
(since iptables will do the print/save then).

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
18 years agoMake xtables_target->extra_opts const (xtables_match->extra_opts already is)
Jan Engelhardt [Mon, 30 Jul 2007 13:20:43 +0000 (13:20 +0000)] 
Make xtables_target->extra_opts const (xtables_match->extra_opts already is)

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
18 years agoChanges permissions of test scripts of dccp, string, and quota match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 08:24:37 +0000 (08:24 +0000)] 
Changes permissions of test scripts of dccp, string, and quota match

18 years agoUnifies libip[6]t_NFQUEUE.c into libxt_NFQUEUE.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:29:36 +0000 (07:29 +0000)] 
Unifies libip[6]t_NFQUEUE.c into libxt_NFQUEUE.c

18 years agoUnifies libip[6]t_SECMARK.c into libxt_SECMARK.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:27:02 +0000 (07:27 +0000)] 
Unifies libip[6]t_SECMARK.c into libxt_SECMARK.c

18 years agoUnifies libip[6]t_TCPMSS.c into libxt_TCPMSS.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:22:24 +0000 (07:22 +0000)] 
Unifies libip[6]t_TCPMSS.c into libxt_TCPMSS.c

18 years agoAdd IPv6 support to comment match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:21:17 +0000 (07:21 +0000)] 
Add IPv6 support to comment match

18 years agoAdd IPv6 support to dccp match.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:19:41 +0000 (07:19 +0000)] 
Add IPv6 support to dccp match.

18 years agoAdd IPv6 support to dscp match.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:17:23 +0000 (07:17 +0000)] 
Add IPv6 support to dscp match.

18 years agoUnifies libip[6]t_esp.c into libxt_esp.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:16:20 +0000 (07:16 +0000)] 
Unifies libip[6]t_esp.c into libxt_esp.c

18 years agoUnifies libip[6]t_length.c into libxt_length.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:15:03 +0000 (07:15 +0000)] 
Unifies libip[6]t_length.c into libxt_length.c

18 years agoUnifies libip[6]t_limit.c into libxt_limit.c.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:11:26 +0000 (07:11 +0000)] 
Unifies libip[6]t_limit.c into libxt_limit.c.

18 years agoUnifies libip[6]t_mac.c into libxt_mac.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:09:51 +0000 (07:09 +0000)] 
Unifies libip[6]t_mac.c into libxt_mac.c

18 years agoUnifies libip[6]t_physdev.c into libxt_physdev.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:06:57 +0000 (07:06 +0000)] 
Unifies libip[6]t_physdev.c into libxt_physdev.c

18 years agoAdd IPv6 support to pkttype match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:05:45 +0000 (07:05 +0000)] 
Add IPv6 support to pkttype match

18 years agoAdd IPv6 support to quota match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:03:59 +0000 (07:03 +0000)] 
Add IPv6 support to quota match

18 years agoUnifies libip[6]t_sctp.c into libxt_sctp.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:02:26 +0000 (07:02 +0000)] 
Unifies libip[6]t_sctp.c into libxt_sctp.c

18 years agoUnifies libip[6]t_standard.c into libxt_standard.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 07:00:40 +0000 (07:00 +0000)] 
Unifies libip[6]t_standard.c into libxt_standard.c

18 years agoUnifies libip[6]t_tcp.c into libxt_tcp.c.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:59:00 +0000 (06:59 +0000)] 
Unifies libip[6]t_tcp.c into libxt_tcp.c.

18 years agoAdd IPv6 support to tcpmss match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:57:56 +0000 (06:57 +0000)] 
Add IPv6 support to tcpmss match

18 years agoUnifies libip[6]t_udp.c into libxt_udp.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:56:21 +0000 (06:56 +0000)] 
Unifies libip[6]t_udp.c into libxt_udp.c

18 years agoUnifies libip[6]_mark.c into libxt_mark.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:55:05 +0000 (06:55 +0000)] 
Unifies libip[6]_mark.c into libxt_mark.c

18 years agoUse unified API in libipt_mark.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:53:14 +0000 (06:53 +0000)] 
Use unified API in libipt_mark.c

18 years agoAdd IPv6 support to string match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:52:16 +0000 (06:52 +0000)] 
Add IPv6 support to string match

18 years agoMoves libipt_string.c to libxt_string.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:51:30 +0000 (06:51 +0000)] 
Moves libipt_string.c to libxt_string.c

18 years agoUse unified API in string match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:50:03 +0000 (06:50 +0000)] 
Use unified API in string match

18 years agoUnifies libip[6]t_multiport.c into libipxt_multiport.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:49:15 +0000 (06:49 +0000)] 
Unifies libip[6]t_multiport.c into libipxt_multiport.c

18 years agoMoves libipt_multiport.c to libxt_multiport.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:47:36 +0000 (06:47 +0000)] 
Moves libipt_multiport.c to libxt_multiport.c

18 years agoSplits ipt_multport into family dependent parts and others
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:46:08 +0000 (06:46 +0000)] 
Splits ipt_multport into family dependent parts and others

18 years agoUse unified API in multiport match
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:45:03 +0000 (06:45 +0000)] 
Use unified API in multiport match

18 years agoAdd IPv6 support to NOTRACK
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:43:55 +0000 (06:43 +0000)] 
Add IPv6 support to NOTRACK

18 years agoRenames libipt_NOTRACK.c to libxt_NOTRACK.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:42:15 +0000 (06:42 +0000)] 
Renames libipt_NOTRACK.c to libxt_NOTRACK.c

18 years agoUse unified API in NOTRACK target.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:41:01 +0000 (06:41 +0000)] 
Use unified API in NOTRACK target.

18 years agoMoves all declarations in iptables_common.h to xtables.h.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:39:40 +0000 (06:39 +0000)] 
Moves all declarations in iptables_common.h to xtables.h.

18 years agoInstalls libxt_*.so to DEST_IPT_LIBIDR and link libip[6]t_*.so to it.
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:09:15 +0000 (06:09 +0000)] 
Installs libxt_*.so to DEST_IPT_LIBIDR and link libip[6]t_*.so to it.

18 years agoIntroduces DEST_IPT_LIBDIR to simplify $(DESTDIR)$(LIBDIR)/iptables
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:08:05 +0000 (06:08 +0000)] 
Introduces DEST_IPT_LIBDIR to simplify $(DESTDIR)$(LIBDIR)/iptables

18 years agoFixes warning on compilation, part 2
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:06:59 +0000 (06:06 +0000)] 
Fixes warning on compilation, part 2

This changes the type of arguments as follows in multiport, DNAT, SNAT,
MASQUERADE, and REDIRECT

- ip[6]t_ip[6] * -> void *
- ip[6]t_entry * -> void *

and adds lines to cast these pointer with intended type.

18 years agoFixes warning on compilation of ip6tables matches/targets
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:03:45 +0000 (06:03 +0000)] 
Fixes warning on compilation of ip6tables matches/targets

This changes the type of arguments as follows
- ip6t_ip6 * -> void *
- ip6t_entry * -> void *

18 years agoFixes warning on compilation of iptables matches/targets
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 06:02:05 +0000 (06:02 +0000)] 
Fixes warning on compilation of iptables matches/targets

This changes the type of arguments as follows
- ipt_ip * -> void *
- ipt_entry * -> void *

This patch doesn't change multiport, DNAT, SNAT, MASQUERADE, REDIRECT
because these need more changes (casting void * variable with intended type)

18 years agoReplaces ip6t_entry_* with xt_entry_* in matches/targets
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:58:56 +0000 (05:58 +0000)] 
Replaces ip6t_entry_* with xt_entry_* in matches/targets

18 years agoReplaces ipt_entry_* with xt_entry_* in matches/targets
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:57:28 +0000 (05:57 +0000)] 
Replaces ipt_entry_* with xt_entry_* in matches/targets

18 years agoMoves IPPROTO_* and IP[6]T_LIB_DIR definitions to xtables.h
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:55:12 +0000 (05:55 +0000)] 
Moves IPPROTO_* and IP[6]T_LIB_DIR definitions to xtables.h

18 years agoMoves some duplicated functions in ip[6]tables.c to xtables.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:53:48 +0000 (05:53 +0000)] 
Moves some duplicated functions in ip[6]tables.c to xtables.c

string_to_number_ll, string_to_number_l, string_to_number,
service_to_port, parse_port, parse_interface, are moved.

18 years agoIntroduces xtables match/target registration
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:52:07 +0000 (05:52 +0000)] 
Introduces xtables match/target registration

- moves lib_dir to xtables.c
- introduces struct pfinfo which has protocol family dependent infomations.
- unifies load_ip[6]tables_ko() and moves them as load_xtables_ko()
- introduces xt_{match,match_rule,target,tryload} and replaces
  ip[6]t_* with them
- unifies following functions and move them to xtables.c
        - find_{match,find_target}
        - compatible_revision, compatible_{match,target}_revision
- introduces xtables_register_{match,target} and make
  register_{match,target}[6] call them. xtables_register_* register ONLY
  matches/targets matched protocol family

Some concepts:
- source compatibility for libip[6]t_xxx.c with warning on compilation
  not binary compatibility.
- binary compatibility between 2.4/2.6 kernel and iptables/ip6tables,
  of cause.
- xtables is enough to support only one address family at runtime.
  Then xtables keeps infomations of only the focused address famiy
  in struct afinfo.

18 years agoMoves ip[6]tables_insmod() to xtables.c as xtables_insmod()
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:47:40 +0000 (05:47 +0000)] 
Moves ip[6]tables_insmod() to xtables.c as xtables_insmod()

18 years agoMoves common fw_malloc() and fw_calloc() to xtables.c
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:45:33 +0000 (05:45 +0000)] 
Moves common fw_malloc() and fw_calloc() to xtables.c

18 years agoAdds xtables.[ch] and change Makefile to compile it
Yasuyuki KOZAKAI [Tue, 24 Jul 2007 05:44:11 +0000 (05:44 +0000)] 
Adds xtables.[ch] and change Makefile to compile it

18 years agoiptables-xml
Sam Liddicott [Tue, 17 Jul 2007 17:02:04 +0000 (17:02 +0000)] 
iptables-xml

Attached are:
1. A man page for iptables-xml

2. A fix for iptables.xslt allowing for an arbitrary depth of arguments
or modifiers.

Although iptables-xml cannot generate more than two levels deep, xml
generated by other systems may prefer to generate

<action>
  <restore-mark>
    <mask>0xff00</mask>
  </restore-mark>
</action>

than

<action>
  <restore-mark/>
   <mask>0xff00</mask>
</action>

(which is what iptables-xml generates)
even though the same iptables is re-generated on conversion.

3. A fix for iptables-xml.c so that combining of consecutive targets of
rules with the same match into one XML rule, will not combine over a
terminating action; i.e. there is no point in converting

-A table -p tcp -j DROP
-A table -p tcp -j MARK --set-mark 25
-A table -p tcp -j RETURN

into one XML rule with multiple actions as they are probably not
logically combined in the mind of the author.

Signed-off by: Sam Liddicott <azez@ufomechanic.net>

18 years agoIgnore generated files
Patrick McHardyYasuyuki KOZAKAI [Mon, 16 Jul 2007 15:27:38 +0000 (15:27 +0000)] 
Ignore generated files

18 years agoAdds missing explanations about FIN in mask part of '--syn' in libip[6]_tcp.c
Patrick McHardyYasuyuki KOZAKAI [Mon, 16 Jul 2007 15:27:38 +0000 (15:27 +0000)] 
Adds missing explanations about FIN in mask part of '--syn' in libip[6]_tcp.c
and libip6t_tcp.man.

18 years agoAdds missing FIN to mask part generated by '--syn' of libip6t_tcp
Yasuyuki KOZAKAI [Mon, 16 Jul 2007 10:07:30 +0000 (10:07 +0000)] 
Adds missing FIN to mask part generated by '--syn' of libip6t_tcp

18 years agoChange default KERNEL_DIR location and add KBUILD_OUTPUT (Sven Wegener <sven.wegener...
Sven Wegener [Sun, 15 Jul 2007 17:13:24 +0000 (17:13 +0000)] 
Change default KERNEL_DIR location and add KBUILD_OUTPUT (Sven Wegener <sven.wegener@stealer.net>)

18 years agoFixes compile error of connlimit where NO_SHARED_LIBS=1 is specified
Yasuyuki KOZAKAI [Fri, 13 Jul 2007 15:07:10 +0000 (15:07 +0000)] 
Fixes compile error of connlimit where NO_SHARED_LIBS=1 is specified

18 years agoPATCH: Add connlimit to iptables.
Jan Engelhardt [Mon, 9 Jul 2007 16:50:17 +0000 (16:50 +0000)] 
PATCH: Add connlimit to iptables.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
18 years agolibipt_statistic: add a few missing validity checks
Nicolas Bouliane [Tue, 3 Jul 2007 12:52:55 +0000 (12:52 +0000)] 
libipt_statistic: add a few missing validity checks

Signed-off-by: Nicolas Bouliane
18 years agoRemoves KERNEL_64_USERSPACE_32
Yasuyuki KOZAKAI [Sat, 30 Jun 2007 10:47:57 +0000 (10:47 +0000)] 
Removes KERNEL_64_USERSPACE_32

The recent kernel has compat layer for iptables. It doesn't have
compat layer for libipq and ip6tables, but ip6tables with
KERNEL_64_USERSPACE_32 is still broken. We should fix kernel instead of
fixing them if and when we want use their 32bit binary with 64bit kernel.

18 years agoRemoves some KERNEL_64_USERSPACE_32 because linux 2.6 has compat layer
Yasuyuki KOZAKAI [Thu, 28 Jun 2007 16:41:50 +0000 (16:41 +0000)] 
Removes some KERNEL_64_USERSPACE_32 because linux 2.6 has compat layer

18 years agoFix "iptables getsockopt failed strangely" when querying revisions for non-existant...
Patrick McHardy [Tue, 26 Jun 2007 15:29:45 +0000 (15:29 +0000)] 
Fix "iptables getsockopt failed strangely" when querying revisions for non-existant matches and targets

Reported by Joseph Jezak <josejx@gentoo.org>.

18 years agoAdd Jozsef's TRACE target.
Patrick McHardy [Mon, 25 Jun 2007 14:33:07 +0000 (14:33 +0000)] 
Add Jozsef's TRACE target.

Changed to be built unconditionally by myself since it doesn't need any
headerfiles anyways.

18 years agobump version v1.3.8
Pablo Neira Ayuso [Mon, 25 Jun 2007 12:01:12 +0000 (12:01 +0000)] 
bump version

18 years agoFixes build error of conntrack match because of missing ip_conntrack_tuple.h
Yasuyuki KOZAKAI [Sun, 24 Jun 2007 08:19:25 +0000 (08:19 +0000)] 
Fixes build error of conntrack match because of missing ip_conntrack_tuple.h
in linux 2.6.22. It is not needed because nf_conntrack headers can be used
instead.

18 years agoA white space fix in ip6tables.c
Yasuyuki KOZAKAI [Tue, 12 Jun 2007 01:36:26 +0000 (01:36 +0000)] 
A white space fix in ip6tables.c

18 years ago'-p all' and '-p 0' should be allowed. And actually ip6tables in kernel
Yasuyuki KOZAKAI [Mon, 11 Jun 2007 20:17:34 +0000 (20:17 +0000)] 
'-p all' and '-p 0' should be allowed. And actually ip6tables in kernel
allows '! -p xxx' where xxx is extension header. It matches all valid IPv6
packets.

18 years agolibipt_hashlimit doc update
Jan Engelhardt [Sun, 3 Jun 2007 18:42:10 +0000 (18:42 +0000)] 
libipt_hashlimit doc update

Add srcip,srcport to hashlimit manpage.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
18 years agoAdd --random option to DNAT and REDIRECT targets and fix the manpage mess this option...
Patrick McHardy [Tue, 29 May 2007 11:24:45 +0000 (11:24 +0000)] 
Add --random option to DNAT and REDIRECT targets and fix the manpage mess this option left behind.

18 years agoUse posix conform directory existance check (Roy Marples <uberlord@gentoo.org>)
Roy Marples [Thu, 10 May 2007 15:02:09 +0000 (15:02 +0000)] 
Use posix conform directory existance check (Roy Marples <uberlord@gentoo.org>)

Makefile uses [ -a /dir ] which is invalid on non bash shells

Bugzilla #569

18 years agoFix missing newlines in iptables-save/restore output (Pavol Rusnak <prusnak@suse...
Pavel Rusnak [Thu, 10 May 2007 15:00:39 +0000 (15:00 +0000)] 
Fix missing newlines in iptables-save/restore output (Pavol Rusnak <prusnak@suse.cz>)

Bugzilla #568

18 years agoupdate quota manpage for SMP (Phil Oester)
Phil Oester [Wed, 2 May 2007 13:22:07 +0000 (13:22 +0000)] 
update quota manpage for SMP (Phil Oester)

The quota match works fine on SMP, so update the manpage to reflect
this.  Closes bugzilla #564.

18 years agoIn fixing bug #446 [1], the output for unspecified proto was changed from "all" to...
Phil Oester [Mon, 30 Apr 2007 00:01:39 +0000 (00:01 +0000)] 
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)

18 years agoFix iptables-save with --random option
Patrick McHardy [Wed, 18 Apr 2007 14:00:11 +0000 (14:00 +0000)] 
Fix iptables-save with --random option

18 years agoRemove unnecessary IP_NAT_RANGE_PROTO_RANDOM ifdefs.
Patrick McHardy [Wed, 18 Apr 2007 12:56:05 +0000 (12:56 +0000)] 
Remove unnecessary IP_NAT_RANGE_PROTO_RANDOM ifdefs.

18 years agoRemove libnsl from LDLIBS
Patrick McHardy [Wed, 18 Apr 2007 12:41:09 +0000 (12:41 +0000)] 
Remove libnsl from LDLIBS

Bugzilla 557

18 years agofix problem with iptables-restore and quotes (close bugzilla id 505)
Pablo Neira Ayuso [Wed, 18 Apr 2007 10:27:02 +0000 (10:27 +0000)] 
fix problem with iptables-restore and quotes (close bugzilla id 505)

18 years agoUse nf_conntrack headers instead of ip_conntrack ones and add sanitized versions.
Patrick McHardy [Wed, 18 Apr 2007 07:00:36 +0000 (07:00 +0000)] 
Use nf_conntrack headers instead of ip_conntrack ones and add sanitized versions.

18 years agoRemove unnecessary ip_conntrack/ip_nat includes
Patrick McHardy [Wed, 18 Apr 2007 06:29:14 +0000 (06:29 +0000)] 
Remove unnecessary ip_conntrack/ip_nat includes

18 years agorevert some slipped through patches
Pablo Neira AyusoMaurice van der Pot [Mon, 16 Apr 2007 17:15:22 +0000 (17:15 +0000)] 
revert some slipped through patches

18 years agoprepare conntrack and conntrackd merge: rename conntrack to conntrack-tools
Pablo Neira Ayuso [Mon, 16 Apr 2007 17:09:39 +0000 (17:09 +0000)] 
prepare conntrack and conntrackd merge: rename conntrack to conntrack-tools

18 years agoFix iptables --modprobe parameter (Maurice van der Pot <griffon26@kfk4ever.com>)
Pablo Neira AyusoMaurice van der Pot [Mon, 16 Apr 2007 17:15:22 +0000 (17:15 +0000)] 
Fix iptables --modprobe parameter (Maurice van der Pot <griffon26@kfk4ever.com>)

Supply modprobe parameter to iptables_insmod function.

Bugzilla #556

18 years agoip6tables-restore should output error of modprobe if failed to load
Yasuyuki KOZAKAI [Tue, 20 Mar 2007 16:50:21 +0000 (16:50 +0000)] 
ip6tables-restore should output error of modprobe if failed to load
ip6tables.ko after failed to initialize handle.

18 years agoFixes typos in the argument of ip[6]tables_insmod: quit -> quiet
Yasuyuki KOZAKAI [Tue, 20 Mar 2007 15:51:41 +0000 (15:51 +0000)] 
Fixes typos in the argument of ip[6]tables_insmod: quit -> quiet

18 years agoSupress error message from modprobe on checking revision.
Yasuyuki KOZAKAI [Tue, 13 Mar 2007 08:17:59 +0000 (08:17 +0000)] 
Supress error message from modprobe on checking revision.

18 years agoFix cut and paste error breaking use of groups != 0
Patrick McHardy [Tue, 6 Mar 2007 02:00:32 +0000 (02:00 +0000)] 
Fix cut and paste error breaking use of groups != 0

18 years agoiptables: add random option to SNAT (Eric Leblond)
Eric Leblond [Sat, 24 Feb 2007 15:11:33 +0000 (15:11 +0000)] 
iptables: add random option to SNAT (Eric Leblond)

18 years agoReverted r6754. libipt_icmp has the option 'any', so it's unnecessary
Yasuyuki KOZAKAI [Mon, 19 Feb 2007 05:01:39 +0000 (05:01 +0000)] 
Reverted r6754. libipt_icmp has the option 'any', so it's unnecessary
to check no option of ICMP type.

18 years agoUpdate coreteam members in manpages
Yasuyuki KOZAKAI [Thu, 15 Feb 2007 06:41:58 +0000 (06:41 +0000)] 
Update coreteam members in manpages

18 years agoFix missing space in error message (Bugzilla 544)
Patrick McHardy [Wed, 14 Feb 2007 13:59:12 +0000 (13:59 +0000)] 
Fix missing space in error message (Bugzilla 544)

18 years agoRemove and readd with executable bit set. SVN doesn't seem to have a proper way of...
Patrick McHardy [Tue, 13 Feb 2007 16:54:32 +0000 (16:54 +0000)] 
Remove and readd with executable bit set. SVN doesn't seem to have a proper way of doing this.

18 years agoFixes man page for tcp, udp, icmp{,6}. They are not loaded when only '-p' is
Yasuyuki KOZAKAI [Tue, 13 Feb 2007 16:49:15 +0000 (16:49 +0000)] 
Fixes man page for tcp, udp, icmp{,6}. They are not loaded when only '-p' is
specified, but loaded when extra options are specified, too.

18 years agoForgot to add TCPMSS target to PF6_EXT_SLIB
Patrick McHardy [Tue, 13 Feb 2007 12:28:51 +0000 (12:28 +0000)] 
Forgot to add TCPMSS target to PF6_EXT_SLIB

18 years agoError if no ICMP type is specified even though user intended
Yasuyuki KOZAKAI [Tue, 13 Feb 2007 04:06:45 +0000 (04:06 +0000)] 
Error if no ICMP type is specified even though user intended
to use icmp match.

18 years agoAdd ip6tables mh extension (Masahide NAKAMURA <nakam@linux-ipv6.org>)
Masahide NAKAMURA [Fri, 9 Feb 2007 11:24:14 +0000 (11:24 +0000)] 
Add ip6tables mh extension (Masahide NAKAMURA <nakam@linux-ipv6.org>)

Kernel part will go in 2.6.21

18 years agoUpdate coreteam members in manpages.
Patrick McHardy [Sun, 28 Jan 2007 01:24:55 +0000 (01:24 +0000)] 
Update coreteam members in manpages.

18 years agoBugzilla #535
Patrick McHardy [Fri, 26 Jan 2007 18:51:20 +0000 (18:51 +0000)] 
Bugzilla #535

In the tcpmss section of the iptables manpage, there is an extraneous trailing
quote for the --mss option.

18 years agoBugzilla #534:
Patrick McHardy [Fri, 26 Jan 2007 18:46:59 +0000 (18:46 +0000)] 
Bugzilla #534:

Please remove --mss from libipt_tcp.man.  The tcp match doesn't handle that
option, while the tcpmss match does.

18 years agoAdd ip6tables TCPMSS extension (Arnaud Ebalard <arno@natisbad.org>)
Arnaud Ebalard [Tue, 16 Jan 2007 14:19:20 +0000 (14:19 +0000)] 
Add ip6tables TCPMSS extension (Arnaud Ebalard <arno@natisbad.org>)

Kernel part will go in 2.6.21.

18 years agoAdd UDPLITE multiport support
Patrick McHardy [Thu, 11 Jan 2007 09:08:22 +0000 (09:08 +0000)] 
Add UDPLITE multiport support

18 years agoFix missing space in ruleset listing
Patrick McHardy [Thu, 11 Jan 2007 08:23:17 +0000 (08:23 +0000)] 
Fix missing space in ruleset listing