Package: iptables / 1.8.2-4

Metadata

Package Version Patches format
iptables 1.8.2-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0101 changelog.patch | (download)

Changelog | 3936 3936 + 0 - 0 !
1 file changed, 3936 insertions(+)

 iptables source doesn't include a changelog.
 This is a compilation of the external changelog files taken
 from ftp.netfilter.org.


0103 lintian_allows_to.patch | (download)

extensions/libipt_ECN.man | 2 1 + 1 - 0 !
extensions/libxt_AUDIT.man | 2 1 + 1 - 0 !
extensions/libxt_CHECKSUM.man | 2 1 + 1 - 0 !
extensions/libxt_CT.man | 2 1 + 1 - 0 !
extensions/libxt_DSCP.man | 2 1 + 1 - 0 !
extensions/libxt_TCPMSS.man | 2 1 + 1 - 0 !
extensions/libxt_osf.c | 2 1 + 1 - 0 !
iptables/iptables.8.in | 4 2 + 2 - 0 !
8 files changed, 9 insertions(+), 9 deletions(-)

 cleanup "allows to", triggered lintian grammar warning


0104 lintian_hyphens.patch | (download)

extensions/libip6t_DNPT.man | 2 1 + 1 - 0 !
extensions/libip6t_SNPT.man | 2 1 + 1 - 0 !
extensions/libxt_HMARK.man | 2 1 + 1 - 0 !
extensions/libxt_SET.man | 2 1 + 1 - 0 !
extensions/libxt_TOS.man | 2 1 + 1 - 0 !
extensions/libxt_bpf.man | 2 1 + 1 - 0 !
extensions/libxt_cluster.man | 2 1 + 1 - 0 !
extensions/libxt_osf.man | 4 2 + 2 - 0 !
extensions/libxt_set.man | 2 1 + 1 - 0 !
9 files changed, 10 insertions(+), 10 deletions(-)

 man page hyphen cleanup


0105 lintian_spelling.patch | (download)

libipq/ipq_set_verdict.3 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 lintian spelling warning, s/specifing/specifying


0201 660748 iptables_apply_man.patch | (download)

iptables/iptables-restore.8.in | 2 1 + 1 - 0 !
iptables/iptables-save.8.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 [patch] iptables: mention iptables-reply in see also

Add iptables-apply(8) to the SEE ALSO section of *-save(8)
and *-restore(8).

References: http://bugs.debian.org/660748

Signed-off-by: Laurence J. Lane <ljlane@debian.org>

0202 725413 sctp_man_description.patch | (download)

extensions/libxt_sctp.man | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add sctp extension man page description
0301 install_iptables_apply.patch | (download)

iptables/Makefile.am | 4 3 + 1 - 0 !
iptables/ip6tables-apply.8 | 1 1 + 0 - 0 !
2 files changed, 4 insertions(+), 1 deletion(-)

 [patch] build: install iptables-apply

Signed-off-by: Laurence J. Lane <ljlane@debian.org>

0401 580941 iptables_apply_update.patch | (download)

iptables/iptables-apply | 310 215 + 95 - 0 !
iptables/iptables-apply.8.in | 48 32 + 16 - 0 !
2 files changed, 247 insertions(+), 111 deletions(-)

 [patch] iptables: update iptables-apply to v1.1
Bug: http://bugs.debian.org/580941

This is GW's update to iptables-apply. It does a code
cleanup and adds two options: one runs a command and
the other writes the sucessful rules file.

I modified the script to use mktemp instead of tempfile. I also
fixed a couple of hyphens in the man page addition.

Signed-off-by: Laurence J. Lane <ljlane@debian.org>

format security_fixes_in_libip[6]t_icmp.patch | (download)

extensions/libip6t_icmp6.c | 4 2 + 2 - 0 !
extensions/libipt_icmp.c | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 extensions: format-security fixes in libip[6]t_icmp
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

commit 61d6c3834de3 ("xtables: add 'printf' attribute to xlate_add")
introduced support for gcc feature to check format string against passed
argument.  This commit adds missing bits to extenstions's libipt_icmp.c
and libip6t_icmp6.c that were causing build to fail.

Fixes: 61d6c3834de3 ("xtables: add 'printf' attribute to xlate_add")
Signed-off-by: Adam Gołębiowski <adamg@pld-linux.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>

bug_922973.patch | (download)

iptables/xtables-save.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 xtables-save: fix table not found error message

First of all, this error message should not appear on stdout, otherwise
it may end in dump files. Next, with completely empty ruleset, even
valid table names cause errors. To avoid this, continue operation if the
not found table is a builtin one.

Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Florian Westphal <fw@strlen.de>