diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index 5188477fc..fcc660273 100755 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -1,18 +1,17 @@ -Changes since 1.3.1 +Changes since 1.3.2 -1. Corrected double-counting of SYN packets. -2. Added IANA reserved addresses to the rfc1918 file. -3. Added MULTIPORT support. -4. Added "logwatch" command to /sbin/shorewall. -5. Added "drop", "reject", "allow" and "save" commands to -/sbin/shorewall -6. Moved the "firewall", "version" and "functions" files to -/var/lib/shorewall. -7. Include workaround for ICMP kernel bug in the firewall script. -8. Fixed a bug in find_interfaces_by_option() whereby that -function was only returning the first inteface with the passed option. -9. Fixed a bug in find_hosts_by_option() whereby that function was -only returning the first host with the passed option. +1. Correct detection of duplicate entries in the interfaces file. +2. Clear command now flushes all chains. +3. Clear command enables forwarding. +4. Corrected indentation in check_config() +5. Reorganized the code for processing the rules file. +6. Reorganized tunnel creation. +7. Automatically generate 'multi' for wildcard interfaces. +8. Renamed the mangle table's rfc1918 chain to man1918. +9. The TARGET column in the rfc1918 file is now validated. +10. Corrected ICMP protocol number in a case statement. +11. Interfaces named in the hosts file are now validated against the + interfaces file. diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index 85d736911..2fac7eac2 100755 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -9,6 +9,11 @@ In this release: to make log messages generated from that chain distinguishable from those generated by the 'rfc1918' chain in the filter table. +3. Interface names appearing in the hosts file are now validated + against the interfaces file. + +4. The TARGET column in the rfc1918 file is now checked for + correctness.