mirror of
https://gitlab.com/shorewall/code.git
synced 2024-12-26 08:08:59 +01:00
e0a9add260
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@8229 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
123 lines
2.5 KiB
Plaintext
123 lines
2.5 KiB
Plaintext
Changes in 4.1.6
|
|
|
|
1) Deprecate IMPLICIT_CONTINUE=Yes
|
|
|
|
Changes in 4.1.5
|
|
|
|
1) More ruleset optimization.
|
|
|
|
2) Make LOG_MARTIANS=Yes the default.
|
|
|
|
3) Update modules file for 2.6.25.
|
|
|
|
4) Restore 3.4 code to work around busybox limination.
|
|
|
|
5) Add restriction handling in tcrules file.
|
|
|
|
6) Fix designator table in Tc.pm.
|
|
|
|
7) Generate an error when mac match is used in the POSTROUTING or
|
|
OUTPUT chains.
|
|
|
|
8) Add 'BROKEN_ROUTING' option.
|
|
|
|
9) Automatic macro comments.
|
|
|
|
10) But make automatic macro comments optional.
|
|
|
|
Changes in 4.1.4
|
|
|
|
1) Fix do_test() to accept 0 and to use the same mask as
|
|
Shorewall-shell
|
|
|
|
2) The compilation date recorded in the firewall.conf file produced by
|
|
Shorewall-perl was previously mangled.
|
|
|
|
3) Don't fully populate /etc/shorewall under Cygwin
|
|
|
|
4) Fix the DNAT/REDIRECT fiasco.
|
|
|
|
5) Allow interface lists in the masq and nat files.
|
|
|
|
6) Allow loose match of interface names used in masq, nat and netmap.
|
|
|
|
7) Allow loose match of interface names in match_source_dev().
|
|
|
|
8) Implement 'sourceonly' host entry option.
|
|
|
|
9) Make all non-firewall zones "complex".
|
|
|
|
Changes in 4.1.3
|
|
|
|
1) Fix NFLOG/ULOG upcasing problem.
|
|
|
|
2) Fix STARTUP_LOG without LOG_VERBOSITY.
|
|
|
|
3) Fix LOG_VERBOSITY without STARTUP_LOG.
|
|
|
|
4) Fall back to /bin/sh if SHOREWALL_SHELL isn't viable.
|
|
|
|
5) Fix mis-handling of <interface>:<mac>
|
|
|
|
6) Add better diagnostic when not running as root.
|
|
|
|
7) Detect lack of interfaces and IPv4 zones.
|
|
|
|
8) Classify marked traffic using tc filter rules.
|
|
|
|
9) Allow installation on Cygwin.
|
|
|
|
Changes in 4.1.2
|
|
|
|
1) Enhanced Operational Logging
|
|
|
|
2) Fix undefined value when config file missing.
|
|
|
|
3) Handle exit status 4 from iptables.
|
|
|
|
4) Fix formatting of macro headings (again).
|
|
|
|
5) Update sample shorewall.conf files with new options.
|
|
|
|
6) Correct Jabber macro names.
|
|
|
|
7) Tighten up HIGH_ROUTE_MARKS in the OUTPUT chain.
|
|
|
|
8) Add 'nomarks' OPTION to tcdevices.
|
|
|
|
9) Add COMMENTs to macros.
|
|
|
|
Changes in 4.1.1
|
|
|
|
1) Fix ULOG/NFLOG output.
|
|
|
|
2) Fix NFQUEUE(<queue-num>) in Policy file.
|
|
|
|
3) Allow specifying an address in the Providers file.
|
|
|
|
Changes in 4.1.0.
|
|
|
|
1) Add 'shared' provider option.
|
|
|
|
2) Allow refresh of entire table and refresh mangle by default.
|
|
|
|
3) Add NFLOG support.
|
|
|
|
4) Implement alternative syntax for params.
|
|
|
|
5) Add support for embedded shell and Perl scripts.
|
|
|
|
6) Add support for manual chains.
|
|
|
|
7) Don't require GATEWAY in tunnels file.
|
|
|
|
8) Fix HIGH_ROUTE_MARKS fsck-up.
|
|
|
|
9) Fix Makefiles for VARDIR
|
|
|
|
10) Add -t option to hits command.
|
|
|
|
11) Add DONT_LOAD option
|
|
|
|
12) Add support for --random.
|