Changes in 5.2.0.4 1) Update release documents. 2) Move check for 'linkdown' from interface_is_up() to interface_is_usable(). 3) Fix src_dst issue in ipset-based DBL. Changes in 5.2.0.3 1) Update release documents. 2) Fix BLACKLIST_DEFAULT=Drop during 'update'. 3) Handle ${...} during update of masq file. 4) Handle missing AUTOMAKE= in shorewall.conf. 5) Handle 'linkdown' interface state correctly. Changes in 5.2.0.2 1) Update release documents. 2) Restore the 'read_yesno_with_timeout()' function. 3) Add IPFS macros from Răzvan Sandu. 4) Fix 'compile -c'. 5) Fix 'show saves' when there are no saved configurations. Changes in 5.2.0.1 1) Update release documents. 2) Merge IfEvent fix from 5.1.12.4. 3) remote_* changes. 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= 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.