Commit Graph

350 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
1983b0b7b9 UI: Fix driver setup. 2017-09-04 18:53:45 +05:00
Nodir Temirkhodjaev
a8b742feda Minor fix 2017-09-04 16:54:07 +05:00
Nodir Temirkhodjaev
187025b932 Add DriverWorker class. 2017-09-04 16:39:15 +05:00
Nodir Temirkhodjaev
1a6c63ba74 ConfUtil: Fix comparison with "System". 2017-09-04 00:41:34 +05:00
Nodir Temirkhodjaev
1dda1b2260 Add DriverManager class. 2017-09-04 00:41:03 +05:00
Nodir Temirkhodjaev
0e4c740859 Add Device.getLastErrorMessage() 2017-09-03 22:50:15 +05:00
Nodir Temirkhodjaev
350f7837f0 Add --version & --help options. 2017-09-03 15:16:51 +05:00
Nodir Temirkhodjaev
076101d785 Add --boot option. 2017-09-03 14:20:37 +05:00
Nodir Temirkhodjaev
d656e989a2 UI: Update tray context menu. 2017-09-03 13:18:30 +05:00
Nodir Temirkhodjaev
e7a29cdb26 Move startup shortcut handling to FortSettings. 2017-09-03 12:20:07 +05:00
Nodir Temirkhodjaev
42435f2ad4 UI: Emphasize some titles. 2017-09-03 12:10:36 +05:00
Nodir Temirkhodjaev
dfb11ab07e Implement "Start with Windows". 2017-09-03 11:49:58 +05:00
Nodir Temirkhodjaev
667db8a5bf Improve tray icon. 2017-09-03 10:57:35 +05:00
Nodir Temirkhodjaev
af06d28203 Add FirewallConf.copyFlags() 2017-09-03 08:48:29 +05:00
Nodir Temirkhodjaev
0b877d3745 Improve ActivityPage. 2017-09-02 19:36:38 +05:00
Nodir Temirkhodjaev
8fc2d2a8fe Add Apply button. 2017-09-02 19:25:47 +05:00
Nodir Temirkhodjaev
bb4c80c391 FirewallConf.appLogBlocked is effective for UI only. 2017-09-02 18:48:33 +05:00
Nodir Temirkhodjaev
45af8d2167 Enable app paths with slashes. 2017-09-02 18:25:21 +05:00
Nodir Temirkhodjaev
3bd1b4450c Minor fix 2017-09-02 18:14:12 +05:00
Nodir Temirkhodjaev
a22498bf4e Show version on window's title. 2017-09-02 18:07:40 +05:00
Nodir Temirkhodjaev
a89354f0ea Add AppsColumn. 2017-09-02 17:52:39 +05:00
Nodir Temirkhodjaev
15ae2c10b0 FileUtil: Fix readAll(). 2017-09-02 17:29:07 +05:00
Nodir Temirkhodjaev
17e36f4ec3 Add AddressGroup class. 2017-09-02 15:17:51 +05:00
Nodir Temirkhodjaev
b34a39a82d Add Activity tab button. 2017-09-02 13:18:26 +05:00
Nodir Temirkhodjaev
4b1afc9bd9 AddressesPage: Editable, even it includes all. 2017-09-02 13:18:04 +05:00
Nodir Temirkhodjaev
77670f8110 Add ActivityPage. 2017-09-02 13:07:07 +05:00
Nodir Temirkhodjaev
6a3f58e600 AddressesPage: Add placeholders. 2017-09-02 13:04:37 +05:00
Nodir Temirkhodjaev
3781d47475 Rename "firewallLog" to "activityLog". 2017-09-02 13:04:18 +05:00
Nodir Temirkhodjaev
9ba88a5340 Prepare window. 2017-09-01 20:13:17 +05:00
Nodir Temirkhodjaev
84c47323d7 FortSettings: Fix saving. 2017-09-01 18:13:33 +05:00
Nodir Temirkhodjaev
4af9947935 Add FortWindow class. 2017-09-01 18:13:12 +05:00
Nodir Temirkhodjaev
d5934407ef Rename FirewallConf.filterDisabled() to filterEnabled(). 2017-09-01 15:05:30 +05:00
Nodir Temirkhodjaev
ee9e1dc17b Add ConfUtil.writeFlags() 2017-08-31 08:20:17 +05:00
Nodir Temirkhodjaev
1ef6bdd2aa Simplify Device.ioctl(). 2017-08-31 08:11:52 +05:00
Nodir Temirkhodjaev
13a7b8f10d Improve buffer handling. 2017-08-31 08:05:45 +05:00
Nodir Temirkhodjaev
61dc27ecce Improve FortSettings. 2017-08-30 21:31:52 +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
8f642e373f Add LogReader test. 2017-08-29 18:00:18 +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
Nodir Temirkhodjaev
2eb026df7c Add NetUtil test. 2017-08-28 14:03:45 +05:00
Nodir Temirkhodjaev
9340d31f2d Add FileUtil and ProcessInfo classes. 2017-08-26 14:39:19 +05:00
Nodir Temirkhodjaev
9dc617efe6 Add test for LogBuffer. 2017-08-25 21:51:35 +05:00
Nodir Temirkhodjaev
84f17a9aca Add Firewall Log classes. 2017-08-25 21:04:46 +05:00
Nodir Temirkhodjaev
32fcc84261 Add libs to link. 2017-08-25 15:59:13 +05:00
Nodir Temirkhodjaev
7b751bf801 Driver: Rename driver name. 2017-08-25 15:32:46 +05:00
Nodir Temirkhodjaev
6e54b4bdf2 Driver: Improve building. 2017-08-24 19:32:24 +05:00
Nodir Temirkhodjaev
d64636df61 Prepare Qt projects. 2017-08-23 18:52:22 +05:00