Changes in 5.2.3.4

1)  Update release documents.

2)  Correct handling of multi-queue NFQUEUE as a policy.

3)  Correct handling of multi-queue NFQUEUE as a macro parameter.

4)  Make 'AUTOMAKE=No' the update default.

5)  Correct the description of the 'bypass' NFQUEUE option in
    shorewall-rules(5).

Changes in 5.2.3.3

1)  Update release documents.

2)  Document fix for an ipset in the SPORT column.

Changes in 5.2.3.2

1)  Update release documents.

2)  Document fix for masq file auto-update.

Changes in 5.2.3.1

1)  Update release documents.

2)  Correct issue with policy file zone exclusion.

Changes in 5.2.3 Final

1)  Update release documents.

2)  Correct problem corrected (mention helper).

Changes in 5.2.3 RC 1

1)  Update release documents.

2)  Delete pre-2.6.20 modules from the helpers file

3)  Delete modules* during install

Changes in 5.2.3 Beta 2

1)  Update release documents.

2)  Remove LOAD_HELPERS_ONLY option.

Changes in 5.2.3 Beta 1

1)  Update release documents.

2)  Support zone exclusion in the policy file.

3)  Deprecate all/any[+]-.

4)  Document 'test' argument to compiler.pl

Changes in 5.2.2 Final

1)  Update release documents.

2)  Increase the 'wait' interface option setting limit.

2Changes in 5.2.2 RC 1

1)  Update release documents.

2)  Allow inline matches in the conntrack file.

3)  Tighten check for early matches.

4)  Support '+' in INLINE() accounting rules.

Changes in 5.2.2 Beta 2

1)  Update release documents.

2)  Add comments to the Provider, Zones and Misc Perl modules.

3)  Add NetManager gateway detection.

Changes in 5.2.2 Beta 1

1)  Update release documents.

2)  New macros from Vincas Dargis.

3)  Config.pm cleanup.

4)  Deprecate ULOG.

Changes in 5.2.1.4

1)  Update release documents.

2)  Correct chain name in log messages out of RELATED chains.

3)  Remove dead/silly code in Shorewall::Chains::use_input_chain() and
    Shorewall::Chains::use_output_chain(). Combine the two into a
    single function.

4)  Correct handling of netmask in the RATE column when both a
    source and dest rate are specified.

Changes in 5.2.1.3

1)  Update release documents.

2)  Make 'status -i' work correctly with optional interfaces and no
    providers.

Changes in 5.2.1.2

1)  Update release documents.

2)  Fix an assertion failure during 'check -r' when DOCKER=Yes.

3)  Implement SWCONFDIR upport.

4)  Correct HELPER requires message.

5)  Don't attempt to load ipt_ULOG.

Changes in 5.2.1.1

1)  Update release documents.

2)  Handle emacs issue with generated script.

3)  Correct ip6tables-restore failure message.

4)  Additional fix for 'linkdown' routes.

5)  Accommodate Docker version 18.03.1-ce

Changes in 5.2.1 Final

1)  Update release documents.

2)  Add Eric Teeter's Cockpit macro.

3)  Avoid bad code generation with using SNAT(detect).

Changes in 5.2.1 RC 1

1)  Update release documents.

2)  Apply rate limiting in the nat table rather than in the filter
    table.

3)  Apply fix for Perl 5.23.

Changes in 5.2.1 Beta 3

1)  Update release documents.

2)  Corrected broken links in manpages.

3)  Corrected source interface exclusion.

4)  Correct rate limiting.

5)  Allow shared interfaces to work with statistical load balancing.

6)  Disallow shared optional providers.

Changes in 5.2.1 Beta 2

1)  Update release documents.

2)  Correct typo ( 'fatal-error' => 'fatal_error' ).

3)  Increase verbosity in 'remote-*' operations.

4)  Update version in Shorewall-core to 5.2.

5)  Allow specification of VLSM in the RATE columns.

6)  Allow specification of hash-table buckets and max entries in RATE
    column.

7)  Correct typo in configuration-basics doc.

Changes in 5.2.1 Beta 1

1)  Update release documents.

2)  Add IPFS macros by Răzvan Sandu.

3)  New manpages

4)  Allow interface exclusion.

5)  Allow marking in the NAT table.

6)  Allow more mark/mask freedom with TC_EXPERT=Yes.

Changes in 5.2.0.1

1)  Update release documents.

2)  Merge IfEvent fix from 5.1.12.4.

3)  remote_* changes.

4)  Fix syntax error in the ipdecimal command.

Changes in 5.2.0 Final

1)  Update release documents.

Changes in 5.2.0 RC 2

1)  Update release documents.

2)  Up the INCLUDE depth limit to 20.

3)  Make &lo work correctly.

4)  Drop support for the 'masq' file.

5)  Implement getcaps, getrc, and 'show rc'.

Changes in 5.2.0 RC 1

1)  Update release documents.

2)  Allow AUTOMAKE=<depth>

Changes in 5.2.0 Beta 2

1)  Update release documents.

2)  Correct two-chain case with LOG_ZONE != 'Both'.

3)  Implement RENAME_COMBINED.

4)  Replace ${VARDIR}/firewall with $g_firewall throughout CLI.

5)  Reverse the order of optimize 8 and optimize 16 application.

Changes in 5.2.0 Beta 1

1)  Update release documents.

2)  Remove the MAPOLDACTIONS option.

3)  Remove INLINE_MATCHES.

4)  Remove the 'refresh' command.

5)  Remove deprecated actions and macros.

6)  Update DROP_DEFAULT and REJECT_DEFAULT if Drop and Reject
    respectively.

7)  Convert ';' to ';;' in INLINE and IP[6]TABLES rules.

8)  Add 'show saves' command.

9)  Add shorewallrc.sandbox

10) Implement LOG_ZONE.
