Firewall Builder Release Notes
Version 2.0.10
Released 11/10/2005
GUI and compilers v2.0.10 require API library libfwbuilder version 2.0.10
Summary
This is a bug fix release
For those who wish to build from source, instructions are outlined
in the document "Install and Build instructions" on our web site here
Bugs fixed in this releaase:
- bug #1349326 "ulogd option does not work". There was a typo
in the class iptAdvancedDialog ( 'useULOG' instead of 'use_ULOG' )
- bug #1315892: "fwbuilder crashes on missing OS template"
The GUI crashed if user added new hostOS or firewall platform
template under resources/os or resources/platforms, then
reinstalled the package (and therefore lost their custom
template files), then tried to open firewall or host OS
settings dialog for the object using new template.
- bug #1305933: "fwbuilder/Solaris: compilation
errors". Another case of implicit type conversion
QString->string which does not compile on systems with QT
built w/o STL support.
- bug #1304878: fwbuilder: signal.h required (Solaris). Using
'AC_CHECK_HEADERS([signal.h])' in configure.in to check for
the appropriate #include.
- bug #1304764: "configure script: Sun make check
fails". Need to use ${MAKE-make} instead of $ac_make when
checking for GNU make.
- bug #1304785: "fwbuilder - Solaris has no libutil". Using
better way to check whether we need to link with libutil.
Bugs fixed in policy compiler for iptables:
- bug #1342495: "SNAT with address range". Compiler used to
print warning "Adding virtual addresses for NAT is not
supported for address range" even if adding virtual addresses
for NAT was turned off.
- bug #1313420: "OUTPUT chain is built wrong under certain
conditions." Rules that have firewall in SRC and DST, while
DST has negation, should be split so that the second generated
rule goes into OUTPUT chain rather than FORWARD