Vadim Kurland
e30c29ebd5
fixed #1370
2010-03-29 18:47:32 +00:00
Vadim Kurland
279c56d14b
* generatedScriptTestsLinux.cpp (GeneratedScriptTest::CheckUtilitiesTest):
...
See #1370 . This is a place for the future compiler unit tests. In
the future we are going to migrate tests from test/ipt/ to this
directory, using cppunit framework and functions added to the
class Configlet per #1369
2010-03-29 02:53:31 +00:00
Vadim Kurland
7450fb2738
fixed #1369
2010-03-29 01:18:42 +00:00
Vadim Kurland
0f568c4fb8
* configlets/openbsd/installer_commands_reg_user: see #1368 A fix
...
for the problem that causes built-in installer to hang after
updating configuration of PF firewalls.
2010-03-28 21:06:35 +00:00
Vadim Kurland
3aec315ac0
fixed #1360 "negation of cluster interfaces is broken"
2010-03-27 21:41:04 +00:00
Vadim Kurland
b5a794d1f1
* platforms.cpp (isDefaultPolicyRuleOptions): fixed #1365 "missing
...
some flags for the "non-default" rule options for PF"
* FWObjectPropertiesFactory.cpp (FWObjectPropertiesFactory::getPolicyRuleOptions):
fixed #1364 "add synproxy and other missing pf rule options to the
rule options tooltip"
2010-03-27 17:25:05 +00:00
Vadim Kurland
f8d10ec3ff
* RuleSetModel.cpp (RuleSetModel::getDecoration): fixed #1363
...
"GUI crash in newClusterDialog". GUI crashed after a new cluster
object has been created from two PF firewalls.
2010-03-27 02:13:01 +00:00
Vadim Kurland
6c1213c9a5
* configlets/linux24/check_utilities: fixed #1359 "generated
...
script hangs testing for iptables-restore"
2010-03-26 17:55:22 +00:00
Vadim Kurland
99d385c09e
* FWObjectPropertiesFactory.cpp (FWObjectPropertiesFactory::getObjectPropertiesBrief):
...
fixed #1356 "Show number of rules in the rule set object in the
second column of the tree"
2010-03-26 02:40:20 +00:00
Vadim Kurland
4c55060297
* PolicyCompiler_pf_writers.cpp (PrintRule::processNext): fixed #1351
...
"synproxy rule option is broken"
2010-03-25 16:44:30 +00:00
Vadim Kurland
a6c8dec20a
changelog records
2010-03-24 20:47:01 +00:00
Vadim Kurland
dae8822e86
* using CppUnit::TestFixture in unit tests based on cppunit:
2010-03-24 03:07:54 +00:00
Vadim Kurland
c9cf486720
* configlets/linux24/check_utilities: fixes #1348 "check_tools
...
should check IPTABLES and IPTABLES_RESTORE as well"
2010-03-23 21:04:27 +00:00
Vadim Kurland
85e0f16aa5
fixing unit test
2010-03-20 20:45:36 +00:00
Vadim Kurland
599ab65492
fixed SF bug 2973137
2010-03-20 00:17:28 +00:00
Vadim Kurland
e308942369
fixed SF bug 2973221 "single rule compile (x) results in sigsegv".
2010-03-19 22:49:48 +00:00
Vadim Kurland
11d667ecf2
fixed #1347 : ssh cancel rule install sigsegv SF bug 2973136
2010-03-19 22:46:53 +00:00
Vadim Kurland
6c5b8b3b32
fixed SourceForge bug 2973121: Added support
...
for FWSM v4.x
2010-03-19 22:33:23 +00:00
Vadim Kurland
a25878ab6e
fixed SourceForge bug 2973079
2010-03-19 21:58:25 +00:00
Vadim Kurland
b8f059fcf1
* fixed SourceForge bug #2972699 "fwsm/pix syslog name". The dialog
...
only accepts ip address for the syslog server.
2010-03-19 04:20:03 +00:00
Vadim Kurland
23d5ab4370
* configlets/ipfw/script_skeleton: fixed #1335 "Empty functions in
...
ipfw script". Under some circumstances shell functions in the
generated ipfw script could have no body; /bin/sh does not like
that.
2010-03-19 03:15:09 +00:00
Vadim Kurland
5c67aa08f1
fixes #1340
...
firewall object created from template does not inherit fw and host
os settings; set "stateless rule " option in template rules
where it makes sense; turned ip forwarding and "assume fw is part
of any" in the "web server" template object.
2010-03-18 21:24:55 +00:00
SVN User
ec251ede27
* RCS.cpp, FWWindow.cpp: Fixed #1334 Program failed to open data
...
file on Windows if it was stored on mounted network volume.
"File/Open" operation terminated with no error but did not load
the file. "File/Open Recent" ended with an error message that
quoted file path as somehting like this:
"Volume{3c50bdba-21b0-4ea5-b52f-aa5d9755f918}/test1.fwb"
which was obviously incorrect and the file could not be loaded.
2010-03-16 22:31:45 +00:00
Vadim Kurland
365f9d9154
changelog record
2010-03-15 21:10:57 +00:00
Vadim Kurland
3169f643c5
* PolicyCompiler_PrintRule.cpp (PrintRule::_printOptionalGlobalRules):
...
fixes #1333 "Add variable management_interface for the
automatic_rules configlet"
2010-03-15 21:10:16 +00:00
Vadim Kurland
fca8316205
changelog records
2010-03-15 16:07:40 +00:00
Vadim Kurland
c1d8901854
* ObjectManipulator.cpp (ObjectManipulator::editSelectedObject):
...
change in the behavior of double click in the tree. Open rule set
object in the editor if it is already opened in RuleSetView. If we
just opened it in RuleSetView, check if the editor is visible and
if yes, open the object in the editor right away. Fixes #1331
2010-03-15 16:05:34 +00:00
Illya Yalovoy
26496865a8
changelog update
2010-03-08 20:18:36 +00:00
Illya Yalovoy
82af41cdbf
fixes #1202 : Main menu "Rules" does not match rule context menu
...
Items in the main menu Rules should get disabled and enabled just
like items in the context menu do.
2010-03-08 18:44:55 +00:00
Illya Yalovoy
8b95069eea
fixes #1315 menu item "Remove from group" is
...
available for rules inside the group.
"Create new group" action is fixed too.
2010-03-08 18:21:44 +00:00
Vadim Kurland
7ba2fc1223
* renamed menu item Help/Welcome to Help/Summary of features.
...
fixes #1311
2010-03-08 01:13:19 +00:00
Vadim Kurland
02c45cb50d
* FWWindow.cpp (FWWindow::startupLoad): final (hopefully) design
...
of the welcome/startup window. Always showing startup tip dialog;
added buttons to show "Getting started" and "summary of features"
to the same dialog window. Fixes #1224
2010-03-08 00:53:44 +00:00
Illya Yalovoy
46386f147b
refs #1202 : changelog update
2010-03-07 23:15:21 +00:00
Vadim Kurland
185ad2507a
changelog rec
2010-03-07 19:41:32 +00:00
Vadim Kurland
ce8c2edaee
* FWWindow.cpp (FWWindow::checkForUpgrade): code that checks if
...
upgrade is available shows warning dialog no more than once a day.
Also framework for unit testing of this function. See #1309
2010-03-07 06:28:49 +00:00
Vadim Kurland
246c001575
fixed #1305 "Compilation of cluster firewall". when user tries to
...
compile a firewall object that is also a cluster member, but did
not request compilation of the cluster, a warning should be
presented.
2010-03-05 20:18:22 +00:00
Vadim Kurland
a73767f816
* fixed #1303 "Improve design of the global Preferences, tab
...
Objects"
2010-03-05 18:55:16 +00:00
Vadim Kurland
816dac9402
fixed #1297 "change in scrub rules in PF 4.6". PF 4.6 stopped
...
support for several reassemble options except for "reassemble tcp"
and changed format for the "scrub" rules.
2010-03-05 02:05:28 +00:00
Vadim Kurland
33e834c21d
* PolicyCompiler_cisco_acls.cpp (setInterfaceAndDirectionBySrc::processNext):
...
recognize multicast when matching Network and NetworkIPv6
objects. Fixes #1298
2010-03-04 20:40:59 +00:00
Vadim Kurland
28b1d81d12
* ObjectManipulator.cpp (ObjectManipulator::getDeleteMenuState):
...
fixed #1301 "can not delete Policy object when it is in Deleted
Objects lib". SF bug 2962628
2010-03-04 20:02:54 +00:00
Vadim Kurland
75a233826e
* CompilerDriver_pix_run.cpp (CompilerDriver_pix::run):
...
fixed #1296 "crash in fwb_pix".
2010-03-04 07:14:12 +00:00
Vadim Kurland
4569d2a390
* compiler_lib/CompilerDriver.cpp (CompilerDriver::commonChecks2):
...
fixed #1292 Added check for interfaces with valid address and
netmask 0.0.0.0
2010-03-04 06:09:02 +00:00
Vadim Kurland
560676557d
fixed #1294 importer for iptables does not parse "--dport NNNN:"
2010-03-04 05:06:35 +00:00
Vadim Kurland
d341a14e45
* IPTImporter.cpp (IPTImporter::finalize): fixed #1288 "all rules
...
created by policy import have rule number 0"
2010-03-04 03:56:46 +00:00
Vadim Kurland
bebcbfc3ba
fixed #1295 File/Print does not work for clusters
2010-03-04 03:43:31 +00:00
Vadim Kurland
0ba6a38fa3
* Importer.cpp (Importer::createAddress): fixed #1287 "policy
...
importer (iptables) crashes when host name is used in iptables
rule in place of an address". Importer now creates DNSName object.
2010-03-04 02:46:34 +00:00
Vadim Kurland
353d1f3aa7
* fixed #1291 "deleted objects policy problem". SF bug 2962628
...
If user ended up placing a policy object in the Deleted
2010-03-04 02:06:35 +00:00
Vadim Kurland
2d5ef369c1
* Helper.cpp: fixes #1293 When compiler searches for an interface
...
that should match given address, it should skip unprotected
interfaces.
2010-03-04 01:19:15 +00:00
Vadim Kurland
35b6747396
working on memory leaks; added initialization to class RCS
2010-03-03 01:04:24 +00:00
Vadim Kurland
d02fd7a11e
* PolicyCompiler_PrintRule.cpp (PrintRule::_printTimeInterval):
...
fixed time format for the iptables parameters --datestart,
--datestop which is supposed to be ISO 8601 "T" notation but
apparently with no support for time zone designators. Timezone
desginators are an error in iptables 1.4.1.1 and 1.4.5, did not
test newer versions. Fixes #1286 SourceForge bug #2961532
2010-03-01 22:52:06 +00:00