Commit Graph

339 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
cfddff8a06 UI: Add --control <PATH> argument.
Control running instance's conf by executing scripts.
2018-08-24 16:28:26 +05:00
Nodir Temirkhodjaev
ea2de05366 UI: Statistics Page: Fix keep options. 2018-03-02 15:36:30 +05:00
Nodir Temirkhodjaev
2b127ee549 UI: Add day & month traffic quota alerts. 2018-02-19 20:01:35 +05:00
Nodir Temirkhodjaev
4890ef8141 UI: Log errors always. 2018-01-30 13:11:49 +05:00
Nodir Temirkhodjaev
810a61a2eb UI: Log errors by default. 2018-01-29 08:26:11 +05:00
Nodir Temirkhodjaev
4d96749ffb UI: OptionsPage: Add ability to "Ignore TCP RST-packets". 2018-01-22 13:33:28 +05:00
Nodir Temirkhodjaev
8c468aaa69 Add ability to use more IPv4 Address Groups. 2018-01-20 13:57:22 +05:00
Nodir Temirkhodjaev
15b93d4c77 UI: StatisticsPage: Add "Month starts on" option. 2018-01-12 16:21:38 +05:00
Nodir Temirkhodjaev
dd346d88f6 Add ability to "Stop Internet Traffic". 2018-01-12 13:52:09 +05:00
Nodir Temirkhodjaev
bb453b3394 UI: OptionsPage: Add "Log Errors" to store log files. 2018-01-11 13:54:38 +05:00
Nodir Temirkhodjaev
0403a68a6b UI: OptionsPage: Add protection by "Password". 2018-01-10 14:57:27 +05:00
Nodir Temirkhodjaev
09142f664b UI: Use default conf on 1st start. 2018-01-09 13:25:51 +05:00
Nodir Temirkhodjaev
bb954c116b UI: Conf: Remove unneeded code. 2018-01-04 19:01:25 +05:00
Nodir Temirkhodjaev
4a156bead9 UI: Set confFlags->speed_limit. 2018-01-04 17:59:30 +05:00
Nodir Temirkhodjaev
12a5002e46 Driver: Handle app group indexes. 2017-12-25 20:23:26 +05:00
Nodir Temirkhodjaev
2e10d84275 Add ability to "Stop Traffic". 2017-12-23 11:15:36 +05:00
Nodir Temirkhodjaev
dbe52d90d1 UI: ApplicationsPage: Add speed limit check-boxes. 2017-12-23 09:23:45 +05:00
Nodir Temirkhodjaev
6b2eef21b0 UI: ApplicationsPage: Add "Speed Limit" button. 2017-12-18 16:55:10 +05:00
Nodir Temirkhodjaev
746d1eca3a UI: StatisticsPage: "Keep" changes should be confirmed. 2017-12-14 15:23:40 +05:00
Nodir Temirkhodjaev
4803226c40 UI: StatisticsPage: Add "Keep" button. 2017-12-14 13:44:10 +05:00
Nodir Temirkhodjaev
04509a5815 UI: StatisticsPage: Show traffic. 2017-12-11 11:05:49 +05:00
Nodir Temirkhodjaev
9e68ff2034 UI: Fix some clang warnings. 2017-12-06 18:41:26 +05:00
Nodir Temirkhodjaev
064a14507d UI: Use QT_FORWARD_DECLARE_*. 2017-12-06 07:51:40 +05:00
Nodir Temirkhodjaev
c89daf2d96 UI: Store log flags in the .ini 2017-11-20 19:39:57 +05:00
Nodir Temirkhodjaev
74e09b3a43 UI: Prepare StatisticsPage. 2017-11-20 12:50:16 +05:00
Nodir Temirkhodjaev
85a1630235 Conf: Add "logStat" flag. 2017-11-03 09:18:37 +05:00
Nodir Temirkhodjaev
6e04889a38 Control "Block access to network when Fort Firewall is not running" from UI, not Installer. 2017-10-27 16:59:09 +05:00
Nodir Temirkhodjaev
9303aea5e4 Add const 2017-09-09 05:07:38 +05:00
Nodir Temirkhodjaev
187025b932 Add DriverWorker class. 2017-09-04 16:39:15 +05:00
Nodir Temirkhodjaev
af06d28203 Add FirewallConf.copyFlags() 2017-09-03 08:48:29 +05:00
Nodir Temirkhodjaev
bb4c80c391 FirewallConf.appLogBlocked is effective for UI only. 2017-09-02 18:48:33 +05:00
Nodir Temirkhodjaev
a89354f0ea Add AppsColumn. 2017-09-02 17:52:39 +05:00
Nodir Temirkhodjaev
17e36f4ec3 Add AddressGroup class. 2017-09-02 15:17:51 +05:00
Nodir Temirkhodjaev
d5934407ef Rename FirewallConf.filterDisabled() to filterEnabled(). 2017-09-01 15:05:30 +05:00
Nodir Temirkhodjaev
dd882b5d7a Add FortSettings class. 2017-08-30 21:20:31 +05:00
Nodir Temirkhodjaev
63a42aa2a5 Add FORT_CONF_FLAGS. 2017-08-30 13:34:37 +05:00
Nodir Temirkhodjaev
656a4d1434 FirewallConf: add to/fromVariant(). 2017-08-30 12:03:28 +05:00
Nodir Temirkhodjaev
b407e44da8 Add ConfUtil class and tests. 2017-08-29 13:40:23 +05:00
Nodir Temirkhodjaev
573e85bdc5 Add FirewallConf and AppGroup classes. 2017-08-28 15:35:15 +05:00