1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-21 02:37:16 +01:00

20 Commits

Author SHA1 Message Date
Vadim Kurland
bece6c98c1 started v4.0.2 2010-06-07 17:54:34 +00:00
Vadim Kurland
63db3bdcac started v4.0.1 2010-05-06 01:00:14 +00:00
Vadim Kurland
f5867a75d8 set version to 4.0: fixes #1097, #1098, #1099 refs #835 2010-01-18 20:02:38 +00:00
Vadim Kurland
23ee2d9531 merge from v3_1_merge 2009-09-23 17:00:48 +00:00
Vadim Kurland
d11a393ab3 2009-08-27 vadim <vadim@vk.crocodile.org>
* ObjectManipulator.cpp (ObjectManipulator::select): fixed bug
#2845667 "Crash after find object". When host object was found
using "Find object" function while searching by ip address,
clicking on the selected host in the tree caused crash.

* VERSION (LIBFWBUILDER_SOMAJOR): started 3.0.7
2009-08-27 16:44:38 +00:00
Vadim Kurland
251aaddd54 started 3.0.6
2009-07-11  vadim  <vadim@vk.crocodile.org>

* AddressRange.h (libfwbuilder): fixed bug #2820152: "Address
ranges and other such need IPv4/v6 typing". AddressRange object
should be recognized and removed from the rule if it is used in
ipv6 rule set. To do this, add virtual method
hasInetAddress() (should return true) to indicate that this object
has an address. This works since virtual method getAddressPtr()
has been implemented anyway.
2009-07-12 02:03:46 +00:00
Vadim Kurland
fea4b8a892 2009-04-15 vadim <vadim@vk.crocodile.org>
* ipcopAdvancedDialog.cpp (ipcopAdvancedDialog::ipcopAdvancedDialog):
Integration with IPCOP, Endian and OneShield firewall apliances
(all based on linux/iptables). This sets generate file name to
"rc.firewall.local", destination directory on the firewall to
"/etc/rc.d/" and activation command to "/etc/rc.d/rc.firewall
restart".  Provided resource files for ipcop, endian and oneshield
platforms and os define default parameters, including path to
iptables and other command line tools. Generated script performs
minimal environment setting, because everything is supposed to be
set up by the aplpiance itself. Iptables commands are put in the
standard chains INPUT/OUTPUT/FORWARD, with user-defined chans
created as required. At this time policy and NAT rules work. Rules
added by fwbuilder are activated by the standard appliance
firewall script rc.firewall after all IPCOP rules are added and
before all hooks. This means rules created by fwbuilder do not
replace rules added by the appliance, but work together with
those. Prolog and epilog user-defined sections work as
well. Prolog is always added on top of the rules generated by
fwbuilder. Prolog and epilog sections can include any kind of
shell commands, not only iptables rules. Two new firewall
templates are provided: one for IPCOP/Endian firewall with two
interfaces (br0 is GREEN and eth1 is RED) and another for the
appliance with three interfaces (additionally eth2, as ORANGE).

* ipt.cpp (main): implemented feature request #2454447 "Standard
options for startup-script". Script generated by fwbuilder now
accepts standard arguments "start" and "stop". Running the script
with no argument is equivalent to "start" for backwards
compatibility. Running script with argument "stop" resets iptables
tables and chains and sets all to default policy DROP (beware!).
2009-04-15 19:32:34 +00:00
Vadim Kurland
1cb1984975 started v3.0.5 2009-04-10 04:50:53 +00:00
Vadim Kurland
bb69226215 started 3.0.4 2008-12-14 02:25:03 +00:00
Vadim Kurland
9593ad78ba 2008-12-02 Vadim Kurland <vadim@vk.crocodile.org>
* FWObjectDatabase_tree_ops.cpp (recursivelyCopySubtree): fixed
bug #2375327: "Crash copying multiple groups between different
data files". Using better algorithm to copy objects between
different data files.
2008-12-02 17:11:21 +00:00
Vadim Kurland
7e8de7312f start 3.0.2 2008-10-05 13:47:11 +00:00
Vadim Kurland
c829718295 bugs 2091507, 2091520 2008-09-07 03:47:19 +00:00
SVN User
51ebbe6763 framework for nsis packages on windows 2008-07-14 16:00:08 +00:00
SVN User
d2530e56df win32 2008-07-12 05:33:47 +00:00
Vadim Kurland
6c854a6038 test post-commit email 2008-01-25 05:48:19 +00:00
SVN User
36bdadea7e test post-commit email 2008-01-25 05:35:08 +00:00
Vadim Kurland
a4077eb24f added support for separate data format versioning; set fwbuilder version to 3.0.0 2008-01-16 21:03:42 +00:00
Vadim Kurland
466973886d set RELEASE="b@BUILD_NUM@" 2008-01-02 07:01:32 +00:00
Vadim Kurland
4056cfec88 set RELEASE="@BUILD_NUM@" 2008-01-02 06:50:26 +00:00
Vadim Kurland
fcfedad398 Initial import into v3 branch 2007-12-25 22:25:59 +00:00