Commit Graph

398 Commits

Author SHA1 Message Date
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
69b5732533 Deploy: Update Qt. 2017-11-21 13:34:32 +05:00
Nodir Temirkhodjaev
65b6de6c65 Installer: Add deployment scripts. 2017-11-21 13:32:09 +05:00
Nodir Temirkhodjaev
e7dea99bae Deploy: Add changed Quick Controls 2 components. 2017-11-21 13:30:27 +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