1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-18 09:18:23 +01:00

43 Commits

Author SHA1 Message Date
Vadim Kurland
86c58fff3b see #2477 disable detection of dbus 2011-06-04 20:52:23 -07:00
Vadim Kurland
6d6038370c * applied patch to provide configure command line option to specify
path to ccache. Thanks to user "a. k. huettel " on SourceForge.
2011-06-03 20:39:38 -07: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
225cc320b7 minor clean up 2010-12-25 20:52:55 -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
aa1235c18f added m4 macros 2010-12-13 15:13:00 -08:00
Vadim Kurland
f178cb18b2 * configure.in (CPPUNIT_LIBS): fixed #1478 always use included
antlr run-time library.
2010-05-25 23:07:52 +00:00
Vadim Kurland
3ab3f1e091 configure parameter --with-distcc and --without-distcc 2010-05-25 21:39:55 +00:00
Vadim Kurland
d2d50b5d1f added --with-distcc configure option 2010-01-26 23:58:07 +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
83388646c2 Added configure test for cppunit; fixed .pro files for both unit test suites; fixed UsageResolverTest::findWhereObjectIsUsed() test 2009-12-13 08:17:31 +00:00
Vadim Kurland
a2cbfe0c00 make clean before running test for Qt DBus framework 2009-11-17 18:04:12 +00:00
Vadim Kurland
be62cd1cd0 debugging configure.in 2009-10-12 22:14:39 +00:00
Vadim Kurland
1b2881793a if QtDBus is missing, var HAVE_QTDBUS should NOT be defined 2009-10-12 22:11:16 +00:00
Vadim Kurland
ea2602910c define LIBS for QtDBus only if configure detected it; using HAVE_QTDBUS variable 2009-10-12 22:03:08 +00:00
Vadim Kurland
53544861d2 debugging QtDBus test on Linux 2009-10-12 21:28:37 +00:00
Vadim Kurland
480dcba17e real test to verify if QtDBus framework is available and usable 2009-10-12 21:19:11 +00:00
Vadim Kurland
a49126ff1b compile when QtDBus framework is not available 2009-10-12 20:26:38 +00:00
Vadim Kurland
fcd1d808b5 editor panel docked into the main window rather than ProjectPanel 2009-10-05 00:17:24 +00:00
Vadim Kurland
fc40bc2c5d trying to detect distcc in configure 2009-10-03 20:10:22 +00:00
Vadim Kurland
f1d722a0c0 using BUILD_NUM instead of RELEASE everywhere 2009-10-01 17:14:32 +00:00
Vadim Kurland
23ee2d9531 merge from v3_1_merge 2009-09-23 17:00:48 +00:00
Vadim Kurland
d5b4cc92f1 merge from v3 2009-06-11 23:45:45 +00:00
Vadim Kurland
e83104f3fe print ccache stats from configure.in 2009-06-10 20:55:06 +00:00
Vadim Kurland
0a329700ec ticket #2; renamed host os resource files; fixed dialog factory to get right dialog for ipcop 2009-05-10 06:27:07 +00:00
Vadim Kurland
2276f0bfce 2009-05-09 vadim <vadim@vk.crocodile.org>
* platform/iptables.xml.in: Unified support for different iptables
appliances: configuration will require platform "iptables" and
host os that corresponds to the chosen appliance. This matches
support for Secuwall and is easier to maintain than separate
platform-os pairs for each appliance.
2009-05-09 23:04:23 +00:00
Vadim Kurland
10a9b7ca92 if ccache is present on the build system, passing "QMAKE_CXX=ccache g++" via qwmake.inc file rather than command line 2009-05-02 05:16:00 +00:00
Vadim Kurland
00c5ce8f18 if ccache is present on the build system, passing "QMAKE_CXX=ccache g++" via qwmake.inc file rather than command line 2009-05-02 04:25:48 +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
fc9148c08c using detected qmake to run runqmake.sh 2008-08-31 16:58:25 +00:00
Vadim Kurland
799b1268a3 checking for qmake-qt4 2008-08-31 16:55:23 +00:00
Vadim Kurland
33b41ed1bc 2079941 Patch for configure.in --with-qmake 2008-08-28 05:42:27 +00:00
Vadim Kurland
d064a31504 app icons 2008-08-03 19:07:41 +00:00
Vadim Kurland
83b312fa0a installing fwbuilder.desktop 2008-08-03 18:33:05 +00:00
Vadim Kurland
078eaa5298 checking for inet_net_ntop 2008-07-12 01:18:58 +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
71c8b91527 switching to Linguist for translations, removing po directory 2007-12-30 22:39:52 +00:00
Vadim Kurland
0820a2c1e9 Updates in runqmake.sh; not using QTDIR anymore (removed from configure.in) 2007-12-30 03:17:13 +00:00
Vadim Kurland
fcfedad398 Initial import into v3 branch 2007-12-25 22:25:59 +00:00