Commit Graph
46 Commits
Author SHA1 Message Date
Vadim Kurland 60c5faf491 hardcode path to rcs tools on windows in configure 2012-03-21 09:00:15 -07:00
Vadim Kurland a576ebac58 need to define variables GENERATION and GENERATION_SHORT for .nsi file 2012-03-19 14:17:02 -07:00
Vadim Kurland 7015b23d1b switching to GPL for MacOSX and windows; merged build files for mac and win packages, updated license text 2012-03-19 12:45:32 -07:00
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