-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
The Shorewall team is pleased to announce the availability of
Shorewall 5.1.3.
Problems Corrected:
1) This release includes defect repair for releases through 5.1.2.4.
2) The documentation for 'reload' has been corrected:
- A command synopsis has been added in shorewall(8).
- The command synopsis in the 'help' output has been corrected.
3) The CONFIG_PATH setting has been corrected in the IPv6 Universal
sample configuration.
New Features:
1) The tarball installers and uninstallers have been unified and
now use a common library that is included in each tarball (Matt
Darfuille).
2) The installers now print a diagnostic if the relevant shorewallrc
file cannot be loaded (Matt Darfuille).
3) The /etc/default/... files installed on Debian are now dependent on
whether systemd is used or not (Matt Darfuille).
4) In Perl 5.8.1 and again in 5.18.0, the Perl developers altered the
behavior of the hash function used in the implementation of
hashes. The hash key is now chosen randomly as a defense against
DOS attacks targeting Perl programs. Such attacks supply input data
that causes a single hash bucket to be used. While those changes
improved security, they cause non-deterministic program behavior
when the 'keys', 'values' and 'each' functions are used.
Prior to this release, Shorewall sorted the lists produced by those
functions to ensure that consecutive compilations of the same
configuration produced the same ruleset. In this release,
compilation speed has been improved by removing the sort calls and
by instructing Perl to use a constant hash key.
Note: The ruleset produced by this release will be equivalent
to that produced by 5.1.2, but will likely be different.
5) All builtin actions have been replaced with standard actions. In
some cases. the standard action produces different but equivalent
rules when compared to those produced by the corresponding builtin
action.
6) The PROTO columns may now specify tcp:!syn (6:!syn) which matches
TCP packets with the SYN flag reset or one or more of ACK, RST or
FIN set. The dropNotSyn and rejNotSyn actions have been modified to
use this feature.
7) During 'update', the settings of all _LEVEL and _DEFAULT options
are now enclosed in quotes. This is done because these settings
often contain parentheses and the .conf files are process by
the shell. The sample configurations also have these settings
enclosed in quotes.
Update will continue to also enclose in quotes any settings that
contains characters other than alphanumeric, '/', and '.'.
Thank you for using Shorewall,
- -Tom
- --
Tom Eastep \ Q: What do you get when you cross a mobster with
Shoreline, \ an international standard?
Washington, USA \ A: Someone who makes you an offer you can't
http://shorewall.net \________________________________________________
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: GPGTools - http://gpgtools.org
iQIcBAEBCAAGBQJYyGZ1AAoJEJbms/JCOk0QKpYP/iAggzcfcbs5S4p0iAn6n98K
LH5j7q3J90Ro5Yp+J9E5113hieacuR27tWLFtKzpJfEwS4Y4YnqUOHW7ji+O3o9c
gPOwWv6E0nHnQ73KaGwhlpYgYlq+KS5eIUgqGRnya+pjIpSQTa5HRdj6HsXcA6GX
4C4yAvUR+T11BmtG20B3UnAFXLEJ7cKMvjSNwNEt0PJ3DSl8qmH3oLQ49DnEUdCd
ESY14QIrgRlqjbYzAIB9CBrb9oR6Ob8YJRxzqoiabkPvEmy1i8xMGxw1rllNOk8v
lEAvwgKB5NpfHkiiO07o29/u+Mva7/ZHo6ybUwkQNhK6Rp7MP3AqR4ZPAcr5jx4I
tIdl388Hl7JjXSjUXjOB7rpL9HSOmBhz5HOGSkNBHjrmimhl9IQiq5RUQwPMW/vD
+ut67rtxLVtutYFOKImadtm/Av+GB/EtQDpF/MCN9vbVCf4PTC3epsnDpXloBvur
NtEQMbFsRSYX70A+NSJvjOPNSGy5wgojdyT5AqrV42fDe9Qbu8AYfiY5y5E1EUSO
PE73Y6DQPCWBM3CG01D86oT7BNz8IkGny3tN15RWJwxt+mnycAJ4xhpM2Q3kpW8J
A//KiYG+K+TcP42h07Ivuy4xLvc+wPz90s1c4E0WMAhwdyW8x/15beljfWvmUlF+
ZERqi+ZMT8SZrpfy6Om6
=+Wwu
-----END PGP SIGNATURE-----
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users