1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-25 20:57:29 +01:00

2272 Commits

Author SHA1 Message Date
Vadim Kurland
b4eeb1563d newline after exit in commands that attach acl to regular interface; generating different commands depending on whether management interface is vlan or not 2010-05-12 15:08:27 +00:00
Roman Bovsunivskiy
74383ec4ad InterfaceDialog unit test 2010-05-12 03:22:46 +00:00
Vadim Kurland
19abf81f05 * ObjectManipulatorTest.cpp (ObjectManipulatorTest::editSelectedObject):
see #1447 fixed unit test for this change
2010-05-12 02:46:22 +00:00
Roman Bovsunivskiy
35b91a3768 Fixed RuleSetView context menu unit test, it now scrolls to cell which context menu it tests. 2010-05-12 01:29:16 +00:00
Roman Bovsunivskiy
2732503591 RuleSetView context menus unit test 2010-05-12 01:19:22 +00:00
Vadim Kurland
45c764834e fixes #1448 "need to commit nvram changes on DD-WRT". 2010-05-11 17:23:58 +00:00
Vadim Kurland
39da135a34 fixes #1447 context menu item Edit associated with rule set should open in the editor 2010-05-11 17:21:31 +00:00
Vadim Kurland
8f9b516e9b using different xml element to control when "advanced interface settings" button is enabled; generating different commands to bind acls to vlan or regular inetrfaces on ProCurve 2010-05-11 17:01:08 +00:00
Vadim Kurland
f15d348e7b more fixes for unit tests 2010-05-11 03:40:38 +00:00
Vadim Kurland
ade2f7236f more fixes for unit tests 2010-05-11 03:39:12 +00:00
Vadim Kurland
135bf0dc05 more fixes for unit tests 2010-05-11 03:29:43 +00:00
Vadim Kurland
78f5beb619 more fixes for unit tests 2010-05-11 03:23:16 +00:00
Vadim Kurland
8c7aa2c370 more fixes for unit tests 2010-05-11 03:18:37 +00:00
Vadim Kurland
d9fa7c0d9b fixed unit test 2010-05-11 03:13:43 +00:00
Vadim Kurland
b002797fce see #1442 experimental support for HP ProCurve, using configlet to generate "safety net" config for IOS and ProCurve 2010-05-11 02:59:53 +00:00
Roman Bovsunivskiy
ed96af1ed8 RuleSetView unit test should not depend on window size now 2010-05-06 15:36:13 +00:00
Vadim Kurland
676b16a6c4 changelog record 2010-05-06 02:32:23 +00:00
Vadim Kurland
a06d57b6c2 * ProjectPanel_events.cpp (ProjectPanel::event): fixed #1443
GUI crashes compiling file opened read-only. If a file that was
added to RCS was opened read-only and then any firewall object
in it compiled, the GUI crashed trying to update "last_compiled"
timestamp.
2010-05-06 02:15:43 +00:00
Vadim Kurland
139f81ad7d * ssh_wrappers.cpp: fixed #1444 compile error on FreeBSD-Current
Compiler issues error "/usr/include/utmp.h:2:2: error: #error
<utmp.h> has been replaced by <utmpx.> h>"
2010-05-06 01:15:31 +00:00
Vadim Kurland
63db3bdcac started v4.0.1 2010-05-06 01:00:14 +00:00
Roman Bovsunivskiy
44fc29f733 Resizing main window to desktop size before running tests 2010-05-05 11:20:42 +00:00
Vadim Kurland
31ccb42d02 improved diagnostics in RuleSetView test when menu item is not found 2010-05-03 00:04:32 +00:00
Vadim Kurland
772cd47448 fixed the test 2010-05-02 22:45:30 +00:00
Vadim Kurland
b3cd3e1c82 removed test case that can not complete when it runs unattended because of lack of authentication; test case moved to fwbuilder-tests module 2010-05-02 22:15:56 +00:00
Roman Bovsunivskiy
b2b0d5a7e6 RuleSetView unit test (fixed #1227) 2010-05-02 21:41:35 +00:00
Vadim Kurland
4a59488f30 * Helper.cpp (Helper::findInterfaceByNetzone): fixed #1439 "ssh
access rule uses wrong interface in the generated PIX config"
2010-05-02 20:42:26 +00:00
Vadim Kurland
e4feada794 * instDialog_ui_ops.cpp (instDialog::opError): fixed #1438
"installer crashes when user interrupts install to PIX". This only
affected installs to PIX cluster and only if user decided to
interrupt the process.
2010-05-02 20:01:42 +00:00
Vadim Kurland
36b7005862 * new_object.cpp (_modObject): fixed #1437: fwbedit should support
object type Cluster.

* fwbedit.cpp (usage): fixed #1435: typo in fwbedit "usage" text
2010-05-01 23:30:47 +00:00
Vadim Kurland
a9c6776ca0 * new_object.cpp (_modObject): fixed #1434 "fwbedit modify comment
operation expects an attribute"
2010-05-01 23:20:22 +00:00
Vadim Kurland
f795daca6d * instDialog.cpp (instDialog::show): fixes #1433 "batch install"
checkbox should be enabled even when when there is only one
cluster in the list of objects to compile and install.
2010-05-01 23:05:25 +00:00
Vadim Kurland
e7df6d9cd3 refs #1432 avoid duplicating error messages 2010-05-01 22:37:47 +00:00
Vadim Kurland
388f69537c * CompilerDriver_ipt_policy.cpp (CompilerDriver_ipt::processPolicyRuleSet):
fixes #1432 "automatic rule with --restore-mark is missing if
rules using action Tag are not in the default Policy rule set".
2010-05-01 22:23:01 +00:00
Illya Yalovoy
2ed279c80e ChangeLog 2010-05-01 21:06:51 +00:00
Illya Yalovoy
a53f7178f1 fixes #1431 GUI crash adding rules to rule group 2010-05-01 20:59:33 +00:00
Vadim Kurland
f78933dd91 * PolicyCompiler_ipt.cpp (PolicyCompiler_ipt::insertFailoverRule):
fixed #1411 outbound rule that permits VRRP should be added
outside the loop to avoid duplicate rules for clusters with 3 or
more members.
2010-05-01 16:44:45 +00:00
Vadim Kurland
034dd2bfea see #1432 : added test case for the ticket 2010-05-01 00:42:18 +00:00
Vadim Kurland
8c7c4ac4ef * instDialog.cpp (instDialog::mainLoopInstall): disabling and
enabling "stop" button in the compile/install dialog appropriately
2010-04-29 22:32:04 +00:00
SVN User
01d8eef67e fixed installer crash on windows: background process sends "finished()" signal when we call QApplication::processEvents(), need to check for this condition. 2010-04-29 22:07:11 +00:00
Vadim Kurland
e0d7f16a1f added a check for sf bug 2994069 2010-04-29 20:51:30 +00:00
Vadim Kurland
8c80ef00b0 added a script that helps find and fix duplicate objects that happen when user copied standard objects into their data file by hand 2010-04-29 20:32:13 +00:00
Vadim Kurland
8ba49b53cb added couple test cases for vlan interface names 2010-04-28 22:23:18 +00:00
Vadim Kurland
8fa068846c * instDialog.cpp (instDialog::show): fixes #1429 "Finish" button
is activated during compile. Also added unit test for this.
2010-04-28 20:48:00 +00:00
Vadim Kurland
64bbe7fdb9 fixes #1425 iptables script generated for the empty rule set is broken 2010-04-28 00:38:52 +00:00
Vadim Kurland
a65b617860 can not convert Q_PID to QString on windows 2010-04-27 23:42:41 +00:00
Vadim Kurland
b1df2d8932 * SSHSession.cpp (SSHSession::terminate): see #1426, #1428 use
QProcess::waitForFinished() instead of just sleep() after we send
TERM signal to the background process. Also let Qt process events
to update the GUI while waiting.

* instDialog_installer.cpp (instDialog::stopInstall): fixed #1428
button "Stop" in the installer dialog does not stop installer
process
2010-04-27 23:10:46 +00:00
Vadim Kurland
58a0470b43 fixes #1426 segfault when cancel while installing (SF bug 2990333) 2010-04-27 21:27:51 +00:00
Vadim Kurland
b2317a58fa See #1426 trying to process events at the beginning SSHSession::terminate() 2010-04-27 18:22:47 +00:00
Vadim Kurland
d1dc1d4f36 see #1417 added necessary #include 2010-04-27 18:06:34 +00:00
Vadim Kurland
0509b8dbda added comment reference to a SF bug 2010-04-27 17:53:58 +00:00
Vadim Kurland
3cfd19c79b * PolicyCompiler_ipt.cpp (PolicyCompiler_ipt::checkForShadowingPlatformSpecific):
see #1417 (SF bug 2992177) rule with greater limit module rate
value shadows rule with lower rate value. Comments in the code explain
why.
2010-04-27 16:58:05 +00:00