Nodir Temirkhodjaev
|
0f5f60e030
|
UI: Minor fixes.
|
2017-12-10 12:07:05 +05:00 |
|
Nodir Temirkhodjaev
|
1b9ae68574
|
Minor fixes
|
2017-12-09 14:55:56 +05:00 |
|
Nodir Temirkhodjaev
|
ae184f929d
|
UI: StatisticsPage: Cache the last requested traffic row.
|
2017-12-09 14:54:56 +05:00 |
|
Nodir Temirkhodjaev
|
851df862a3
|
DB: Fix traffic updating.
|
2017-12-09 14:38:32 +05:00 |
|
Nodir Temirkhodjaev
|
a54f6e0a56
|
Driver: Fix traffic flushing.
|
2017-12-09 11:47:31 +05:00 |
|
Nodir Temirkhodjaev
|
928368e6e2
|
DB: Add traffic assert.
|
2017-12-08 20:00:48 +05:00 |
|
Nodir Temirkhodjaev
|
9198849fe7
|
Driver: Add guard to flow storage optimization.
|
2017-12-08 19:59:37 +05:00 |
|
Nodir Temirkhodjaev
|
5f9ab0930d
|
UI: LogManager: Fix logs skipping.
|
2017-12-08 18:20:27 +05:00 |
|
Nodir Temirkhodjaev
|
38a8a40209
|
Driver: Fix traffic writing.
|
2017-12-08 18:19:38 +05:00 |
|
Nodir Temirkhodjaev
|
9f2d356376
|
Driver: Optimize flows storage size.
|
2017-12-08 15:40:34 +05:00 |
|
Nodir Temirkhodjaev
|
45bdd1b72b
|
UI: StatisticsPage: Fix traffic list.
|
2017-12-08 12:18:37 +05:00 |
|
Nodir Temirkhodjaev
|
370a279ca6
|
UI: StatisticsPage: Change "All" app's icon.
|
2017-12-08 07:38:38 +05:00 |
|
Nodir Temirkhodjaev
|
9400e9dda0
|
Fix traffic collecting.
|
2017-12-08 07:38:02 +05:00 |
|
Nodir Temirkhodjaev
|
5cbaeef437
|
Driver: Fix traffic writing.
|
2017-12-07 09:57:26 +05:00 |
|
Nodir Temirkhodjaev
|
16e122d041
|
DB: Fix test.
|
2017-12-07 08:18:23 +05:00 |
|
Nodir Temirkhodjaev
|
d91d152a65
|
UI: StatisticsPage: Prepare traffic list.
|
2017-12-06 19:43:33 +05:00 |
|
Nodir Temirkhodjaev
|
9e68ff2034
|
UI: Fix some clang warnings.
|
2017-12-06 18:41:26 +05:00 |
|
Nodir Temirkhodjaev
|
373590e09c
|
UI: Prepare TrafListModel.
|
2017-12-06 18:40:58 +05:00 |
|
Nodir Temirkhodjaev
|
d42f4941dd
|
DB: Rename "unix_time" to "traf_time".
|
2017-12-06 14:45:31 +05:00 |
|
Nodir Temirkhodjaev
|
8fcf4854d6
|
DB: Tweak SQLite options.
|
2017-12-06 08:37:19 +05:00 |
|
Nodir Temirkhodjaev
|
064a14507d
|
UI: Use QT_FORWARD_DECLARE_*.
|
2017-12-06 07:51:40 +05:00 |
|
Nodir Temirkhodjaev
|
88408e1871
|
UI: Update translations.
|
2017-12-06 07:07:30 +05:00 |
|
Nodir Temirkhodjaev
|
7588868621
|
UI: OptionsPage: Add "Language" label.
|
2017-12-06 05:27:58 +05:00 |
|
Nodir Temirkhodjaev
|
06f93ca4ec
|
UI: StatisticsPage: Prepare traffic list.
|
2017-12-05 18:23:44 +05:00 |
|
Nodir Temirkhodjaev
|
b5408dda28
|
UI: StatisticsPage: Add "All" item.
|
2017-12-05 17:50:10 +05:00 |
|
Nodir Temirkhodjaev
|
cfff6c4f9a
|
Driver: Minor fix.
|
2017-12-05 17:48:14 +05:00 |
|
Nodir Temirkhodjaev
|
fb65a3af36
|
Driver: Store all flow handles to remove on close.
Workaround to properly unload the driver.
Unregistering callout doesn't auto-remove flow contexts.
|
2017-12-05 17:12:39 +05:00 |
|
Nodir Temirkhodjaev
|
c9859945c1
|
UI: StatisticsPage: Show apps.
|
2017-12-05 10:06:15 +05:00 |
|
Nodir Temirkhodjaev
|
78b14681c1
|
UI: DB: Create tables in one transaction.
|
2017-12-05 09:04:14 +05:00 |
|
Nodir Temirkhodjaev
|
f80f997b0d
|
UI: BlockedPage: Refresh addresses after toggling "Resolve addresses".
|
2017-12-05 08:45:18 +05:00 |
|
Nodir Temirkhodjaev
|
12312739f0
|
UI: DB: Add app's total traffic.
|
2017-12-05 08:24:48 +05:00 |
|
Nodir Temirkhodjaev
|
5cea967304
|
UI: DB: Add denormalized tables.
|
2017-12-04 18:55:03 +05:00 |
|
Nodir Temirkhodjaev
|
4d5346bc57
|
UI: Refactor DB test.
|
2017-12-02 13:09:41 +05:00 |
|
Nodir Temirkhodjaev
|
a6a36aa689
|
UI: Add DatabaseManager.
|
2017-12-01 19:13:06 +05:00 |
|
Nodir Temirkhodjaev
|
ce020c3760
|
Driver: Refactor stat traf.
|
2017-11-29 15:12:34 +05:00 |
|
Nodir Temirkhodjaev
|
2549edac78
|
Driver: Enable local broadcast always.
To use DHCP during the boot.
|
2017-11-29 12:18:37 +05:00 |
|
Nodir Temirkhodjaev
|
16919c09d3
|
UI: Add LogEntryStatTraf.
|
2017-11-27 12:04:10 +05:00 |
|
Nodir Temirkhodjaev
|
43018d29db
|
Driver: Write statistic logs.
|
2017-11-25 12:29:24 +05:00 |
|
Nodir Temirkhodjaev
|
d4d33a5c70
|
Driver: Add structure fort_stat_traf.
|
2017-11-24 14:53:38 +05:00 |
|
Nodir Temirkhodjaev
|
8e192310d5
|
UI: Add proc new/del logs.
|
2017-11-24 14:46:35 +05:00 |
|
Nodir Temirkhodjaev
|
f734a01738
|
Driver: Add proc new/del logs.
|
2017-11-24 13:53:11 +05:00 |
|
Nodir Temirkhodjaev
|
21cf3a22f4
|
Driver: Use queued spin locks.
|
2017-11-23 09:27:17 +05:00 |
|
Nodir Temirkhodjaev
|
608294bfe7
|
Driver: Statistics: Fix proc_top handling.
|
2017-11-22 22:17:44 +05:00 |
|
Nodir Temirkhodjaev
|
5801d8b66a
|
Driver: Statistics: Fix procs handling.
|
2017-11-22 22:11:05 +05:00 |
|
Nodir Temirkhodjaev
|
809013d91c
|
Driver: Prepare traffic statistics.
|
2017-11-22 21:53:22 +05:00 |
|
Nodir Temirkhodjaev
|
0f6c60a629
|
UI: Fix typo
|
2017-11-22 12:13:57 +05:00 |
|
Nodir Temirkhodjaev
|
d72c30587a
|
Minor fix
|
2017-11-21 20:08:45 +05:00 |
|
Nodir Temirkhodjaev
|
18958ec619
|
Driver: Buffer: Add list of data.
|
2017-11-21 20:07:01 +05:00 |
|
Nodir Temirkhodjaev
|
83d199acba
|
Driver: Micro-optimize pending buffer handling.
|
2017-11-21 16:00:24 +05:00 |
|
Nodir Temirkhodjaev
|
ecda75b9e2
|
Driver: Buffer: Separate pending top.
|
2017-11-21 15:42:56 +05:00 |
|
Nodir Temirkhodjaev
|
a90529ea05
|
UI: Add button icons.
|
2017-11-20 20:28:52 +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
|
078df4307a
|
Driver: Flush logs on timer.
|
2017-11-19 18:41:59 +05:00 |
|
Nodir Temirkhodjaev
|
1b0f2c251a
|
Driver: Collect logs in the pending buffer.
|
2017-11-19 08:19:34 +05:00 |
|
Nodir Temirkhodjaev
|
970b63d005
|
Driver: Log stat only included IP-s.
|
2017-11-18 14:17:21 +05:00 |
|
Nodir Temirkhodjaev
|
04f0bb3223
|
Driver: Refactor conf flags.
|
2017-11-18 14:02:34 +05:00 |
|
Nodir Temirkhodjaev
|
a732c3e2c6
|
Driver: Refactor device exclusive checking.
|
2017-11-18 12:15:10 +05:00 |
|
Nodir Temirkhodjaev
|
8424ad325b
|
UI: Fix HostInfoCache.
|
2017-11-17 17:45:55 +05:00 |
|
Nodir Temirkhodjaev
|
3ac8dbcab0
|
UI: Fix BlockedPage.
|
2017-11-17 16:58:54 +05:00 |
|
Nodir Temirkhodjaev
|
054c378584
|
UI: LogManager: Refactor models.
|
2017-11-17 16:44:33 +05:00 |
|
Nodir Temirkhodjaev
|
3f08da55f7
|
UI: DriverWorker: Fix aborting.
|
2017-11-17 16:38:16 +05:00 |
|
Nodir Temirkhodjaev
|
cf1fee6d6c
|
UI: Add IpListModel & HostInfoCache.
|
2017-11-17 15:33:14 +05:00 |
|
Nodir Temirkhodjaev
|
39bec283c7
|
UI: Add AppBlockedModel.
|
2017-11-17 08:46:35 +05:00 |
|
Nodir Temirkhodjaev
|
ca465860ce
|
UI: Prepare LogManager.
|
2017-11-10 18:36:29 +05:00 |
|
Nodir Temirkhodjaev
|
a83e6a3101
|
Driver: Debug print on log buffer underflow.
|
2017-11-10 17:19:54 +05:00 |
|
Nodir Temirkhodjaev
|
d881217f34
|
UI: LogBuffer: Add readType().
|
2017-11-07 17:15:58 +05:00 |
|
Nodir Temirkhodjaev
|
b21a70db85
|
UI: Refactor DriverManager/Worker.
|
2017-11-07 16:31:32 +05:00 |
|
Nodir Temirkhodjaev
|
cc6a628542
|
UI: Add abstract LogEntry.
|
2017-11-07 15:58:30 +05:00 |
|
Nodir Temirkhodjaev
|
1608180e40
|
UI: Net/TaskInfo: Rename cancel() to abort().
|
2017-11-07 14:50:26 +05:00 |
|
Nodir Temirkhodjaev
|
16045dfc6d
|
UI: Rename LogEntry to LogEntryBlocked.
|
2017-11-07 13:17:30 +05:00 |
|
Nodir Temirkhodjaev
|
f329e3ef67
|
UI: Add HostInfoWorker.
|
2017-11-07 12:42:42 +05:00 |
|
Nodir Temirkhodjaev
|
5553441a21
|
Driver: Refactor filters provider.
|
2017-11-07 07:28:25 +05:00 |
|
Nodir Temirkhodjaev
|
20889f3664
|
Driver: Optimize callouts' reauth forcing.
|
2017-11-06 15:09:55 +05:00 |
|
Nodir Temirkhodjaev
|
2d191de13d
|
UI: BlockedPage: Use palette.highlight instead of "blue".
|
2017-11-06 13:56:55 +05:00 |
|
Nodir Temirkhodjaev
|
d890aa2246
|
UI: TextField: Enable selection by mouse.
|
2017-11-06 13:52:35 +05:00 |
|
Nodir Temirkhodjaev
|
51c2beec63
|
Driver: Prepare flow stats.
|
2017-11-05 09:40:11 +05:00 |
|
Nodir Temirkhodjaev
|
d9dc2288c7
|
UI: Include SQLite.
|
2017-11-04 09:45:14 +05:00 |
|
Nodir Temirkhodjaev
|
3989ff679f
|
UI: Include SQLite.
|
2017-11-04 09:44:54 +05:00 |
|
Nodir Temirkhodjaev
|
85a1630235
|
Conf: Add "logStat" flag.
|
2017-11-03 09:18:37 +05:00 |
|
Nodir Temirkhodjaev
|
068e40ac2c
|
Bump version
|
2017-11-02 13:37:44 +05:00 |
|
Nodir Temirkhodjaev
|
3c49772009
|
Update translations
|
2017-11-02 12:46:15 +05:00 |
|
Nodir Temirkhodjaev
|
9c4ef1de25
|
UI: BlockedPage: Show default app icons.
|
2017-11-02 12:45:03 +05:00 |
|
Nodir Temirkhodjaev
|
8fb1ca2f4b
|
UI: BlockedPage: Minor tweaks.
|
2017-11-02 12:28:14 +05:00 |
|
Nodir Temirkhodjaev
|
1a4e38422b
|
UI: BlockedPage: Show app names and path separately.
|
2017-11-02 10:50:40 +05:00 |
|
Nodir Temirkhodjaev
|
7bf47512f7
|
UI: BlockedPage: Resolve addresses.
|
2017-11-02 10:07:01 +05:00 |
|
Nodir Temirkhodjaev
|
2794e3f776
|
Use nullptr instead of 0.
|
2017-11-01 19:06:47 +05:00 |
|
Nodir Temirkhodjaev
|
ac75fc3e9d
|
Fix last commit.
|
2017-11-01 19:04:17 +05:00 |
|
Nodir Temirkhodjaev
|
fd891a4ec8
|
Driver: Log all blocked apps.
|
2017-11-01 18:49:52 +05:00 |
|
Nodir Temirkhodjaev
|
81ee760f31
|
Driver: Add log type.
And fix tests.
|
2017-11-01 18:49:11 +05:00 |
|
Nodir Temirkhodjaev
|
2d0d43e4b6
|
UI: Fix reading flags from .ini
|
2017-11-01 08:30:17 +05:00 |
|
Nodir Temirkhodjaev
|
29e676a278
|
Installer: Uninstall: Remove driver always.
|
2017-10-31 17:17:15 +05:00 |
|
Nodir Temirkhodjaev
|
18ed75a538
|
UI: Fix reading non-existent .conf file.
|
2017-10-30 12:49:02 +05:00 |
|
Nodir Temirkhodjaev
|
5210d65d54
|
Bump version
|
2017-10-30 09:05:19 +05:00 |
|
Nodir Temirkhodjaev
|
3eacd274f1
|
Hotfix version
|
2017-10-29 21:05:20 +05:00 |
|
Nodir Temirkhodjaev
|
d05e8c4cce
|
Driver: Fix for Win7 x86.
|
2017-10-29 21:03:59 +05:00 |
|
Nodir Temirkhodjaev
|
c2dfebd786
|
Bump version
|
2017-10-28 10:15:28 +05:00 |
|
Nodir Temirkhodjaev
|
2c114f4864
|
UI: ApplicationsPage: Add icons.
|
2017-10-28 10:14:24 +05:00 |
|
Nodir Temirkhodjaev
|
b089aa1852
|
UI: TextContextMenu: Add icons.
|
2017-10-28 09:57:49 +05:00 |
|
Nodir Temirkhodjaev
|
6bbefafef5
|
UI: SchedulePage: Tweak interval field's width.
|
2017-10-28 09:57:27 +05:00 |
|
Nodir Temirkhodjaev
|
238aa194d5
|
Update translations.
|
2017-10-28 09:24:49 +05:00 |
|
Nodir Temirkhodjaev
|
3ff369f748
|
Driver: Wait for BFE to start.
|
2017-10-28 09:24:30 +05:00 |
|
Nodir Temirkhodjaev
|
598b083b45
|
UI: Remove Include/ExcludeAll & Block/AllowAll from tray context menu.
|
2017-10-28 07:05:50 +05:00 |
|
Nodir Temirkhodjaev
|
16c58b083e
|
Bump version
|
2017-10-28 06:58:55 +05:00 |
|
Nodir Temirkhodjaev
|
7c05ff5601
|
Fix typo
|
2017-10-28 06:57:44 +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
|
2ed4609165
|
Driver: Simplify prov_boot flag.
|
2017-10-27 15:59:09 +05:00 |
|
Nodir Temirkhodjaev
|
1cdfeb2ba0
|
TaskTasix: Remove unneeded includes.
|
2017-10-27 14:45:54 +05:00 |
|
Nodir Temirkhodjaev
|
036dfe78d3
|
UI: TextContextMenu: Fix re-translating.
|
2017-10-26 13:30:19 +05:00 |
|
Nodir Temirkhodjaev
|
7c3781f228
|
UI: TextField: Add reminder about QTBUG-64048.
|
2017-10-26 10:07:50 +05:00 |
|
Nodir Temirkhodjaev
|
9d59c19af4
|
UI: Improve Include/ExcludeAll & Block/AllowAll exclusiveness.
|
2017-10-26 09:44:18 +05:00 |
|
Nodir Temirkhodjaev
|
291a39a798
|
UI: Rename activityLog/ to log/.
|
2017-10-26 09:34:52 +05:00 |
|
Nodir Temirkhodjaev
|
f758514783
|
UI: Include/ExcludeAll & Block/AllowAll are exclusive now.
|
2017-10-26 09:29:10 +05:00 |
|
Nodir Temirkhodjaev
|
6fc3aa62f6
|
UI: Update translations.
|
2017-10-26 09:15:44 +05:00 |
|
Nodir Temirkhodjaev
|
38cec05940
|
UI: Rename ActivityPage to BlockedPage.
|
2017-10-26 09:15:34 +05:00 |
|
Nodir Temirkhodjaev
|
56b7d8042e
|
TaskUzonline: Improve address bounds detecting.
|
2017-10-26 09:09:43 +05:00 |
|
Nodir Temirkhodjaev
|
76b88cf4d4
|
UI: Add text context menu.
|
2017-10-26 08:52:49 +05:00 |
|
Nodir Temirkhodjaev
|
f28e93fe0a
|
Bump version
|
2017-10-25 18:27:22 +05:00 |
|
Nodir Temirkhodjaev
|
5b9df77a13
|
UI: SchedulePage: Fix edited state.
|
2017-10-25 18:24:23 +05:00 |
|
Nodir Temirkhodjaev
|
89d3a7a58d
|
UI: Don't use QHostInfo.
|
2017-10-25 17:51:02 +05:00 |
|
Nodir Temirkhodjaev
|
44a1625ead
|
UI: Update translations.
|
2017-10-25 17:42:27 +05:00 |
|
Nodir Temirkhodjaev
|
0e4d41c92e
|
TaskUzonline: Download and parse addresses.
|
2017-10-25 17:39:01 +05:00 |
|
Nodir Temirkhodjaev
|
cb36342136
|
Fix typo
|
2017-10-25 14:55:42 +05:00 |
|
Nodir Temirkhodjaev
|
d815b40fba
|
Prepare TaskUzonline.
|
2017-10-25 14:51:35 +05:00 |
|
Nodir Temirkhodjaev
|
ef1536192a
|
UI: Enable selecting texts by mouse.
|
2017-10-25 11:24:25 +05:00 |
|
Nodir Temirkhodjaev
|
c6cf78b5f7
|
Schedule: Increase button animation's duration.
|
2017-10-25 11:23:56 +05:00 |
|
Nodir Temirkhodjaev
|
d7201f0221
|
version.h: Fix typo
|
2017-10-23 18:06:07 +05:00 |
|
Nodir Temirkhodjaev
|
d97311fe79
|
UI: ActivityPage: Fix blocked apps logging.
|
2017-10-23 10:45:27 +05:00 |
|
Nodir Temirkhodjaev
|
a309f65f7f
|
Driver: install.bat: Add dependence on BFE.
|
2017-10-23 08:22:39 +05:00 |
|
Nodir Temirkhodjaev
|
f4bea8e988
|
Bump version
|
2017-10-20 10:50:09 +05:00 |
|
Nodir Temirkhodjaev
|
78b1e9622e
|
Driver: Minor fixes.
|
2017-10-20 04:45:54 +05:00 |
|
Nodir Temirkhodjaev
|
31ff150b9c
|
Revert "TaskTasix: Check network availability first."
This reverts commit bb235a3bea .
|
2017-10-20 04:39:55 +05:00 |
|
Nodir Temirkhodjaev
|
e47b6fc875
|
UI: Minor file renames.
|
2017-10-19 14:05:37 +05:00 |
|
Nodir Temirkhodjaev
|
bb235a3bea
|
TaskTasix: Check network availability first.
|
2017-10-19 10:30:30 +05:00 |
|
Nodir Temirkhodjaev
|
de2fee6b7e
|
MSVC 2015: Add cast.
|
2017-10-19 10:08:36 +05:00 |
|
Nodir Temirkhodjaev
|
78e5fbe932
|
Driver: msvcbuild.bat: Comment about available platforms.
|
2017-10-18 10:05:00 +05:00 |
|
Nodir Temirkhodjaev
|
1cdba32fdf
|
Driver: Fix pool tags.
|
2017-10-18 10:03:56 +05:00 |
|
Nodir Temirkhodjaev
|
b630b345d2
|
TaskTasix: Fix errors handling.
|
2017-10-03 14:29:54 +05:00 |
|
Nodir Temirkhodjaev
|
708d7fd989
|
TaskTasix: Don't process empty response.
|
2017-10-03 13:26:16 +05:00 |
|
Nodir Temirkhodjaev
|
2ba6e58675
|
Bump version
|
2017-10-02 15:47:48 +05:00 |
|
Nodir Temirkhodjaev
|
cce06659ef
|
Fix Windows 7 support.
|
2017-10-02 15:29:47 +05:00 |
|
Nodir Temirkhodjaev
|
af4e4399b6
|
Bump version
|
2017-10-02 08:34:14 +05:00 |
|
Nodir Temirkhodjaev
|
6cdc4cdc85
|
Driver: Improve scripts.
|
2017-10-02 08:33:49 +05:00 |
|
Nodir Temirkhodjaev
|
d7776175a6
|
TaskManager: Fix task canceling.
|
2017-10-01 08:11:38 +05:00 |
|
Nodir Temirkhodjaev
|
61ae967af8
|
UI: SchedulePage: Tweak cell widths.
|
2017-09-30 07:33:31 +05:00 |
|
Nodir Temirkhodjaev
|
21e4f5240d
|
TaskManager: Fix previous commit.
|
2017-09-25 13:45:51 +05:00 |
|
Nodir Temirkhodjaev
|
ccc8f025a6
|
TaskManager: Don't check running tasks.
|
2017-09-25 12:42:50 +05:00 |
|
Nodir Temirkhodjaev
|
62b53d3ece
|
Bump version
|
2017-09-22 09:31:19 +05:00 |
|
Nodir Temirkhodjaev
|
7d8fe7fdd3
|
UI: SchedulePage: Fix state after reopening.
|
2017-09-22 09:20:36 +05:00 |
|
Nodir Temirkhodjaev
|
42561da33b
|
UI: Fix texts editing.
|
2017-09-22 09:10:42 +05:00 |
|
Nodir Temirkhodjaev
|
2265921efc
|
UI: Schedule: Fix interval editing.
|
2017-09-22 09:01:21 +05:00 |
|
Nodir Temirkhodjaev
|
eea33cfcb2
|
Bump version
|
2017-09-21 20:49:52 +05:00 |
|
Nodir Temirkhodjaev
|
21dc862f8e
|
Update .ts
|
2017-09-21 19:38:49 +05:00 |
|
Nodir Temirkhodjaev
|
0a787a551b
|
TaskManager: Check expired tasks hourly.
|
2017-09-21 19:16:50 +05:00 |
|
Nodir Temirkhodjaev
|
dc450a7318
|
UI: SchedulePage: Save edited tasks.
|
2017-09-21 18:46:34 +05:00 |
|
Nodir Temirkhodjaev
|
77580ca68e
|
Improve Tasix downloader.
|
2017-09-21 18:24:45 +05:00 |
|
Nodir Temirkhodjaev
|
2f23c0635f
|
UI: Prepare SchedulePage.
|
2017-09-20 20:43:43 +05:00 |
|
Nodir Temirkhodjaev
|
d835c17e8e
|
UI: ActivityPage: Check switching.
|
2017-09-20 20:17:18 +05:00 |
|
Nodir Temirkhodjaev
|
741085177d
|
Prepare TaskManager.
|
2017-09-19 13:35:43 +05:00 |
|
Nodir Temirkhodjaev
|
ffa0c4e7b8
|
Prepare Tasix task.
|
2017-09-19 09:46:49 +05:00 |
|
Nodir Temirkhodjaev
|
58b93c2be4
|
Fix typo
|
2017-09-19 08:51:42 +05:00 |
|
Nodir Temirkhodjaev
|
d716c6ae40
|
Ip4Range: Improve addresses merging.
|
2017-09-19 08:51:16 +05:00 |
|
Nodir Temirkhodjaev
|
24b734b8f0
|
Ip4Range: Fix /32 address mask handling.
|
2017-09-19 08:50:49 +05:00 |
|
Nodir Temirkhodjaev
|
26513b2361
|
Ip4Range: Allow address without mask.
Default mask is /24.
|
2017-09-19 08:21:34 +05:00 |
|
Nodir Temirkhodjaev
|
8ca7373bb7
|
Ip4Range: Fix address masks handling.
|
2017-09-19 08:15:27 +05:00 |
|
Nodir Temirkhodjaev
|
9d63ef49e5
|
Bump version
|
2017-09-14 09:41:25 +05:00 |
|
Nodir Temirkhodjaev
|
ebf3f2ddeb
|
Installer: Add option "Block access to network when Fort Firewall is not running".
|
2017-09-13 16:08:27 +05:00 |
|
Nodir Temirkhodjaev
|
cb9897ede5
|
Rename dosName to kernelName.
|
2017-09-13 14:11:04 +05:00 |
|
Nodir Temirkhodjaev
|
9598e6bb1a
|
Bump version
|
2017-09-13 13:27:10 +05:00 |
|
Nodir Temirkhodjaev
|
d3fc7fc350
|
Rename dosPath to kernelPath.
|
2017-09-13 13:26:51 +05:00 |
|
Nodir Temirkhodjaev
|
ca30844963
|
Bump version
|
2017-09-13 13:26:02 +05:00 |
|
Nodir Temirkhodjaev
|
64a7d58623
|
UI: Update translations.
|
2017-09-12 16:31:21 +05:00 |
|
Nodir Temirkhodjaev
|
6fb249863e
|
UI: ActivityPage: Show new addresses at top.
|
2017-09-12 16:27:20 +05:00 |
|
Nodir Temirkhodjaev
|
ce1a02788b
|
UI: Fix tray menu's updating.
|
2017-09-12 11:48:08 +05:00 |
|
Nodir Temirkhodjaev
|
8f2a8930df
|
UI: Use textChanged() signal instead of editingFinished().
To use edited text when clicked on OK immediately.
|
2017-09-11 17:07:43 +05:00 |
|
Nodir Temirkhodjaev
|
5af575c950
|
Uninstall: Remove cert for current user too.
|
2017-09-11 16:18:09 +05:00 |
|
Nodir Temirkhodjaev
|
51e7fc4d2c
|
Installer: Add global mutex to find running instance.
|
2017-09-11 16:17:27 +05:00 |
|
Nodir Temirkhodjaev
|
85fd86c1cb
|
Installer: Add scripts.
|
2017-09-11 15:49:25 +05:00 |
|
Nodir Temirkhodjaev
|
ebb0401014
|
Minor fixes
|
2017-09-11 11:16:51 +05:00 |
|
Nodir Temirkhodjaev
|
7cf9847a21
|
UI: Exit when can't open the driver device.
|
2017-09-11 08:54:19 +05:00 |
|
Nodir Temirkhodjaev
|
f591c0f80d
|
Driver: Only one client may connect at a time.
|
2017-09-11 08:50:05 +05:00 |
|
Nodir Temirkhodjaev
|
624221c588
|
UI: Remove unneeded import.
|
2017-09-10 11:52:51 +05:00 |
|
Nodir Temirkhodjaev
|
d598f9a131
|
UI: Check QML engine load's result.
|
2017-09-10 11:52:38 +05:00 |
|
Nodir Temirkhodjaev
|
1e770b3417
|
Driver: Refactor scripts.
|
2017-09-10 11:51:42 +05:00 |
|
Nodir Temirkhodjaev
|
36287a9f15
|
Driver: Check version.
|
2017-09-10 06:21:28 +05:00 |
|
Nodir Temirkhodjaev
|
f94c098ae1
|
Driver: Remove unneeded groups from conf.
|
2017-09-10 06:20:53 +05:00 |
|
Nodir Temirkhodjaev
|
1d70c35d3c
|
Remove default .ini
|
2017-09-10 06:18:42 +05:00 |
|
Nodir Temirkhodjaev
|
2875afb284
|
Don't try to load the "i18n/i18n_en.qm".
|
2017-09-09 09:26:37 +05:00 |
|
Nodir Temirkhodjaev
|
5247b9e134
|
Improve translation stuff.
|
2017-09-09 09:24:04 +05:00 |
|
Nodir Temirkhodjaev
|
7167149565
|
Remove unneeded default .ini
|
2017-09-09 05:08:11 +05:00 |
|
Nodir Temirkhodjaev
|
9303aea5e4
|
Add const
|
2017-09-09 05:07:38 +05:00 |
|
Nodir Temirkhodjaev
|
0b75660058
|
UI: Improve translations.
|
2017-09-07 15:44:15 +05:00 |
|
Nodir Temirkhodjaev
|
b560aac29c
|
UI: Fix typo
|
2017-09-07 10:46:50 +05:00 |
|
Nodir Temirkhodjaev
|
0cf52cc95f
|
UI: Clip text-area's too long placeholder text.
|
2017-09-07 10:44:09 +05:00 |
|
Nodir Temirkhodjaev
|
82bbe1bdff
|
UI: Fix main tab icons on startup.
|
2017-09-07 10:43:33 +05:00 |
|
Nodir Temirkhodjaev
|
2177fc3b33
|
UI: Save only flags when needed.
|
2017-09-07 10:34:18 +05:00 |
|
Nodir Temirkhodjaev
|
3080159de7
|
UI: Add i18n files.
|
2017-09-07 10:06:21 +05:00 |
|
Nodir Temirkhodjaev
|
9655bb564a
|
Driver: Force reauth on conf changes.
|
2017-09-07 09:05:15 +05:00 |
|
Nodir Temirkhodjaev
|
3e00b080da
|
UI: Tweak pages.
|
2017-09-06 17:24:03 +05:00 |
|
Nodir Temirkhodjaev
|
1762ed500b
|
Minor fixes
|
2017-09-06 17:06:14 +05:00 |
|
Nodir Temirkhodjaev
|
e0ca687dc1
|
UI: Improve tray menu.
|
2017-09-06 16:38:57 +05:00 |
|
Nodir Temirkhodjaev
|
3732190d02
|
Add script for TESTSIGNING ON.
|
2017-09-06 16:13:03 +05:00 |
|
Nodir Temirkhodjaev
|
6e23258f11
|
Driver: Improve signing scripts.
|
2017-09-06 16:11:17 +05:00 |
|
Nodir Temirkhodjaev
|
a516c354c3
|
UI: Add icons to tabs.
|
2017-09-06 15:24:03 +05:00 |
|
Nodir Temirkhodjaev
|
534615ca8f
|
UI: ActivityPage: Disable host-name lookups for now.
Crashes on exit with live lookup requests.
|
2017-09-06 14:49:40 +05:00 |
|
Nodir Temirkhodjaev
|
cb08e2c24d
|
UI: Fix ActivityPage.
|
2017-09-06 14:46:12 +05:00 |
|
Nodir Temirkhodjaev
|
1291161632
|
Create QmlEngine lazily.
|
2017-09-06 13:39:20 +05:00 |
|
Nodir Temirkhodjaev
|
d79c80af10
|
UI: Set max count of ip's per app to log.
|
2017-09-05 20:05:39 +05:00 |
|
Nodir Temirkhodjaev
|
9e32f39fb1
|
UI: Improve app groups handling.
|
2017-09-05 19:32:11 +05:00 |
|
Nodir Temirkhodjaev
|
b8c58cce82
|
UI: Add buttons to move app groups.
|
2017-09-05 19:12:31 +05:00 |
|
Nodir Temirkhodjaev
|
e72ce0546e
|
Add HostInfo class.
|
2017-09-05 18:56:11 +05:00 |
|
Nodir Temirkhodjaev
|
bd29dc6784
|
UI: Improve ActivityPage.
|
2017-09-05 16:06:21 +05:00 |
|
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
|
63eab2a00b
|
Remove old stuff.
|
2017-09-03 14:26:23 +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
|
0fad381aab
|
Improve test.
|
2017-08-26 09:07:09 +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
|
9886f1022c
|
Driver Common: Adapt to C++.
|
2017-08-25 15:57:54 +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
|
79808d3b7b
|
Reorganize tests.
|
2017-08-23 19:11:07 +05:00 |
|
Nodir Temirkhodjaev
|
d64636df61
|
Prepare Qt projects.
|
2017-08-23 18:52:22 +05:00 |
|
Nodir Temirkhodjaev
|
60fa9c5242
|
Rename names.
|
2017-08-23 13:45:31 +05:00 |
|
Nodir Temirkhodjaev
|
7d73d31b1e
|
Rename files.
|
2017-08-23 10:05:40 +05:00 |
|
Nodir Temirkhodjaev
|
decc5f5c7d
|
Reorganize files.
|
2017-08-22 17:47:33 +05:00 |
|
Nodir Temirkhodjaev
|
7899c7a5dd
|
Minor fixes
|
2015-02-16 14:07:22 +05:00 |
|
Nodir Temirkhodjaev
|
d464c1c366
|
Add "filter_disabled" flag.
|
2015-02-13 16:56:28 +05:00 |
|
Nodir Temirkhodjaev
|
461689ac2d
|
Conf: Fix IP checks and simplify path checks.
|
2015-02-06 15:33:16 +05:00 |
|
Nodir Temirkhodjaev
|
0dd433a322
|
Conf: Simplify binary searches.
|
2015-02-06 14:56:44 +05:00 |
|
Nodir Temirkhodjaev
|
0766798ca6
|
Driver: Support Windows 7.
|
2015-02-05 18:37:39 +05:00 |
|
Nodir Temirkhodjaev
|
ad769cc2b9
|
Driver: Use RtlCompareMemory() instead of memcmp().
|
2015-02-05 18:14:57 +05:00 |
|
Nodir Temirkhodjaev
|
f21473947e
|
Driver: Restrict access if boot and no config.
|
2015-02-05 12:59:59 +05:00 |
|
Nodir Temirkhodjaev
|
6575b1a927
|
Conf: Add version and data offset.
|
2015-02-04 12:29:27 +05:00 |
|
Nodir Temirkhodjaev
|
e43cec4d49
|
Conf: Fix empty app. permissions checking.
|
2015-02-03 21:10:15 +05:00 |
|
Nodir Temirkhodjaev
|
0a80dffd84
|
Conf: Fix buffer size.
|
2015-02-03 20:17:28 +05:00 |
|
Nodir Temirkhodjaev
|
990d3c8280
|
Driver: Fix provider temporary registering.
|
2015-02-03 18:58:47 +05:00 |
|
Nodir Temirkhodjaev
|
db5e4daebf
|
Driver: Fix comparing paths.
|
2015-02-03 11:41:02 +05:00 |
|
Nodir Temirkhodjaev
|
0416b439c7
|
Driver: Compare paths.
|
2015-02-02 20:32:18 +05:00 |
|
Nodir Temirkhodjaev
|
81f738236a
|
Driver: Add IPv4 addresses checking in ranges.
|
2015-02-02 18:08:33 +05:00 |
|
Nodir Temirkhodjaev
|
240c6fa376
|
Improve Provider (un)registration.
|
2015-02-02 13:37:27 +05:00 |
|
Nodir Temirkhodjaev
|
8e6afc2acd
|
Config: Add read/write to buffer.
|
2015-02-01 13:34:35 +05:00 |
|
Nodir Temirkhodjaev
|
dca353cb1c
|
Config: Canculate required buffer size.
|
2015-01-31 23:30:34 +05:00 |
|
Nodir Temirkhodjaev
|
5b400100fc
|
Minor fixes
|
2015-01-26 08:08:04 +05:00 |
|
Nodir Temirkhodjaev
|
05b1d7852c
|
Log: Align path size.
|
2015-01-16 08:11:08 +05:00 |
|
Nodir Temirkhodjaev
|
1d8d596a99
|
Add IPv4 adresses conversions.
|
2015-01-15 13:17:03 +05:00 |
|
Nodir Temirkhodjaev
|
c15a4e31c3
|
Improve Lua test client.
|
2015-01-14 20:06:56 +05:00 |
|
Nodir Temirkhodjaev
|
bf193d5b82
|
Driver: Fix log writing.
|
2015-01-14 17:33:52 +05:00 |
|
Nodir Temirkhodjaev
|
32ce57febe
|
Minor fixes.
|
2015-01-12 17:49:02 +05:00 |
|
Nodir Temirkhodjaev
|
7553e49a91
|
Driver: Fix request pending.
|
2015-01-12 17:32:11 +05:00 |
|
Nodir Temirkhodjaev
|
8b1a11f07a
|
Driver: Fix provider & callouts installation.
|
2015-01-12 16:30:33 +05:00 |
|
Nodir Temirkhodjaev
|
2400168367
|
Driver: Skip loopback.
|
2015-01-12 12:34:39 +05:00 |
|
Nodir Temirkhodjaev
|
9c57c89e31
|
Refactor driver. Add Lua client.
|
2015-01-12 11:42:12 +05:00 |
|
Nodir Temirkhodjaev
|
81a4492e3a
|
Driver: Fix cleanup.
|
2015-01-11 10:29:58 +05:00 |
|
Nodir Temirkhodjaev
|
a4502f7589
|
Driver: Drop too long path.
|
2015-01-10 15:14:04 +05:00 |
|
Nodir Temirkhodjaev
|
92762a5389
|
Driver: Add log buffer.
|
2015-01-09 17:23:17 +05:00 |
|
Nodir Temirkhodjaev
|
da9c0a10d9
|
Refactor driver.
|
2015-01-06 19:17:20 +05:00 |
|
Nodir Temirkhodjaev
|
4ee94f169d
|
Move driver to '/bin/driver/'.
|
2015-01-02 15:28:28 +05:00 |
|
Nodir Temirkhodjaev
|
db617151c9
|
Improve project file.
|
2014-12-30 16:29:35 +05:00 |
|
Nodir Temirkhodjaev
|
d4f2ff6d6e
|
Minor fix
|
2014-12-30 16:15:41 +05:00 |
|
Nodir Temirkhodjaev
|
1c9c7ca9d7
|
Initial commit.
|
2014-12-30 16:00:52 +05:00 |
|