really fixed#869 "compile rule" should also print the comment.
Printing rule comment in the compiler output in the single rule
compile mode when firewall object is configured to use
iptables-restore. Code that prints rule label and comment has been
unified for compilers for all firewall platforms.
* TCPServiceDialog.cpp (TCPServiceDialog::applyChanges): fixed bug
#1076: "when the start of a port range is greater than the end,
the GUI goes into a loop showing error dialogs". Ths problem
affected TCP and UDP service objects
fixes#1076
* src/res/configlets/openwrt/installer_commands_root: Added
support for OpenWRT. Generated iptables script has standard format
of the OpenWRT system scripts and should be installed in
/etc/init.d/. The script loads firewall policy when it is started
with command line argument "start" and stops it when it runs with
argument "stop". Other standard arguments recognized by OpenWRT
startup scripts are also supported. To make the system run
fwbuilder script during boot, run it with argument "enable". See
Release Notes for more details.
* OSConfigurator_bsd.cpp (OSConfigurator_bsd::configureInterfaces):
Added support for configuring ipv6 addresses of interfaces for *BSD,
including CARP cluster interfaces
#1064: "Dedicated IPv6 interfaces show up in IPv4-NAT rules". Use
interface only if it has addresses that match address family we
compile for.
fixes#1064
* FWObjectPropertiesFactory.cpp (FWObjectPropertiesFactory::getObjectPropertiesBrief):
fixes#1059: "set attribute field in gui tree for policy and nat
based on its settings". Show "top ruleset" and "ipv4" or "ipv6" in
the second column of the object tree for rule set objects.
#1053 "duplicate objects created on "Import library" operation".
When user used "File/Import Library" function, the library is
checked for objects with duplicate IDs. Library name is also
checked for duplicates and changed by adding suffix "-1" if it
matches existing library name. This means the same library can now
be imported several times, which creates several copies (all with
their unique IDs to make XML file valid)
fixes#1053