1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-25 12:47:44 +01:00

2789 Commits

Author SHA1 Message Date
Vadim Kurland
bcdaa5bc84 see #1834 added license for the uint128 module to the list of open source licenses we use 2010-11-15 18:41:08 -08:00
Vadim Kurland
749436ed6a Fixed SF bug #3106168 "Branch destinations lost when adding to
cluster".  Since the order in which I copy rule sets is
      undefined and because they may have references to each other via
      branching rules, I need to fix references after I create all
      of them.
2010-11-11 17:33:35 -08:00
Vadim Kurland
61d7b7c805 fixed GUI crash that happened when user created a cluster from two firewalls and was in the state when no rule was selected in the policy currently opened in the panel on the right 2010-11-11 17:18:22 -08:00
Vadim Kurland
d782d648ec release notes 4.1.3 fixed #1839 2010-11-11 17:17:20 -08:00
Vadim Kurland
82ae242fae fixed #1844 "generated script fails if module nf_conntrack_ipv6 does not exist" 2010-11-11 16:16:41 -08:00
Vadim Kurland
5f99554ae3 fixed #1840: fixed build on Mandriva
2010, all static libraries should go first on the linker command
line.
2010-11-11 13:32:50 -08:00
Vadim Kurland
8351f7640b fixed SF bug 3103582 "Cant
create redirect rule in cluster firewall object".  Iptables nat
rule with target REDIRECT could not be built in a cluster
configuration. It should be possible to do this by putting cluster
object in Translated Destination.
2010-11-10 17:49:28 -08:00
Vadim Kurland
ea705a4c9e more patterns to ignore 2010-11-10 17:14:12 -08:00
Vadim Kurland
75566656a2 fixed #1838 "function configure_interfaces() does not manage ip
addresses of vlan interfaces". This function used to take into
account only interfaces that were direct children objects of the
firewall. Since vlan interfaces are children of the corresponding
physical interface, they were not included.
2010-11-10 17:13:32 -08:00
Vadim Kurland
c76531c8df fixed #1837
"generated script gets .fw suffix even when user set output file
name". Suffix .fw should not be appended to the name entered by
the user in the "output file name" input field in the firewall
settings dialog.
2010-11-10 16:25:10 -08:00
Vadim Kurland
d36b2e0a76 more patterns to ignore 2010-11-10 16:24:43 -08:00
Vadim Kurland
6ee0d9d6b5 added dependency and fixed unit tests 2010-11-10 16:23:26 -08:00
Vadim Kurland
5fcc1adb41 fixed #1836
"installer hangs and fails after activation of ipfw policy".  As
soon as .fw script swapped ipfw sets usig command "ipfw sawp" and
deleted temporary set 1, ssh session would hang and eventually
break. We optionally add ipfw rules to permit ssh session used to
manage the firewall, as well as a rule to permit reply packets but
the latter rule was not built correctly. It should match source
and destination reversed, as well as match keyword "established"
and recreate state with "keep-state". This rule automatically
recreates state for the established ssh session over which
firewall policy is being managed. Also added a comment to the
firewall settings dialog for ipfw to remind the user that address
or subnet they use with this automatic rule should be as narrow as
possible.
2010-11-10 15:40:21 -08:00
Vadim Kurland
9f01320b82 see #1832 if user
wants to use putty session, show session name instead of the ip
address in the "Address that will be used to communicate with the
firewall" input field in the installer options dialog.
2010-11-10 11:55:46 -08:00
Vadim Kurland
3b8c0bc65a see #1834 Fixed
matching algorithm that determins which interface a rule should be
associated with for Cisco IOS ACLs. Previously compiler did not
compare subnets properly and because of that it interpreted some
configurations incorrectly. For example in the case with a network
object 10.0.0.0/8 in "source" and an interface with address
10.0.0.1/24 (network should not be considered matching) compiler
considered this interface matching and assigned the rule to the
interface only with direction "inbound".
2010-11-09 20:47:00 -08:00
Vadim Kurland
a6bddc59a2 see #1832
pscp.exe supports putty session in place of the target name but
not if argument "-load session_name" is also present. Plink.exe
does the same. We can not use fwb_session_with_keepalive if user
wants to use putty session.
2010-11-09 16:46:31 -08:00
Vadim Kurland
ffa7095ef0 added changelog records 2010-11-08 23:34:58 -08:00
Vadim Kurland
af8ff07372 See #1832 ChangeLog record 2010-11-08 23:24:13 -08:00
Vadim Kurland
dbd728d713 file patters to ignore 2010-11-08 23:23:57 -08:00
Vadim Kurland
5b905c4701 using putty session in place of the host name; See #1832 2010-11-08 15:57:18 -08:00
Roman Bovsunovsky
bc61925c41 Removed + and - buttons in cluster interface editor dialog page (fixed #1827) 2010-11-08 20:18:36 +02:00
A2K
d67b1366e5 Merge branch 'v4_1' of ssh://vc.netcitadel.com:2222/var/git/fwbuilder into v4_1 2010-11-08 16:27:12 +02:00
A2K
6486be797d fixed #1809 – added icon 2010-11-05 21:39:35 +02:00
Vadim Kurland
00b141f134 the name of the library is different on windows 2010-11-05 12:04:35 -07:00
Vadim Kurland
be507da224 libgui.lib is in subdirectory release on windows 2010-11-05 11:34:52 -07:00
A2K
e7127ce963 Merge branch 'v4_1' of ssh://vc.netcitadel.com:2222/var/git/fwbuilder into v4_1 2010-11-05 19:23:17 +02:00
A2K
5bc4f0aa44 Changed tab name (fixed #1809) 2010-11-05 19:22:37 +02:00
A2K
77a0fe087e Moved logging checkbox to right tab widget on objects tab (refs #1809) 2010-11-05 19:22:23 +02:00
Vadim Kurland
1a047a3324 .ui directory is really just "ui" on windows 2010-11-05 10:03:24 -07:00
A2K
38afcf0c47 Added default logging option (fixed #1809) 2010-11-05 18:38:44 +02:00
A2K
3a3984fa57 Interface editor widget will now switch to interface with error before showing message box (fixed #1752) 2010-11-05 17:01:28 +02:00
Vadim Kurland
6735fbe781 properly "stringizing" build number 2010-11-04 13:47:14 -07:00
Vadim Kurland
54244cb14c Merge branch 'v4_1' of ssh://git@vc.netcitadel.com:2222/var/git/fwbuilder into v4_1 2010-11-04 13:22:51 -07:00
Vadim Kurland
77703f8068 deleted file build_num; will be adding this file when we produce source tar ball; if the file is missing, will use git branch and last commit in place of the build number 2010-11-04 13:21:39 -07:00
A2K
5284abeb9b Added call to qmake before compiling unit tests to generate Makefile. Also, fixed clean_tests target. (fixed #1826, i hope) 2010-11-04 22:20:19 +02:00
Roman Bovsunovsky
eb48002f88 Removed unused files, fixed tests compilation. (refs #1826) 2010-11-04 19:53:02 +02:00
Roman Bovsunovsky
fb341e72a7 Moved all unit tests to src/unit_tests (refs #1826) 2010-11-04 18:34:24 +02:00
Roman Bovsunovsky
8056c5c8b9 Fixed #1825 (commandLinePrintingTest works now) 2010-11-04 18:05:07 +02:00
Roman Bovsunovsky
5a65e2cbcb Changed test data file name for newClusterDialogTest to match common test file names 2010-11-04 17:47:01 +02:00
Roman Bovsunovsky
9c4cfce8db Tests will now run with disabled reminder 2010-11-04 17:37:13 +02:00
A2K
4e014f0de2 Added creation of fwb files for tests 2010-11-04 17:35:49 +02:00
A2K
409c3f5dd6 Added tests common qmake file 2010-11-04 17:09:44 +02:00
A2K
4bd81e8a9c Unit tests will not re-build objects that are in libgui now 2010-11-04 17:08:52 +02:00
Vadim Kurland
1d97b6aac8 there is no need to #include build_num file here 2010-11-03 18:37:57 -07:00
Vadim Kurland
eda67c7d7f more file patterns to ignore 2010-11-03 18:21:58 -07:00
Vadim Kurland
2c20984ea0 more file patterns to ignore 2010-11-03 18:20:35 -07:00
Vadim Kurland
a78b279eec refs #1822 fixed failing unit tests 2010-11-03 18:07:50 -07:00
A2K
2c7c81e608 Added check for QMAKESPEC variable existance, it will not use -spec $QMAKESPEC option if $QMAKESPEC is not defined. 2010-11-03 22:08:06 +02:00
A2K
0f7e277219 Fixed problem with utf8 firewall names display 2010-11-03 21:51:04 +02:00
A2K
57f371795d Added advanced user mode tooltips option (fixed #1823) 2010-11-03 21:24:39 +02:00