1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-05-05 08:37:29 +02:00

4187 Commits

Author SHA1 Message Date
Thorsten Schoening
0f34c2d459 Building using MXE on UB 18.04 fails without ws2_32 being linked
explicitly.
2020-05-01 12:47:13 +02:00
Sirius Bakke
966b53cda7 fix: Encode IPv6 in sqare brackets for DNAT
GitHub: fixes #66
2020-04-24 20:02:14 +02:00
Sirius Bakke
ac9e6296c8 test: FWException is not a subclass of std::exception 2020-04-24 18:56:55 +02:00
Sirius Bakke
20ba0bccc8 test: Switch test macro 2020-04-24 18:49:47 +02:00
Sirius Bakke
9f4d4d73e9 test: Add test for be1306c 2020-04-23 00:08:47 +02:00
Mike Williams
be1306c822 error: Name of the VLAN interface 'bond0.101' does not match any supported naming type for vLAN interfaces. Possible names: vlan0101, vlan101, vlanbond0.0101, vlanbond0.101
ded1340898d11d411059aaa305250df4ef3051d6 added the word 'vlan' as a prefix to the VLAN_PLUS_VID_NO_PAD and DEV_PLUS_VID_PAD types
2020-04-22 12:15:32 +01:00
Sirius Bakke
f8bc8aee55 fix: Add CMake keyword 2020-03-19 23:56:21 +01:00
Sirius Bakke
8411ea9cc2 chore: Optionally link net-snmp 2020-03-19 23:36:30 +01:00
Sirius Bakke
f2ef62b2ca chore: Fix missing reference files for test 2020-03-19 22:43:14 +01:00
Sirius Bakke
589c87b943 chore: Add unpacked reference files for test 2020-03-19 01:09:47 +01:00
Sirius Bakke
b9f20a27a4 test: Fix instDialogInstallTest
Ignore host key validation on localhost,
without adding it to the known_hosts file
2020-03-19 01:04:17 +01:00
Sirius Bakke
0436ebdd14 test: Fix instDialogCompileTest
Allow both "Success" and "Success with warning"
2020-03-19 01:04:06 +01:00
Sirius Bakke
8ed9222aef test: Update fwb-files for tests 2020-03-19 01:04:04 +01:00
Sirius Bakke
30ef5fe4ed test: Remove FWWindowTest
This test is no longer valid, as the version
check is no longer used.
2020-03-19 01:03:56 +01:00
Sirius Bakke
c20b274b04 test: Fix compilerLibTest
This contradicts the comments in the test,
but conforms to the actual code, which has
been used for several years.
2020-03-19 01:03:51 +01:00
Sirius Bakke
73814141f6 test: Fix RuleSetViewContextMenuTest 2020-03-19 01:03:42 +01:00
Sirius Bakke
79cae6201f test: Remove CppUnit, use QtTest only 2020-03-19 01:03:28 +01:00
Sirius Bakke
a27b4d339b fix: -Wwrite-strings 2020-02-23 23:57:25 +01:00
Sirius Bakke
6099d39d53 fix: Avoid duplicate naming for ui file elements 2020-02-23 23:57:06 +01:00
Sirius Bakke
e3c16d5d2b chore: Remove unused class 2020-02-23 23:56:22 +01:00
Sirius Bakke
79d6d5cf79 Remove QMake files 2020-02-23 23:56:08 +01:00
Sirius Bakke
65601660ec test: Upgrade .fwb-files for unit tests 2020-02-23 23:55:51 +01:00
Sirius Bakke
638a117a5f test: Add unit tests to CMake 2020-02-23 23:52:40 +01:00
Sirius Bakke
93510d5756 feat: Add FWB_RES_DIR env variable 2020-02-23 23:51:10 +01:00
Sirius Bakke
ded1340898 refactor: Stop using deprecated methods (Qt 5.14) 2020-02-23 23:50:30 +01:00
Sirius Bakke
1c807a3a9b fix: Use firewallbuilder.org for QSettings/registry keys 2019-11-22 22:52:16 +01:00
Sirius Bakke
2c79c3c2bf fix: Use new QSettings/registry keys
GitHub: fixes #61 #74
2019-07-28 20:19:37 +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
751eb46be9 fix: Add required C++11 explicit copy constructor 2019-07-22 20:08:09 +00:00
Sirius Bakke
2502183c7e chore: Update cmake for mxe-w32 2019-07-22 20:04:48 +00:00
Sirius Bakke
477101524a fix: Support macOS target in cmake 2019-07-22 19:13:22 +00:00
Sirius Bakke
0c437265a9 fix: Use QCoreApplication for terminal application 2019-07-22 17:21:46 +00:00
Sirius Bakke
bb3a67b3ec fix: Stop using deprecated Qt methods 2019-07-22 17:08:51 +00:00
Sirius Bakke
df4068f3b2 feat: Allow renaming of subfolders
Github: fixes #25
2019-06-21 23:47:47 +02:00
Sirius Bakke
d83f586052 fix: Deny adding a subfolder directly to a library 2019-06-10 20:23:52 +02:00
Sirius Bakke
19d5968728 Revert "preliminary version -can now add subfolders to subfolders"
This reverts commit 84bc471db8afe05608898cba70867d6d3f06fa34.
2019-06-10 19:46:09 +02:00
Sirius Bakke
cc0f4483bd Revert "can now add subfolders need to implement saving & loading functionality"
This reverts commit 7642f391af4627b923373a1b29f0533c90c06124.
2019-06-10 19:43:50 +02:00
Sirius Bakke
780ef56f3f Revert "set detailed folder name"
This reverts commit d6e48b3313dc1bef95f6545b83d38d249f57232e.
2019-06-10 19:40:03 +02:00
Sirius Bakke
03ed123626 chore: Add support for mxe w32 and cmake 2019-06-09 23:46:58 +02:00
Sirius Bakke
fe8be2e61d fix: Remove colliding header guards
Github: fixes 85
2019-05-20 22:55:13 +02:00
Sirius Bakke
27a9ae6752 fix: Handle nullptr when adding object
Github: fixes 50
2019-02-21 00:56:48 -03:00
Sirius Bakke
30e01bdb89 fix: Initialize variable to nullptr
Github: fixes #67, fixes #81
2019-02-21 00:56:48 -03: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
9a50941938 feat: Use QCommandLineParser instead of getopt 2018-10-04 16:20:03 +02:00
Sirius Bakke
c30dc1c24d refactor: Use back compat fallthrough comment 2018-10-04 16:20:03 +02:00
Sirius Bakke
896238c0e7 refactor: Disable -Wshift-negative-value 2018-10-04 16:20:03 +02:00