diff --git a/web/News.htm b/web/News.htm index 770135d99..85c096d21 100644 --- a/web/News.htm +++ b/web/News.htm @@ -24,9 +24,34 @@ href="GnuCopyright.htm" target="_self">GNU Free Documentation License”.

-

September 27, 2007

+

October 02, 2007


+

2007-10-02 Shorewall 3.4.7

+
Problems Corrected in Shorewall 3.4.7
+
+1)  A bug prevented proper handling of PREROUTING marks when
+    HIGH_ROUTE_MARKS=No and the track option was specified in
+    /etc/shorewall/providers.
+
+2) Previously, if the following sequence of routing rules was
+   specified, then the first rule would always be omitted.
+
+   #SOURCE    DEST      PROVIDER     PRIORITY
+   $SRC_A     $DESTIP1  ISP1         1000
+   $SRC_A     $DESTIP2  SOMEISP      1000
+   $SRC_A     -         ISP2         1000
+
+   The reason for this omission was that Shorewall uses a
+   delete-before-add approach and attempting to delete the third rule
+   resulted in the deletion of the first one instead. 
+
+   This problem occurred with both compilers.
+
+3) When using Shorewall-shell, provider numbers were not recognized in
+   the PROVIDER column of /etc/shorewall/route_rules.
+
+

2007-09-28 Shorewall 4.0.4

Problems Corrected in Shorewall 4.0.4
 
diff --git a/web/shorewall_index.htm b/web/shorewall_index.htm
index 08f14efa6..2e96096a5 100644
--- a/web/shorewall_index.htm
+++ b/web/shorewall_index.htm
@@ -21,7 +21,7 @@ Sections, with no Front-Cover, and with no Back-Cover Texts. A copy of the
 license is included in the section entitled “GNU Free Documentation License”.

-

2007-09-27

+

2007-10-02


Table of Contents

@@ -123,17 +123,17 @@ Stable Release version is  4.0.4
The previous Stable Release version -is 3.4.6
+is 3.4.7
The current Development Release is 4.1. No packages yet been made available for this release.
@@ -183,7 +183,7 @@ Back-Cover Texts. A copy of the license is included in the section entitled

Important Notice to Users of Shorewall's Multi-ISP Feature

-

A bug in Shorewall versions 3.2.0-3.2.10, 3.4.0-3.4.6 and Shorewall-shell +

A bug in Shorewall versions 3.2.0-3.2.10, 3.4.0-3.4.7 and Shorewall-shell 4.0.0-4.0.2 prevents proper handling of PREROUTING marks when HIGH_ROUTE_MARKS=No and the track option is specified. Patches are available to correct this problem:

@@ -191,8 +191,8 @@ Patches are available to correct this problem:

Shorewall version 3.2.0-3.2.10, 3.4.0-3.4.3: http://www1.shorewall.net/pub/shorewall/3.2/shorewall-3.2.10/errata/patches/Shorewall/patch-3.2.10-2.diff

-

Shorewall version 3.4.4-3.4.6: http://www1.shorewall.net/pub/shorewall/3.4/shorewall-3.4.6/errata/patches/Shorewall/patch-3.4.6-1.diff

+

Shorewall version 3.4.4-3.4.7: http://www1.shorewall.net/pub/shorewall/3.4/shorewall-3.4.7/errata/patches/Shorewall/patch-3.4.7-1.diff

Shorewall-shell version 4.0.0-4.0.2: http://www1.shorewall.net/pub/shorewall/4.0/shorewall-4.0.2/errata/patches/Shorewall-shell/patch-shell-4.0.2-2.diff