1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-20 18:27:16 +01:00

2258 Commits

Author SHA1 Message Date
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
Vadim Kurland
ef2d783888 added comment to explain the logic behind shadowing detection with iptables limit modules 2010-04-27 16:15:20 +00:00
Vadim Kurland
29456bf2ea mention support for iptables modules limit, connlimit and hashlimit in shadowing detection 2010-04-27 00:58:47 +00:00
Vadim Kurland
4969dd185d mention support for OpenBSD 4.7 in release notes 2010-04-26 18:16:08 +00:00
Vadim Kurland
3a534ba839 fixes SF bug 2992177 linitation option hashlimitrate in gui 2010-04-26 16:32:58 +00:00
Vadim Kurland
72307e1bfa see #1417 (SF bug 2992177): compiler should compare
limit rate value and other parameters set for modules limit, connlimit
and hashlimit while deciding if rules shadow each other.
2010-04-26 16:27:57 +00:00
Vadim Kurland
6773503bdd fixes #1423 extend limits for "state limit" and "timeout adaptive scaling" for PF 2010-04-26 00:55:28 +00:00
Vadim Kurland
b5044622f6 finally suppressed annoying debug prints FWCmdBasic::mergeWith 2010-04-26 00:41:00 +00:00
Roman Bovsunivskiy
f3cf357977 CustomServiceDialog unit test 2010-04-25 16:53:22 +00:00
Roman Bovsunivskiy
0ddae207d7 UDPServiceDialog unit test 2010-04-25 16:45:15 +00:00
Vadim Kurland
b9cfc1f5b8 * PolicyCompiler_ipt.cpp (PolicyCompiler_ipt::checkForShadowingPlatformSpecific):
fixes #1417 rule shadowing detection should recognize different rule options.
Policy compiler for iptables takes into account rule options for modules
limit, connlimit and hashlimit when it considers rules for rule shadowing.
2010-04-25 03:00:05 +00:00
Vadim Kurland
5f58d6bcf2 * instDialog.cpp (instDialog::show): fixed #1419: clear progress
log display when instDialog is opened
2010-04-25 01:54:41 +00:00
Vadim Kurland
3c420d0c92 see #1406 now definitely including installer log into unit test log on failure; using root account for testing, this only works when test can use ssh-agent authentication 2010-04-24 21:58:54 +00:00
Vadim Kurland
55ebd3a89c see #1406 add pause before an attempt to read installer progress log 2010-04-24 19:35:24 +00:00
Vadim Kurland
18a73c756e see #1406 include installer log in the test failure message when test fails 2010-04-24 18:58:09 +00:00