Changes since 1.3.9 1. Fix dumb bug in 1.3.9 Tunnel Handling. 2. First implementaiton of dynamic zones. 3. Corrections to Dynamic Zones. 4. More fixes for Dynamic Zones. 5. Correct a typo in an error message. 6. Fix rule insertion algorithms for Dynamic Zones. 7. Optimize dynamic zones code 8. Remove iptables 1.2.7 hacks. 9. Fix dumb typo in 1.3.9 (recalculate_interfacess) 10. Add PATH assignment to the install script 11. Correct 'functions' file handling in the install script. 12. Add ipsecnat tunnel type. 13. Correct typo in the shorewall.spec file. 14. Add support for PPTP client and server to the tunnels file. 15. Move the main firewall script to /usr/lib/shorewall 16. Allow SNAT using primary IP and ADD_SNAT_ALIASES=Yes 17. Add MAC verificaiton 18. Conserve space by removing comment decorations. 19. Improve comments in interfaces file re: use of aliases 20. Clear nat and mangle counters during 'shorewall reset' 21. Verify interface names in the SOURCE column of /etc/shorewall/tcrules