Commit Graph

551 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
4cf2453db4 Driver: Add UDP traffic statistics. 2017-12-13 08:57:09 +05:00
Nodir Temirkhodjaev
c0838882d7 UI: StatisticsPage: Tweak date formats. 2017-12-12 15:43:49 +05:00
Nodir Temirkhodjaev
0ba14268ff Driver: Add ability to use "exclude_all && ip_included" and "block_all && allowed" logic.
In addition to current "include_all && !ip_excluded" and "allow_all && !blocked" logic.
2017-12-12 14:50:34 +05:00
Nodir Temirkhodjaev
9befd13386 Bump version. 2017-12-12 08:43:35 +05:00
Nodir Temirkhodjaev
83faebb2a8 UI: StatisticsPage: Move "Clear" button to end. 2017-12-12 08:30:18 +05:00
Nodir Temirkhodjaev
f9b1fc04ac Driver: Fix provider filters updating. 2017-12-12 08:27:25 +05:00
Nodir Temirkhodjaev
93180441b1 Bump version. 2017-12-12 07:49:39 +05:00
Nodir Temirkhodjaev
c6663dc1e6 UI: StatisticsPage: Add "Clear" button. 2017-12-12 07:48:26 +05:00
Nodir Temirkhodjaev
c5bc8ae730 UI: StatisticsPage: Improve translations. 2017-12-11 11:23:13 +05:00
Nodir Temirkhodjaev
3f3500e62c UI: StatisticsPage: Update translations. 2017-12-11 11:13:24 +05:00
Nodir Temirkhodjaev
04509a5815 UI: StatisticsPage: Show traffic. 2017-12-11 11:05:49 +05:00
Nodir Temirkhodjaev
d050e5e7de UI: StatisticsPage: Add "Refresh" button. 2017-12-10 12:07:36 +05:00
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