Sirius Bakke
61993d3a55
fix: Remove deprecated function call. xmlInitMemory(): alias for xmlInitParser()
2023-07-22 20:06:25 +02:00
Sirius Bakke
0421a0cf45
fix: Remove deprecated (C++11) std::{binary,unary}_function
2023-07-22 20:06:18 +02:00
Charlène Wendling
15b4d666ce
OpenBSD: requires <sys/stat.h> for stat(2)
2020-12-22 03:58:39 +01:00
Sirius Bakke
cbfcb387a8
feat: Allow entering IPv6 into AddressRangeDialog
2020-10-08 23:35:35 +02:00
Sirius Bakke
93510d5756
feat: Add FWB_RES_DIR env variable
2020-02-23 23:51:10 +01: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
751eb46be9
fix: Add required C++11 explicit copy constructor
2019-07-22 20:08:09 +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
d2a2806ada
feat: MSVC 64bit support
2018-10-04 16:43:23 +02:00
Sirius Bakke
f43700d9b1
refactor: Move -Wno-overloaded-virtual to build system
2018-10-04 16:20:03 +02:00
Sirius Bakke
bf349a12f6
feat: Use C++11 threads
2018-10-04 16:20:03 +02:00
Sirius Bakke
896238c0e7
refactor: Disable -Wshift-negative-value
2018-10-04 16:20:03 +02:00
Sirius Bakke
65a2009f97
refactor: Disable unused variables in production code
2018-10-04 16:20:02 +02:00
Sirius Bakke
a8f38647c9
refactor: NULL -> nullptr
2018-10-04 16:20:02 +02:00
Sirius Bakke
1dba7aaae4
refactor: Add cast operators for XMLTools
2018-10-04 16:20:02 +02:00
Sirius Bakke
e208ca68bb
refactor: Remove unused files
2018-10-04 16:20:02 +02:00
Sirius Bakke
2bc73bc65a
refactor: Fix libxml2 parentheses warnings
2018-10-04 16:20:02 +02:00
Sirius Bakke
a33f73b394
refactor: Initialize variables
2018-10-04 16:20:01 +02:00
Sirius Bakke
0cf32a26b5
refactor: Remove malloc and free
2018-10-04 16:20:01 +02:00
Sirius Bakke
946831ae59
fix: qbs: use correct version string
2018-09-12 21:09:19 +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
2714593277
fix: Remove unneeded checks
2018-09-12 20:21:00 +02:00
Sirius Bakke
fc77645e2d
fix: Define FREEXMLBUFF
2018-09-12 20:20:53 +02:00
Sirius Bakke
123dceefc4
feat: Add qbs build files
2018-09-12 20:20:41 +02:00
Sirius Bakke
e59591f2ea
fix: Define vnsprintf
2018-05-13 17:47:10 +02:00
Sirius Bakke
24c59d41ba
fix: Define Manifest marker
2018-05-13 16:22:17 +02:00
Sirius Bakke
e0ba889487
fix: Find distro at runtime
2018-05-13 15:36:26 +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 f7f1310408 , reversing
changes made to 131e0a2e93 .
2018-05-10 16:07:32 +02:00
Sirius Bakke
cbcc919ec0
Revert "fix: Deprecated C++ exception specification"
...
This reverts commit 276f9ef19f .
2018-05-10 16:06:19 +02:00
Sirius Bakke
276f9ef19f
fix: Deprecated C++ exception specification
2018-05-02 22:59:03 +02:00
Sirius Bakke
f7f1310408
Merge pull request #51 from bluelineXY/master
...
adding AddressRangeIPv6
2018-05-02 17:46:50 +02:00
Sirius Bakke
1684bcf6c9
fix: Make mxe-w32 build
2018-04-30 15:52:28 +02:00
Sirius Bakke
8642f8bf81
chore: Let qmake respect CXXFLAGS environment variable
2018-04-19 17:35:03 +02:00
Patrick Monnerat
df47f15219
Fixes for gcc version 8 compatibility.
2018-03-06 02:52:11 +01:00
Sirius Bakke
302299ec52
feat: Use C++14 and stricter compile warnings
2018-02-27 23:48:40 +01:00
Sirius Bakke
bdec6cda24
fix: Declare nonmember in namespace
2018-02-27 21:42:11 +01:00
Sirius Bakke
616750f7f3
fix: Disable -Wshift-negative-value for single line
2018-02-27 21:21:50 +01:00
bluelineXY
4a12587f33
adding AddressRangeIPv6
2018-02-22 21:40:59 +01:00
Mark Mielke
ed4db20ec6
C++ exception specifications are deprecated in C++11:
...
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3051.html
C++ exceptions are dynamic and evaluated at runtime. This greatly
limits the value of this feature, and introduces a performance
runtime overhead to perform the evaluations.
Recent versions of GCC warn about use of this deprecated feature.
Instead of disabling the warning, this change eliminates the use
of this deprecated feature.
There were a few places where "throw()" was retained as the
classes extend the standard library and must either specify
"throw()" or "noexcept" in order to meet the interface
contract. As "noexcept" is not backwards compatible,
"throw()" has been retained.
2018-02-07 02:32:55 -05:00
Sirius Bakke
2a2b23c3bb
fix: Adjust subproject templates
...
This fixes some compile errors on osx with clang
2017-01-13 22:55:39 +01:00
Sirius Bakke
4455070d24
refactor: Introduce TOOLCHAIN_PREFIX variable
2017-01-13 21:11:04 +01:00
Sirius Bakke
68f517cbc4
refactor: Use pragma GCC instead of pragma clang
2017-01-12 23:02:16 +01:00
Sirius Bakke
f7ec9a0a3a
fix: Add C++11 compatability
2017-01-12 23:02:16 +01:00
Sirius Bakke
5567736882
Allow building on GCC 6.X
2017-01-12 23:02:16 +01:00
Sirius Bakke
79d937669c
fix: Ignore some -Woverloaded-virtual warnings
...
Some of these classes needs refactoring to not trigger the warning.
As a few of them are core classes, this needs further inspection.
2016-05-23 16:35:48 +02:00