1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-19 09:47:20 +01:00

58 Commits

Author SHA1 Message Date
Vadim Kurland
eb984a4e39 new build 3452 2011-01-27 22:12:27 -08:00
Vadim Kurland
8e0159f197 see #1996 2011-01-27 19:23:53 -08:00
Vadim Kurland
9c5d492ed6 new build 3450 2011-01-27 13:19:02 -08:00
Vadim Kurland
cf543d7adf fixes #1992, #1993, see #1994 2011-01-26 21:49:31 -08:00
Vadim Kurland
4d29ba9a6c new build 3448 2011-01-26 13:54:18 -08:00
Vadim Kurland
d1c6c1645a new build 3447 2011-01-25 17:57:29 -08:00
Vadim Kurland
c1662a70b9 new build 3446 2011-01-24 18:37:44 -08:00
Vadim Kurland
7599a975f2 fixes #1978 "Crash when right-clicking on Firewalls system folder"; new build 2011-01-23 10:58:17 -08:00
Vadim Kurland
d25b3ee01b new buidl 3444 2011-01-22 19:52:00 -08:00
Vadim Kurland
609ba61066 new build 2011-01-22 17:54:42 -08:00
Vadim Kurland
62d58838e1 new build 3442 2011-01-22 10:43:15 -08:00
Vadim Kurland
eca9bf4b82 new build 3441 2011-01-20 17:35:36 -08:00
Vadim Kurland
b31eb1ba68 new build 3940 2011-01-19 20:29:40 -08:00
Vadim Kurland
e744ddf200 new build, minor text fix in ChangeLog 2011-01-18 19:42:41 -08:00
Vadim Kurland
8acce19923 new build 2011-01-17 19:30:06 -08:00
Vadim Kurland
5efb7ae3e5 new build 2011-01-17 14:43:13 -08:00
Vadim Kurland
800205df51 new build 3436 2011-01-16 23:09:07 -08:00
Vadim Kurland
5c01a0ec13 new build 2011-01-16 16:47:48 -08:00
Vadim Kurland
b3a6d8553c new build number 2011-01-14 21:53:02 -08:00
Vadim Kurland
acd509f7bc new build 2011-01-14 18:56:04 -08:00
Vadim Kurland
1932d3d02b new build 2011-01-13 19:14:13 -08:00
Vadim Kurland
0d522e04dc new build 2011-01-13 13:37:44 -08:00
Vadim Kurland
40d0a3cbb5 new build number 2011-01-12 09:11:58 -08:00
Vadim Kurland
c6abdb0fc6 refs #1908 : added nat rule option to force the rule to be "static"; new build number 2011-01-11 18:32:54 -08:00
Vadim Kurland
e1230a0a14 new build 2011-01-11 11:03:16 -08:00
Vadim Kurland
7a01d5f955 build 3427 2011-01-10 17:39:18 -08:00
Vadim Kurland
9a012af1f4 build 3426 2011-01-07 17:59:39 -08:00
Vadim Kurland
bfdaf10efe fixes #1881 update About dialog to print version number less prominently 2010-12-30 17:10:36 -08:00
vadim
7a485614ae removed SHORTVERSION everywhere 2010-12-29 15:26:20 -08:00
Vadim Kurland
18377b1ff2 refs #1876 build number is now part of the long version number 2010-12-29 12:00:15 -08:00
Vadim Kurland
2114d36e48 got rid of LIBFWBUILDER_CURRENT and related vars in VERSION and configure.in; deleted libfwbuilder/configure.in 2010-12-28 14:29:23 -08:00
Vadim Kurland
8dc8dc3a05 removed unused files; switched to var FWBUILDER_XML_VERSION for data file version everywhere; removed unused libfwbuilder version vars from configure and .h files 2010-12-25 22:12:33 -08:00
Vadim Kurland
2417543eba merged libfwbuilder into fwbuilder as src/libfwbuilder; unit tests do not work yet 2010-12-25 20:12:30 -08:00
Vadim Kurland
65228cb91d started 4.1.4 2010-12-12 17:54:29 -08:00
Vadim Kurland
bbc06b4592 started v4.1.3 2010-10-29 10:03:43 -07:00
Vadim Kurland
c0a32164ab started v4.1.2 2010-09-13 21:39:31 +00:00
Vadim Kurland
d672e836f7 set version to 4.1.1; working implementation of policy installer for ProCurve 2010-08-15 06:12:52 +00:00
Vadim Kurland
565e888472 version 4.1.0 2010-07-20 18:02:45 +00:00
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