1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-24 12:17:26 +01:00

1716 Commits

Author SHA1 Message Date
Vadim Kurland
f6e1886d4f * PolicyCompiler_PrintRuleIptRst.cpp (PrintRuleIptRst::_printRuleLabel):
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.
2010-01-13 21:21:07 +00:00
Vadim Kurland
f3bb075d45 2010-01-12 vadim <vadim@vk.crocodile.org>
* 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
2010-01-13 01:27:59 +00:00
Vadim Kurland
efcc7ee6e0 fixes #1073 useless "Tables: (0)" printed several times in the fwb_pf output 2010-01-10 21:26:44 +00:00
Vadim Kurland
49857f5fe5 fixes #1072 member ruleset override produces empty config files for PF 2010-01-10 21:07:24 +00:00
Vadim Kurland
883c5c2926 fixes #1071 can't use dynamic cluster interface in NAT rules for PF 2010-01-10 19:36:41 +00:00
Illya Yalovoy
c990a16fee fixes #1061 GUI crash when user clicks in the undo stack window 2010-01-10 14:56:34 +00:00
Vadim Kurland
f8af753137 fixes #915
* 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.
2010-01-10 07:07:08 +00:00
Vadim Kurland
8d25abb4f4 fix add_addr call for BSD 2010-01-10 00:02:17 +00:00
Vadim Kurland
7aed289f41 2010-01-09 Vadim Kurland <vadim@vk.crocodile.org>
* OSConfigurator_bsd.cpp (OSConfigurator_bsd::configureInterfaces):
Added support for configuring ipv6 addresses of interfaces for *BSD,
including CARP cluster interfaces
2010-01-09 23:45:32 +00:00
Vadim Kurland
647c220695 fixes #1069 nat anchors syntax changed in OpenBSD 4.6 2010-01-09 21:53:29 +00:00
Vadim Kurland
adb800d7b7 see #1044 hiding batch install checkbox and label when user moves to install phase 2010-01-09 00:30:39 +00:00
Vadim Kurland
f339115a19 fixed occasional GUI crash caused by the call to FWWIndow::prepareFileMenu() which should only be called as a slot 2010-01-08 22:14:46 +00:00
Vadim Kurland
fd22d7e6a6 changelog record 2010-01-08 22:11:17 +00:00
Vadim Kurland
abbd440890 removed excessive debug print 2010-01-08 21:08:08 +00:00
Vadim Kurland
003b8c0640 fixes #1063 GUI crash after rule remove 2010-01-08 21:05:15 +00:00
Vadim Kurland
b61a7d2fd8 mention subdirectory structure under configlets 2010-01-08 20:18:09 +00:00
Vadim Kurland
e496047548 fixes #1065 reimplement NATCompiler_ipt::AssignInterface::processNext() using QString 2010-01-08 19:57:47 +00:00
Vadim Kurland
3b3a4678e4 * NATCompiler_ipt.cpp (AssignInterface::processNext): fixed bug
#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
2010-01-08 19:32:20 +00:00
Vadim Kurland
7c4a31d461 2010-01-07 Vadim Kurland <vadim@vk.crocodile.org>
* 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.
2010-01-08 03:05:31 +00:00
Vadim Kurland
129fa41bfc * ProjectPanel_file_ops.cpp (ProjectPanel::loadLibrary): fixed bug
#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
2010-01-08 02:39:01 +00:00
Vadim Kurland
20f90e52e4 changelog record 2010-01-07 04:49:52 +00:00
Vadim Kurland
78aa1f4e7a fixes #1055 2010-01-07 04:25:45 +00:00
Vadim Kurland
c294077afa fixes #917 2010-01-07 04:18:24 +00:00
Vadim Kurland
99c8ecc60d fixes #1054 2010-01-07 03:59:38 +00:00
Vadim Kurland
d1ec37c97a stop when unit test fails 2010-01-07 02:44:25 +00:00
Vadim Kurland
67d3cb722d fixes #1051 2010-01-07 00:17:32 +00:00
Vadim Kurland
34affff358 fixes #1049 2010-01-07 00:01:21 +00:00
Vadim Kurland
c8f06769e1 see #1049 2010-01-06 23:56:08 +00:00
SVN User
387c83cdd3 debugging 2010-01-06 23:35:51 +00:00
Vadim Kurland
daa911fc65 fixes #1050 installer can not find configlets for OpenBSD firewall 2010-01-06 22:26:15 +00:00
Roman Bovsunivskiy
1da220d0b6 2010-01-02 19:07:29 +00:00
Vadim Kurland
c3bd78c8a7 changelog record 2010-01-02 01:55:17 +00:00
Vadim Kurland
4d6a45e70a adjust preferences dialog layout to avoid hige font on windows 2010-01-02 01:47:37 +00:00
Vadim Kurland
43888f8d4a adjust preferences dialog layout to avoid hige font on windows 2010-01-02 01:37:19 +00:00
Vadim Kurland
53340ae3a7 fixes #1042 editing name of a library updates it in the tree but does not update it in the drop-down list 2010-01-02 01:16:25 +00:00
Vadim Kurland
0c388579b4 fixes #1043 added explanation of the risk associated with password caching to the Preferences dialog and Release Notes; checkbox "remember passwords" will be disabled if user name is not configured 2010-01-02 00:57:35 +00:00
Illya Yalovoy
fca62790c9 refs #1033 Select multiple rules with keyboard 2009-12-30 18:11:45 +00:00
Illya Yalovoy
2881a5a8be fixes #1033 Select multiple rules with keyboard 2009-12-30 18:04:30 +00:00
Illya Yalovoy
b052f09c68 refs #1033 Select multiple rules with keyboard 2009-12-30 17:38:21 +00:00
Roman Bovsunivskiy
080fa3bca4 Fixed #1041 2009-12-30 12:30:10 +00:00
Vadim Kurland
40f3f6e713 * RuleSetView.cpp (RuleSetView::restoreCurrentRowColumn): fixed
bug that caused rule set view to scroll all the way to the top
every time user modified any object used in the rules. Fixes #968
2009-12-29 23:58:17 +00:00
Vadim Kurland
70e016e04e fixes #1039 2009-12-29 18:01:56 +00:00
Roman Bovsunivskiy
03dd027f76 Beggining of newClusterDialog test 2009-12-29 14:02:05 +00:00
Vadim Kurland
9ae99595db fixing syntax for Visual C++ 2009-12-29 07:26:47 +00:00
Vadim Kurland
3e8db481ca changelog records for 12-28 2009-12-29 06:57:40 +00:00
Roman Bovsunivskiy
e6b6e2516a Manual elements creation in newClusterDialog page 4 2009-12-29 05:59:58 +00:00
Roman Bovsunivskiy
887adab655 Fixed #1038 2009-12-29 05:12:52 +00:00
Roman Bovsunivskiy
ac4d4658a6 Removed not needed elements from .ui 2009-12-29 05:07:14 +00:00
Roman Bovsunivskiy
3d50e0e37c Now creating layout for obj trees in class constructor 2009-12-29 05:06:11 +00:00
Vadim Kurland
b094489790 fix build on hardy 2009-12-29 03:56:10 +00:00