From 40e08b70d1c5d16e82261bde9a791a1c9dfef243 Mon Sep 17 00:00:00 2001 From: Vadim Kurland Date: Wed, 11 May 2011 14:02:03 -0700 Subject: [PATCH] added release notes 4.2.2 --- src/res/help/en_US/release_notes_4.2.2.html | 2528 +++++++++++++++++++ 1 file changed, 2528 insertions(+) create mode 100644 src/res/help/en_US/release_notes_4.2.2.html diff --git a/src/res/help/en_US/release_notes_4.2.2.html b/src/res/help/en_US/release_notes_4.2.2.html new file mode 100644 index 000000000..b5dc01961 --- /dev/null +++ b/src/res/help/en_US/release_notes_4.2.2.html @@ -0,0 +1,2528 @@ +

Firewall Builder 4.2.2 Release Notes

+ +

+

+ +

+ v4.2.2 is a minor bug-fix release +

+ +

+ SourceForge: Tickets for V4 +

+ + +

GUI Updates

+ + + + +

Firewall Builder 4.2.1 Release Notes

+ +

+

+ +

+ v4.2.1 is a minor bug-fix release +

+ +

+ SourceForge: Tickets for V4 +

+ + + +

GUI Updates

+ + + + + + +

Firewall Builder 4.2.0 Release Notes

+ +

+

+ +

+ SourceForge: Tickets for V4 +

+ +

+

+

+ + + + +

Summary

+ +

+ This release brings significant improvement in compile time on large + object trees. The speed-up is especially noticeable in single rule + compile where the time before generated firewall configuration + appears in the GUI shrank by up to a factor of 10. +

+ +

+ This release adds interfaces to the NAT rule model. There are two + interfaces per NAT rule: "inbound interface" and "outbound + interface". DTD version changes to "18", old data files need to be + upgraded. Inbound and outbound interfaces in NAT rules are + supported for iptables, ASA/PIX/FWSM and PF, but in the case of PF GUI + exposes only one interface to the user since PF commands can not + match two interfaces simultaneously. +

+ +

+ This release adds support for ASA 8.0 - 8.3 configuration + generation, including named objects and "new" style nat commands in + ASA 8.3 +

+ +

+ This release comes with numerous improvemends in support for FWSM + 2.x, 3.x and 4.x configuration generation. +

+ +

+ This release implements import of PIX, ASA and FWSM + configurations. Host name, version, interface configuration, object + groups, named objects, access lists as well as commands "global", + "nat" and "static" can be imported. There is no support for import + of the "new" ASA 8.3 "nat" commands just yet. Also there is no + support for import of standby configuration, which means PIX + clusters can not be created automatically by importing existing + configuration. +

+ +

+ This release adds ability to generate initialization script in + rc.conf fromat for FreeBSD. Only FreeBSD is currently supported (not + OpenBSD). Generated script includes variables to configure + interfaces and their IPv4 and IPv6 addresses, vlans, CARP and pfsync + interfaces, as well as variables that initialize PF. +

+ +

+ This release adds ability to automatically detect firewall platform + from the format of the imported configuration file. Import is + supported for iptables, Cisco IOS or Cisco ASA/PIX/FWSM. The + program detects firewall platform, version and host name (if + possible) from the contents of the configuration and shows + platform-specific warning to explain what parts of the config can + and can not be imported. Importer wizard has been reimplemented + using QWizard and QWizardPage classes and its workflow significantly + improved. +

+ +

+ Starting with this release the program can optionally re-use + existing objects from both Standard Objects and user-defined + libraries when it imports existing firewall configuration. This + works for any firewall platform for which we support policy + import. Objects are matched by attributes such as address, netmask, + port etc. Object name and comment are not taken into + account. Importing the same configuration file twice creates two + firewall objects with the same interfaces and rules but re-uses + address and service objects created on the first import. +

+ +

+ Deduplication algorithm is as follows: +

+

+ +

+ TCP and UDP service objects in fwbuilder that define port ranges + assume port ranges are inclusive, that is, range boundaries are + included in the match. This is the behavior of port range matches in + iptables and PF, however policy compilers for Cisco IOS ACL and PIX + used to convert these objects into ios and PIX access list + configurations that excluded port range boundaries from the + match. This behavior made TCP and UDP service objects with port + ranges incompatible between firewall platforms, that is, the same + object could not be used in rules of firewall objects of different + platforms because generated configurations would behave + differently. This change makes port ranges inclusive in generated + IOS and PIX configurations. Users should verify their configurations + and adjust port range boundaries in TCP and UDP service objects if + necessary. +

+ + + + +

GUI Updates

+ + + + + + +

Changes in command line tool fwbedit

+ + + + + + +

Changes in policy importer for all supported platforms

+ +

Changes that affect import for all platforms

+ + +

Fixes and improvements in import of iptables configurations

+ + + +

Fixes and improvements in import of Cisco IOS configurations

+ + + +

Fixes and improvements in import of Cisco ASA/FWSM configurations

+ + + + + + +

Changes in the built-in policy installer

+ + + + + + +

Changes and improvements in the API library libfwbuilder

+ + + + + + + +

Changes and improvements in the library of standard objects

+ + + + + + + +

common changes that affect policy compilers for all platforms

+ + + + + + +

Changes in support for iptables

+ + + + + + + +

Changes in support for PF (FreeBSD, OpenBSD)

+ + + + + + + +

Changes in support for ipfilter

+ + + + + + + +

Changes in support for ipfw

+ + + + + + + +

Changes in support for for Cisco IOS ACL

+ + + + + + + + +

Changes in support for for Cisco ASA and FWSM

+ + + + + +

Changes in support for HP ProCurve

+ + + + + + +

Changes in packaging

+ + + +