Charlène Wendling
256362372c
Use ${CMAKE_DL_LIBS} for portability
...
Some systems, like OpenBSD for example, have libdl integrated in libc.
Let CMAKE_DL_LIBS decide if '-ldl' is needed as a linker flag
2020-12-22 03:43:15 +01:00
Sirius Bakke
c86153e0e7
fix: Deprecated Qt cmake macro
2020-10-07 21:11:11 +02:00
Sirius Bakke
bc40683f2a
fix: Deprecated QString::SkipEmptyParts
2020-10-07 21:10:34 +02:00
Sirius Bakke
ac89370f29
chore: Remove QBS </3
2019-07-28 19:59:21 +02:00
Sirius Bakke
598e2fafde
refactor: Reduce cmake global defines
2019-07-28 19:59:21 +02:00
Sirius Bakke
477101524a
fix: Support macOS target in cmake
2019-07-22 19:13:22 +00:00
Sirius Bakke
03ed123626
chore: Add support for mxe w32 and cmake
2019-06-09 23:46:58 +02:00
Sirius Bakke
5b2d0e297d
chore: Add support for CMake
...
TODO: Support macOS and Windows
2019-02-20 00:12:56 -03:00
Sirius Bakke
9a50941938
feat: Use QCommandLineParser instead of getopt
2018-10-04 16:20:03 +02:00
Sirius Bakke
7824066a96
feat: Apply modernize-use-nullptr
2018-09-12 20:21:26 +02:00
Sirius Bakke
defc5c7b63
feat: Remove automake and qmake files
2018-09-12 20:21:21 +02:00
Sirius Bakke
ea85cab17b
feat: Remove unneeded header includes
2018-09-12 20:21:12 +02:00
Sirius Bakke
123dceefc4
feat: Add qbs build files
2018-09-12 20:20:41 +02:00
Sirius Bakke
6281444dbf
fix: Use geopt.h
...
If needed on MSVC, use code from
https://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso
2018-09-02 16:43:30 +02:00
Sirius Bakke
e498daaccf
feat: Add support for IPv6 in AddressRange
...
Fixes #49
2018-05-10 18:20:35 +02:00
Sirius Bakke
5187dac23a
Revert "Merge pull request #51 from bluelineXY/master"
...
This reverts commit f7f13104087b076f01a26b41c50099e367e8b5fe, reversing
changes made to 131e0a2e93e0a83a3b21bf65e30069c688f95a24.
2018-05-10 16:07:32 +02:00
Sirius Bakke
f7f1310408
Merge pull request #51 from bluelineXY/master
...
adding AddressRangeIPv6
2018-05-02 17:46:50 +02:00
bluelineXY
3d1050b584
add AddressRagenIpv6 to list_object - thx to Michal
2018-04-04 22:00:37 +02:00
bluelineXY
cbd243614c
add AddressRangeIPv6 to new objects - thx to Michal
2018-04-04 22:00:04 +02:00
Patrick Monnerat
df47f15219
Fixes for gcc version 8 compatibility.
2018-03-06 02:52:11 +01:00
Sylvestre Ledru
6a89b028b3
Disable the silent mode (easier to debug)
2017-09-29 11:33:55 +02:00
Sirius Bakke
ecbde1b880
Fixed compiler warnings
2015-03-10 13:31:30 +01:00
Sirius Bakke
96268831a2
Feature: Support for Qt5
...
* Compile time checking adjust includes and code for deprecated features
* QHttp class is removed from Qt5 so the custom HttpGet class is
disabled when compiling with Qt5. The api on fwbuilder.org isn't
working, so the code for getting tips and checking if a new version is
available must be rewritten anyway.
2013-08-14 12:35:02 +02:00
Vadim Kurland
15565ade5d
build 3594; removed UserWorkflow and all calls to assemble and send user workflow report
2012-02-13 17:55:56 -08:00
Vadim Kurland
af8031a87a
building with mingw on windows
2011-05-19 19:22:58 -07:00
Theron Tock
216dd1a2fb
Make sure DEPENDPATH has same stuff as INCLUDEPATH, otherwise when files
...
change in other directories the dependent files don't get recompiled.
Fixed up INCLUDEPATH in various places.
Removed -pthread as an INCLUDEPATH (leads to bogus -I-pthread).
2011-05-11 14:05:18 -07:00
Vadim Kurland
b2a0a511f3
fixed install of fwbedit on windows
2011-04-19 10:39:39 -07:00
Vadim Kurland
37b8f33260
need to remove .bak file before renaming data file in fwbedit, otherwise operation fails on windows
2011-04-18 22:31:30 -07:00
Vadim Kurland
5e1e377c6a
* fwbedit.cpp (main): added command line switch "-d" to function
...
"import" in fwbedit. This switch activates object deduplication
on import.
2011-04-17 12:30:31 -07:00
Vadim Kurland
94379ed9b5
* fwbedit.cpp (main): see #2328 "Add ability to run firewall import
...
from the command line". This has been implemented as a new function
"import" in fwbedit. See man page fwbedit(1) and "fwbuilder -h" for
more details.
2011-04-15 18:34:53 -07:00
Vadim Kurland
dbdfb93905
refactoring in preparation for command line import in fwbedit
2011-04-15 14:28:03 -07:00
Vadim Kurland
eb61a51c89
fixes #1989 :
...
Got rid
of global variables sysfname, tempfname, librespath, respath and
localepath; will now use class Constants to keep this information.
2011-01-26 13:27:57 -08:00
Vadim
cd4da4fb52
fixed build on Mandriva
2011-01-14 21:46:18 -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
2417543eba
merged libfwbuilder into fwbuilder as src/libfwbuilder; unit tests do not work yet
2010-12-25 20:12:30 -08:00
A2K
413d2bbd56
Fixed includes
2010-11-02 21:12:13 +02:00
Vadim Kurland
57cc064b14
removed obsolete files .cvsignore, added more patters to .gitignore
2010-10-29 14:15:22 -07:00
Vadim Kurland
36b7005862
* new_object.cpp (_modObject): fixed #1437 : fwbedit should support
...
object type Cluster.
* fwbedit.cpp (usage): fixed #1435 : typo in fwbedit "usage" text
2010-05-01 23:30:47 +00:00
Vadim Kurland
a9c6776ca0
* new_object.cpp (_modObject): fixed #1434 "fwbedit modify comment
...
operation expects an attribute"
2010-05-01 23:20:22 +00:00
SVN User
3665045dfe
proper references to library on windows
2009-12-17 02:59:53 +00:00
Vadim Kurland
68a2e1bdc3
fixes #923 converted src/common to a library
2009-12-17 02:17:47 +00:00
Vadim Kurland
e97f326f7b
fixes #202 implemented library merge function in fwbedit
2009-12-09 00:59:54 +00:00
Vadim Kurland
18c5f5c689
getting rid of dependencies on build_num
2009-11-22 20:53:39 +00:00
Vadim Kurland
f1d722a0c0
using BUILD_NUM instead of RELEASE everywhere
2009-10-01 17:14:32 +00:00
Vadim Kurland
e837cdea65
fixes #437 - got rid of "_()" everywhere (finally)
2009-09-25 22:50:14 +00:00
Vadim Kurland
23ee2d9531
merge from v3_1_merge
2009-09-23 17:00:48 +00:00
Vadim Kurland
0732f536ee
2009-03-18 vadim <vadim@vk.crocodile.org>
...
* PolicyCompiler_iosacl.cpp (PolicyCompiler_iosacl::prolog): fixed
bug (no #): temporary access list created for IOS when option
"safety net install" is used and ipv6 address is provided should
use keyword "host" if provided address does not specify netmask.
* fwbedit: properly saving data file after "checktree" operation
2009-03-19 04:40:55 +00:00
Vadim Kurland
84ea4be6df
* ProjectPanel_file_ops.cpp (ProjectPanel::chooseNewFileName):
...
fixed bug #2144358 "Double check with 'save as'". The GUI used to
ask twice if user wants to overwrite the file in Save As operation
if file with given name already existed.
* FWWindow.cpp (FWWindow::projectWindowClosed): fixed bug #2144114
"fwbuilder * exits if the last object file is closed". The GUI
will not terminate after the last window is closed but instead
will just show empty main window.
* fwbedit.cpp (main): fixed bug #2143894 : "fwbedit list does not
show objects". Command "fwbedit list -f file" did not print
anything unless option "-F" was supplied. This change adds default
value for this option so that when it is missing, the command
prints object path.
* fwbedit.1: fixed bug #2143961 : a typo in the man page fwbedit.1
2008-10-03 14:06:56 +00:00
Vadim Kurland
e53a0fd835
fixed cli option in fwbedit usage and man page
2008-09-09 04:21:02 +00:00
Vadim Kurland
d35860e90a
address warnings gcc 4.3
2008-08-13 06:10:55 +00:00