Commit Graph

520 Commits

Author SHA1 Message Date
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
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