1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-25 04:37:22 +01:00

1044 Commits

Author SHA1 Message Date
Illya Yalovoy
c0f0f3afb9 fixes #555 2009-10-31 22:15:44 +00:00
Vadim Kurland
7afeda42fb 2009-10-31 Vadim Kurland <vadim@vk.crocodile.org>
* instOptionsDialog.cpp (instOptionsDialog::instOptionsDialog):
New feature: password caching. Built-in installer can remember
firewall password (and enable password for Ciscos) for the
duration of the session. Passwords are never stored permanenetly
in any form, encrypted or plain text. The user needs to enter
password once when they activate generated policy. If they keep
the program open and need to modify and activate policy again, the
password fields in the installer dialog can be filled
automatically. The feature is optional and is off by default.
Cached passwords are associated with the firewall object and
account name used to activate policy. Implemented by a2k@codeminders.com
2009-10-31 07:10:18 +00:00
Roman Bovsunivskiy
7e609b72d5 Code style fixes, changel tooltip for "remember password", password is now saved when user accepts the dialog. 2009-10-30 21:39:54 +00:00
Roman Bovsunivskiy
69d3884605 Tooltip for remember password box 2009-10-30 20:07:09 +00:00
Roman Bovsunivskiy
26ba70abb0 Remember passwords 2009-10-30 20:05:31 +00:00
Roman Bovsunivskiy
54761aed6f Unselect other rules when showing rule with error 2009-10-30 17:11:52 +00:00
Roman Bovsunivskiy
0a2eb51c89 Fixed #553 and #554 2009-10-30 17:02:16 +00:00
Roman Bovsunivskiy
d57983c061 Clear filter on new object creation. Do not re-filter tree if last and current filter is emprty. 2009-10-30 16:54:52 +00:00
Illya Yalovoy
f8203278e9 refs #537 2009-10-29 19:58:00 +00:00
Illya Yalovoy
ca07ba48bc refs #537 2009-10-28 22:37:58 +00:00
Roman Bovsunivskiy
cf54b9b705 Now setting right project to active before selectin rule 2009-10-28 21:46:41 +00:00
Illya Yalovoy
097809d8a3 refs #546 2009-10-28 21:04:29 +00:00
Illya Yalovoy
5fb74db8b4 fixes #546 2009-10-28 21:03:53 +00:00
Vadim Kurland
9e0e1143de Added standard top comment to the new files 2009-10-28 18:17:09 +00:00
Vadim Kurland
6b093abd88 fixes #551 crash in instDialog if current project panel is switched before compile starts 2009-10-28 18:06:18 +00:00
Vadim Kurland
302b46cdc7 fixes #548 user should be able to delete any ruleset object except for the very last one of each type 2009-10-27 21:30:41 +00:00
Roman Bovsunivskiy
78c50cb5e1 Now corrent rule set is selected and opened in editor when error message is clicked 2009-10-27 20:31:59 +00:00
Vadim Kurland
19183a0aa1 fixes #549 fixed crash of policy compilers fwb_ipt and fwb_pf and the GUI in single rule compile mode on branching rules with no target ruleset 2009-10-27 18:57:34 +00:00
Roman Bovsunivskiy
0ccd806281 Fixed pro file to compile right on mac 2009-10-27 14:43:36 +00:00
Vadim Kurland
5febcbad72 fixes #550 catching FWException while loading template library; upgraded templates.xml to DTD v13 that includes NAT actions 2009-10-27 07:47:08 +00:00
Illya Yalovoy
358b0935f8 crash fix. 2009-10-26 22:21:14 +00:00
Illya Yalovoy
27929b1e6c crash fix. 2009-10-26 22:08:09 +00:00
Roman Bovsunivskiy
55534aee2d And now it does select rows 2009-10-25 21:43:02 +00:00
Roman Bovsunivskiy
08ace627be It should select rule now. But it does not. I dont know why. 2009-10-25 21:38:09 +00:00
Illya Yalovoy
3a4eb201ea fixes #538 2009-10-25 19:37:56 +00:00
Roman Bovsunivskiy
a51145898a Autocompletition is now working 2009-10-25 17:20:36 +00:00
Illya Yalovoy
eee1e863eb refs #541 2009-10-25 15:27:19 +00:00
Illya Yalovoy
9d538d4474 fixes #541 2009-10-25 15:16:41 +00:00
Roman Bovsunivskiy
dd99ff3720 Filter is now dynamic 2009-10-23 22:31:58 +00:00
Roman Bovsunivskiy
2ed1a2b50e Added filter to GUI 2009-10-23 21:31:54 +00:00
Vadim Kurland
7a0b3a5c6d 2009-10-22 vadim <vadim@vk.crocodile.org>
* RuleSetView.cpp (RuleSetView::itemDoubleClicked): Fixes #545.
Change in the GUI behavior: both left and right mouse click on an
object in rules should not select it in the tree. If user wants to
open it in the tree, they can use context menu item "Reveal in the
tree" or double click the object. This solves the following
inconvenient behavior (quoting from email):

