Changes in 5.0.4 Final

1)  Update release documents.

Changes in 5.0.4 RC 2

1)  Update release documents.

2)  Handle @CALLER in policy actions

3)  Sort red and codel options for reproducability.

4)  Remove chain restrictions from -m geoip

5)  Clean up sysconfig files.

Changes in 5.0.4 RC 1

1)  Update release documents.

2)  Create unique chains when @caller is used.

3)  Correct hashlimit in logging rules

4)  Avoid errors when 'status -i' finds no .status files.

5)  Improve the maintainability of action-tuple code

Changes in 5.0.4 Beta 2

1)  Update release documents.

2)  Added HAProxy support.

Changes in 5.0.4 Beta 1

1)  Update release documents.

2)  Shorewall-init installer support for OpenWRT.

3)  sysconfig files included for additional distributions.

4)  Make IP[6]TABLES transparent.

5)  Specify the '--wait' option when creating the mangle table
    capability test chain.

6)  Implement the WAIT_OPTION capability.

7)  Assume 2.14 or later systemd (Tuomo Soini).

Changes in 5.0.3 Final

1)  Update release documents.

Changes in 5.0.3 RC 2

1)  Update release documents.

2)  Allow a timeout to be specified in ADD rules.

3)  Allow commas in log tags when LOGTAGONLY=Yes

Changes in 5.0.3 RC 1

1)  Update release documents.

Changes in 5.0.3 Beta 2

1)  Update release documents.

2)  Merge 5.0.2.1 install/uninstall/configure changes from Matt.

3)  Fix MAC handling in IPv6.

4)  Another configure.pl fix from Matt.

Changes in 5.0.3 Beta 1

1)  Update release documents.

2)  Merge Matt Darfeuille's installer/uninstaller changes.

3)  Merge Tuomo Soini's column-name change and update manpages.

4)  Redefine MODULESDIR.

5)  Set IP_FORWARDING=keep in all shorewall6.conf files.

Changes in 5.0.2.1

1)  Update release documents.

2)  Use 'netstat' if 'ss' isn't installed.

3)  Install/Uninstall fixes from Matt Darfeuille.

Changes in 5.0.2 Final

1)  Update release documents.

2)  'configure' detects OpenWRT

3)  Corrected the Shorewall6-lite uninstaller

Changes in 5.0.2 RC 1

1)  Update release documents.

2)  Add OpenWRT support in the installers (Tom and Matt Darfeuille)

3)  Correct mkdir command in mutex_on.

4)  Add support for openWRT's 'lock' utility

5)  Enable optional interface during 'start' and 'restart'

Changes in 5.0.2 Beta 2

1)  Update release documents.

2)  Support for lib.cli-user

3)  Support for OpenWRT BB and later

4)  Correct installer/uninstaller issues

5)  Improve circular buffer check

6)  Correct HOST=default behavior

7)  Allow remote- commands to return correct exit status

Changes in 5.0.2 Beta 1

1)  Update release documents.

2)  Merge Tuomo's MSSQL fix.

3)  Merge Tuomo's version removal fix.

4)  Add 'persistent' options to providers, rtrules and routes

5)  Add 'lib.cli-user' support.

Changes in 5.0.1.1

1)  Update release documents.

2)  More version removal (Tuomo Soini).

3)  Delete default route from main when load= or fallback.

4)  Add 'persistent' options to providers, rtrules and routes.

5)  Correct L2TP documentation.

Changes in 5.0.1

1)  Update release documents.

2)  Replace LEGACY_RESTART with RESTART

3)  Merge 'seconds' and 'minutes' change from 4.6.13.

Changes in 5.0.0

1)  Update release documents.

2)  Remove options from 'update' warning messages.

3)  Update documentation for obsolete file removal.

4)  Apply Erich Titl's 'date' fix.

Changes in 5.0.0 RC 1

1)  Update release documents.

2)  .service file fixes from Tuomo Soini

Changes in 5.0.0 Beta 2

1)  Update release documents.

2)  Correct the 'reset' command

3)  Allow table names in the reset command.

4)  Add Gluster FS action

Changes in 5.0.0 Beta 1

1)  Update release documents.

2)  Redefine 'reload' and 'restart'.

3)  Eliminate service.214 files.

4)  Add 'reload' to the service files.

5)  Allow connlimit by destination.

6)  Add the LEGACY_RESTART option.

7)  Deimplement support for several old options

8)  Merge from 4.6.12

9)  Correct a warning message to refer to 'mangle' rather than
    'tcrules'.

10) Drop support for the 'tos', 'tcrules', 'routestopped', 'notrack'
    and 'blacklist' files.

11) Disallow bare SECTION, COMMENT and FORMAT lines.

12) The -t update option also converts the 'tos' file.

13) Merge from 4.6.13.

14) Remove all of the individual options from the 'update' command.

15) Delimit inline matches with ';;'.

16) Allow log-tags in shorewall.conf options

17) Allow non-expoerts access to the user bits in the fw mark.

18) Add a PROBABILITY column to the masq files