1) anytime I copy something and then right click to paste into a
policy or nat it immediately changes the tree to the location of
the object under the cursor which is usually to the standard
library on any and then i have change it back to the user
library.

2) if I want to compile a rule, unless I am careful and right
click on the rule number instead of any field in the rule to
select compile it move the tree to whatever is under the cursor.
2009-10-23 02:40:35 +00:00
Illya Yalovoy
ec230e93ea refs #540 2009-10-22 22:05:11 +00:00
Illya Yalovoy
bb0b373146 fixes #542 2009-10-22 21:27:38 +00:00
Vadim Kurland
3215817bf8 fixes #539: ALL TCP and AL UDP objects should shadow any TCP/UDP service below 2009-10-22 21:07:04 +00:00
Vadim Kurland
e6de75e081 update object's attrbutes in the tree when changes made to it in the editor are applied. Fixes #544 2009-10-22 20:42:59 +00:00
Vadim Kurland
4c21327c4f sometimes we may have multiple top filter rule sets, e.g. in iptables there can be top filter and top mangle rule set. Process these properly 2009-10-22 20:31:26 +00:00
Vadim Kurland
b5eff7ec40 detect cluster interfaces in NAT rules and process accordingly 2009-10-22 19:48:43 +00:00
Roman Bovsunivskiy
023a9356ef Added setFilter method to ObjectTreeView 2009-10-21 21:07:46 +00:00
Vadim Kurland
916c481cb6 detachable object tree panel maintains its size in docked and floating states more predictably 2009-10-21 18:15:06 +00:00
Roman Bovsunivskiy
15fe0d40e6 Inactive firewall indication using striked out font 2009-10-21 17:23:02 +00:00
Roman Bovsunivskiy
9bb883461a Move "Do not show tips on startup" checkbox out of updates groupbox 2009-10-21 17:07:24 +00:00
Vadim Kurland
3c341b2d12 bump build number 2009-10-21 05:51:53 +00:00
Vadim Kurland
f030c44a72 update changelog Refs #84 2009-10-21 01:05:58 +00:00
Vadim Kurland
34c3525d0f merge from branch actions-in-nat 2009-10-21 00:51:10 +00:00
Vadim Kurland
f78806dcf8 . Added PF versions 4.0-4.2 and >4.3 to the list. Using keywords nat-anchor and rdr-anchor if PF version is <4.3. Refs #84 2009-10-21 00:49:39 +00:00
Vadim Kurland
a47cd5c817 Support for branching NAT rules for PF. Refs #84 2009-10-21 00:14:22 +00:00
Vadim Kurland
65524cde81 Human-readable names for actions come from platform resource files. This way, we can have aliases for actions depending on the platform. Refs #84 2009-10-20 21:48:53 +00:00
Vadim Kurland
7d672c2169 Support for NAT branching for iptables; see #84 2009-10-20 19:31:55 +00:00
Vadim Kurland
0dc0a989f0 Support for action in NAT rules Refs #84 2009-10-20 02:48:17 +00:00
Vadim Kurland
dca59dd9ae branch for the actions in NAT development 2009-10-19 22:22:25 +00:00