Commit Graph

914 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
918440bafa Conf: App Paths: Add wild matching.
See patterns for .gitignore
2019-12-08 15:14:59 +05:00
Nodir Temirkhodjaev
324e2333f9 UI: Fix applying edited conf. 2019-12-08 14:50:41 +05:00
Nodir Temirkhodjaev
479d443096 Conf: App Paths: Include terminating zero. 2019-12-08 13:08:32 +05:00
Nodir Temirkhodjaev
7d156d6324 Prepare wild & exe app paths special handling. 2019-12-07 17:09:30 +05:00
Nodir Temirkhodjaev
01f3f5d0d8 UI: Cut release text from dashes. 2019-12-06 15:12:22 +05:00
Nodir Temirkhodjaev
3614a46f14 UI: Add ability to use env vars in the app groups.
E.g. to allow all programs from home folder: %HOME%
2019-11-21 13:36:18 +05:00
Nodir Temirkhodjaev
83fe6c5127 UI: Settings: Add version check.
v3.0.0 is last compatible with older versions.
2019-11-16 13:19:12 +05:00
Nodir Temirkhodjaev
ebc79f7edf Bump major version. 2019-11-16 12:29:38 +05:00
Nodir Temirkhodjaev
87568563bf UI: Fix reading conf flags. 2019-11-06 14:25:32 +05:00
Nodir Temirkhodjaev
3af7cdadcc UI: Tweak new version popup's position. 2019-11-06 13:55:06 +05:00
Nodir Temirkhodjaev
c4347e542f UI: Minor fix. 2019-11-05 21:53:19 +05:00
Nodir Temirkhodjaev
de03c20788 UI: Rework new version warning, again. 2019-11-05 20:51:03 +05:00
Nodir Temirkhodjaev
47d9ec705b UI: Rework new version warning. 2019-11-05 15:16:33 +05:00
Nodir Temirkhodjaev
f95ab7949f UI: Task info: Use Markdown format. 2019-11-05 13:00:04 +05:00
Nodir Temirkhodjaev
ee94fae40a UI: Update translations. 2019-11-05 11:47:03 +05:00
Nodir Temirkhodjaev
e84bee81de UI: Store tasks in the DB. 2019-10-29 23:58:10 +05:00
Nodir Temirkhodjaev
aa5b7b0571 Fix last commit. 2019-10-27 20:12:59 +05:00
Nodir Temirkhodjaev
8a38887679 UI: ConfManager: Save/load config. 2019-10-26 09:55:03 +05:00
Nodir Temirkhodjaev
74025ea602 Minor fixes 2019-10-25 14:53:35 +05:00
Nodir Temirkhodjaev
6f1c42a02e UI: Prepare ConfManager. 2019-10-23 17:03:59 +05:00
Nodir Temirkhodjaev
1bb4965f17 UI: Improve re-translating after language change. 2019-10-21 20:45:06 +05:00
Nodir Temirkhodjaev
71c5790124 UI: StatManager: Remove m_filePath. 2019-10-20 15:32:38 +05:00
Nodir Temirkhodjaev
63b2fc2573 UI: Rename AppGroup::label to menuLabel. 2019-10-20 15:29:50 +05:00
Nodir Temirkhodjaev
bebd600010 UI: Partially revert 66e7c8844.
Empty migration scripts still needed to set user_version pragma.
2019-10-20 12:25:20 +05:00
Nodir Temirkhodjaev
9975a1e261 Fix last commit. 2019-10-20 12:01:14 +05:00
Nodir Temirkhodjaev
a38a70a78d UI: Migrate "passwordHash" from .conf to .ini 2019-10-20 11:36:31 +05:00
Nodir Temirkhodjaev
0daa695b38 UI: Store "passwordHash" in .ini 2019-10-20 11:27:16 +05:00
Nodir Temirkhodjaev
a044ebf087 UI: Improve i18n script. 2019-10-19 12:11:03 +05:00
Nodir Temirkhodjaev
c7616a5938 UI: Set default font family. 2019-10-18 17:11:49 +05:00
Nodir Temirkhodjaev
9cb853cdb1 UI: Fix build with Qt 6.0 2019-10-12 12:15:28 +05:00
Nodir Temirkhodjaev
f1da128f89 QCustomPlot: Fix build with Qt 6.0 2019-10-12 12:14:59 +05:00
Nodir Temirkhodjaev
c249d94af0 Update SQLite v3.30.1 2019-10-11 19:47:51 +05:00
Nodir Temirkhodjaev
686f095823 UI: Fix warnings on exit, part 2. 2019-10-09 13:59:08 +05:00
Nodir Temirkhodjaev
ffe4d7aaef UI: Use for-range instead of foreach. 2019-10-09 13:58:30 +05:00
Nodir Temirkhodjaev
57a19edd5e Tests: Fix .pro 2019-10-09 13:57:04 +05:00
Nodir Temirkhodjaev
66e7c88448 UI: Rename Database* to Stat*. 2019-10-09 13:56:41 +05:00
Nodir Temirkhodjaev
0c3e83f808 UI: Fix warnings on exit. 2019-10-08 20:32:34 +05:00
Nodir Temirkhodjaev
7579f4a0cf Update SQLite v3.30.0 2019-10-07 18:00:13 +05:00
Nodir Temirkhodjaev
41a9facaf0 UI: Portable: Don't use disk cache. 2019-10-06 11:15:46 +05:00
Nodir Temirkhodjaev
26c57a8511 UI: TranslationManager: Minor fixes. 2019-10-06 10:34:55 +05:00
Nodir Temirkhodjaev
9d8533c1b8 Bump version. 2019-10-06 10:33:45 +05:00
Nodir Temirkhodjaev
a0848e37d4 Fix last commit. 2019-10-01 15:30:44 +05:00
Nodir Temirkhodjaev
2d5157ef9a UI: Reload app info on changes. 2019-10-01 12:45:36 +05:00
Nodir Temirkhodjaev
40dd6c270d Minor fix 2019-08-26 15:19:28 +05:00
Nodir Temirkhodjaev
dd7a9d54c9 ControlManager: Fix worker's completion waiting. 2019-08-26 14:51:15 +05:00
Nodir Temirkhodjaev
33b642655b Fix last commit. 2019-08-25 20:26:05 +05:00
Nodir Temirkhodjaev
648a1e07cd ControlWorker: Wait abort completion. 2019-08-25 17:29:33 +05:00
Nodir Temirkhodjaev
218407e248 Driver: Fix after app's crash. 2019-08-25 17:29:32 +05:00
Nodir Temirkhodjaev
4064ca8fd3 Driver: Add Heartbeat log for testing. 2019-08-25 17:29:24 +05:00
Nodir Temirkhodjaev
61fa27c267 UI: Connections: Fix warnings for Qt 5.14. 2019-08-21 15:06:33 +05:00
Nodir Temirkhodjaev
7e191300e3 GraphWindow: Fix build with no printer. 2019-07-27 13:16:32 +05:00
Nodir Temirkhodjaev
e3a15957b9 Update SQLite v3.29.0 2019-07-11 17:04:22 +05:00
Nodir Temirkhodjaev
64224baa69 UI: Fix .pro 2019-06-24 20:25:30 +05:00
Nodir Temirkhodjaev
d956eaf1fd Bump version. 2019-06-15 23:27:59 +05:00
Nodir Temirkhodjaev
de4abf98de UI: BlockedPage: Show protocol name & port. 2019-06-15 23:12:46 +05:00
Nodir Temirkhodjaev
181f9c416f UI: StatisticsPage: Scroll to top on model changes. 2019-05-16 14:54:37 +05:00
Nodir Temirkhodjaev
a6314be459 DB: Fix active period handling. 2019-05-15 19:28:10 +05:00
Nodir Temirkhodjaev
ee02e1c50c UI: Improve file selection dialog. 2019-05-14 20:55:40 +05:00
Nodir Temirkhodjaev
80ee3ed9dd Minor fix. 2019-05-11 22:21:56 +05:00
Nodir Temirkhodjaev
5d2df95de3 Bump version. 2019-05-11 22:06:14 +05:00
Nodir Temirkhodjaev
1c5b540937 UI: Add minutes to time periods. 2019-05-11 21:53:07 +05:00
Nodir Temirkhodjaev
aa7d30bfa6 UI: ApplicationsPage: Add "Select File" button. 2019-05-06 14:29:10 +05:00
Nodir Temirkhodjaev
cff560220a UI: Improve placeholder texts. 2019-05-06 13:05:23 +05:00
Nodir Temirkhodjaev
dad4678e0f UI: Fix clazy warnings. 2019-05-03 19:32:50 +05:00
Nodir Temirkhodjaev
78762511d6 UI: Update translations. 2019-05-02 14:40:13 +05:00
Nodir Temirkhodjaev
aefe9f33dc Bump version. 2019-05-02 11:24:51 +05:00
Nodir Temirkhodjaev
26afea05bf Patch version. 2019-05-02 10:21:49 +05:00
Nodir Temirkhodjaev
e8b59da409 UI: Improve text moving controls. 2019-05-02 10:13:41 +05:00
Nodir Temirkhodjaev
c810295487 UI: Bump imports. 2019-05-02 01:14:18 +05:00
Nodir Temirkhodjaev
f615282885 UI: AddressesPage, ApplicationsPage: Add splitter and text control buttons. 2019-05-02 01:13:25 +05:00
Nodir Temirkhodjaev
46aaccad94 UI: App info details: Elide path left. 2019-04-29 07:47:53 +05:00
Nodir Temirkhodjaev
ce31dbe834 Fix typo 2019-04-28 10:16:05 +05:00
Nodir Temirkhodjaev
32bab59bff UI: Polish app info details showing. 2019-04-27 23:43:26 +05:00
Nodir Temirkhodjaev
f1ded0e582 UI: Tweak app info tooltip's style. 2019-04-27 18:42:58 +05:00
Nodir Temirkhodjaev
f688aa6e96 UI: Setup ThreadPool's max thread count. 2019-04-27 18:24:15 +05:00
Nodir Temirkhodjaev
607ab1e5fc UI: Add "Copy Path" button for selected app. 2019-04-27 15:32:18 +05:00
Nodir Temirkhodjaev
308cbd6004 UI: Show tooltip info on hovered app. 2019-04-27 15:14:56 +05:00
Nodir Temirkhodjaev
a18a123ba7 UI: Animate icon size changes. 2019-04-25 10:22:15 +05:00
Nodir Temirkhodjaev
b6164750ab UI: Include Common.pri 2019-04-24 23:24:11 +05:00
Nodir Temirkhodjaev
06188a2b8d Bump version. 2019-04-24 23:05:12 +05:00
Nodir Temirkhodjaev
9aa6b1a29c Patch version. 2019-04-24 22:54:54 +05:00
Nodir Temirkhodjaev
c996e1cc98 Installer: Set "File Version" detail. 2019-04-24 22:41:11 +05:00
Nodir Temirkhodjaev
883b9dc661 AppInfoCache: Delete "System" app info. 2019-04-22 15:54:01 +05:00
Nodir Temirkhodjaev
62bae6843d UI: Special icon for "System" app. 2019-04-22 15:07:51 +05:00
Nodir Temirkhodjaev
ea11d78341 UI: Update translations. 2019-04-22 15:07:10 +05:00
Nodir Temirkhodjaev
65991e7fe3 UI: Add ability to "Open Folder" of selected app. 2019-04-22 15:06:43 +05:00
Nodir Temirkhodjaev
d766d0084a UI: Tweak selected items highlighting. 2019-04-22 13:36:52 +05:00
Nodir Temirkhodjaev
de1c60d267 Driver: Fix product's name. 2019-04-22 13:06:40 +05:00
Nodir Temirkhodjaev
1bb6ba7c32 Bump version. 2019-04-21 15:30:10 +05:00
Nodir Temirkhodjaev
a5d97fddd2 UI: Show app names & icons. 2019-04-21 15:21:15 +05:00
Nodir Temirkhodjaev
2aa2f70d1b AppInfoCache: Shrink cache DB on over count. 2019-04-18 14:59:33 +05:00
Nodir Temirkhodjaev
3464ba1708 AppInfoCache: Prepare cache DB. 2019-04-18 14:03:51 +05:00
Nodir Temirkhodjaev
28be2aa62f UI: Add AppInfoCache. 2019-04-17 17:30:31 +05:00
Nodir Temirkhodjaev
eb32cbc092 Update SQLite v3.28.0 2019-04-17 15:54:05 +05:00
Nodir Temirkhodjaev
10267541b7 HostInfoCache: Simplify cost handling. 2019-04-15 13:54:13 +05:00
Nodir Temirkhodjaev
122f1323ae HostInfoCache: Use QCache. 2019-04-15 13:37:02 +05:00
Nodir Temirkhodjaev
483e031aac UI: BlockedPage: Fix host names updating. 2019-04-13 22:13:42 +05:00
Nodir Temirkhodjaev
b89e685212 UI: WorkerManager: Wait workers finishing. 2019-04-13 21:52:53 +05:00
Nodir Temirkhodjaev
1868e019ab UI: Update .ico 2019-04-11 09:59:08 +05:00
Nodir Temirkhodjaev
bef75bb942 Bump version. 2019-04-10 12:57:17 +05:00
Nodir Temirkhodjaev
ada5b3dc6f Update program's icon. 2019-04-10 12:42:37 +05:00
Nodir Temirkhodjaev
8ca9ff45b0 Patch version. 2019-04-10 11:54:11 +05:00
Nodir Temirkhodjaev
1e47f46c14 UI: Remove Quit button.
You can close the program only from tray context menu now.
2019-04-10 11:53:56 +05:00
Nodir Temirkhodjaev
c8923ebbf4 Driver: Add details info. 2019-04-09 16:25:11 +05:00
Nodir Temirkhodjaev
9cf7b6e998 Bump version. 2019-04-08 23:17:36 +05:00
Nodir Temirkhodjaev
1e18223baf UI: GraphWindow: Fix speed updating on title. 2019-04-08 22:47:37 +05:00
Nodir Temirkhodjaev
842e17e22a Tests: DB: Fix test. 2019-04-08 22:32:37 +05:00
Nodir Temirkhodjaev
7c53b06649 UI: Update Dl/Ul icons. 2019-04-08 19:12:28 +05:00
Nodir Temirkhodjaev
a32d78d8b1 DB: Improve migration checks. 2019-04-08 16:38:44 +05:00
Nodir Temirkhodjaev
ea9904b0f4 UI: Logger: Simplify output. 2019-04-08 16:22:44 +05:00
Nodir Temirkhodjaev
b2e7b93ddb DB: Fix statistics dates to use UTC. 2019-04-08 15:51:11 +05:00
Nodir Temirkhodjaev
a1dd026fcb UI: OptionsPage: Highlight Driver. 2019-04-08 07:40:32 +05:00
Nodir Temirkhodjaev
3380aee81d Driver: Scripts: Revert to sc stop. 2019-04-08 07:39:55 +05:00
Nodir Temirkhodjaev
830abce361 UI: Fix Clang warnings. 2019-04-06 11:19:12 +05:00
Nodir Temirkhodjaev
c9323e5914 UI: DriverManager: Reset errorMessage on success open(). 2019-04-04 14:00:08 +05:00
Nodir Temirkhodjaev
dd521ba81b UI: OptionsPage: Show driver's state; allow to install/remove the driver. 2019-04-04 13:53:59 +05:00
Nodir Temirkhodjaev
3cbc330568 UI: Polish BlockedPage. 2019-04-01 14:33:33 +05:00
Nodir Temirkhodjaev
f9ec032233 Fix last commit. 2019-03-30 20:07:35 +05:00
Nodir Temirkhodjaev
a7138869a7 UI: AppUtil: Add getInfo(). 2019-03-30 18:25:48 +05:00
Nodir Temirkhodjaev
62444dcd88 Tests: DB: Test migrations. 2019-03-30 15:15:30 +05:00
Nodir Temirkhodjaev
bd21d481b2 Tests: Fix DB. 2019-03-30 14:25:25 +05:00
Nodir Temirkhodjaev
a6c256c2b0 UI: Sqlite: Build with default locking_mode=EXCLUSIVE. 2019-03-30 14:24:08 +05:00
Nodir Temirkhodjaev
dacf6a967a UI: DB: Move persistent pragma to migration. 2019-03-30 14:19:51 +05:00
Nodir Temirkhodjaev
2d027e8e1a UI: DB: Use migrations. 2019-03-30 13:13:49 +05:00
Nodir Temirkhodjaev
b1ab98e615 UI: Move 3rd party integrations to 3rdparty/. 2019-03-30 13:12:54 +05:00
Nodir Temirkhodjaev
12c9e3d3a5 UI: Add AppUtil. 2019-03-29 14:06:07 +05:00
Nodir Temirkhodjaev
1c5b87ef30 Fix tests. 2019-03-29 06:10:54 +05:00
Nodir Temirkhodjaev
921bd54790 Minor fix. 2019-03-28 17:37:42 +05:00
Nodir Temirkhodjaev
3ff9ad0481 Driver: Revert tommyds' foreach_node() using. 2019-03-26 15:04:53 +05:00
Nodir Temirkhodjaev
6cb4f7f5d3 UI: Add AA_DisableWindowContextHelpButton attr. 2019-03-26 11:52:28 +05:00
Nodir Temirkhodjaev
bc4efa5d60 Driver: Fix tommyds' foreach() using. 2019-03-24 12:03:51 +05:00
Nodir Temirkhodjaev
d11bf43fd7 UI: Improve .rc 2019-03-24 10:28:49 +05:00
Nodir Temirkhodjaev
bdbd11ec55 Update tommyds. 2019-03-22 19:47:33 +05:00
Nodir Temirkhodjaev
c6e38fb5f7 UI: Add WorkerManager. 2019-03-22 16:28:13 +05:00
Nodir Temirkhodjaev
e44740954a Update SQLite v3.27.2 2019-03-22 15:55:23 +05:00
Nodir Temirkhodjaev
e6df68df9b UI: Fix some texts. 2019-03-19 14:29:24 +05:00
Nodir Temirkhodjaev
e4ac53f359 UI: Minor fix. 2019-03-17 22:14:04 +05:00
Nodir Temirkhodjaev
5964641492 Bump version. 2019-03-16 12:51:07 +05:00
Nodir Temirkhodjaev
0f255e5da0 Patch version. 2019-03-16 12:49:32 +05:00
Nodir Temirkhodjaev
ff1ccd075c Driver: Fix non-TCP traffic handling. 2019-03-16 12:31:44 +05:00
Nodir Temirkhodjaev
0a0160d73c Driver: Micro-optimize device flag's set & check. 2019-03-15 14:54:11 +05:00
Nodir Temirkhodjaev
d89bb51ab4 Driver: Refactor device->stat flags. 2019-03-15 14:49:56 +05:00
Nodir Temirkhodjaev
4303bd3c04 Driver: Refactor device flags. 2019-03-15 14:47:54 +05:00
Nodir Temirkhodjaev
0e2ed11a73 UI: Polish OptionsPage. 2019-03-14 07:43:08 +05:00
Nodir Temirkhodjaev
a249967f4d Bump version. 2019-03-12 15:39:48 +05:00
Nodir Temirkhodjaev
b1b1ea928f Patch version. 2019-03-12 15:31:25 +05:00
Nodir Temirkhodjaev
e3ed088ee4 Driver: Fix pending buffer flush. 2019-03-12 15:22:24 +05:00
Nodir Temirkhodjaev
734017b73f Driver: Robust buffer handling. 2019-03-12 10:52:35 +05:00
Nodir Temirkhodjaev
a91ce053fc Bump version. 2019-03-10 23:06:53 +05:00
Nodir Temirkhodjaev
fa23df7d6c Installer: Add "Portable" option. 2019-03-10 23:03:59 +05:00
Nodir Temirkhodjaev
c385b89d10 Bump version. 2019-03-08 15:08:28 +05:00
Nodir Temirkhodjaev
68436dfe1b UI: Remove workaround for QTBUG-72536. 2019-03-06 12:31:04 +05:00
Nodir Temirkhodjaev
0e65adbf7f Driver: Fix app groups handling with periods. 2019-02-26 23:23:41 +05:00
Nodir Temirkhodjaev
9c9407d390 Fix previous commit. 2019-02-26 19:56:37 +05:00
Nodir Temirkhodjaev
839791d757 Driver: Improve app groups handling. 2019-02-26 19:16:47 +05:00
Nodir Temirkhodjaev
4d7396759b UI: Graph options: Fix texts. 2019-02-26 07:29:02 +05:00
Nodir Temirkhodjaev
a05c78396e UI: Graph options: Fix opacity bounds. 2019-02-24 21:27:26 +05:00
Nodir Temirkhodjaev
8decf24a7b UI: Graph options: Fix meaning of opacity.
Mixed up with transparency.
2019-02-24 21:03:21 +05:00
Nodir Temirkhodjaev
13ab006108 Partially revert "Driver: Flush flow's deferred packets on disconnect." 2019-02-20 15:01:07 +05:00
Nodir Temirkhodjaev
44f9c4d9af Minor fix. 2019-02-19 14:42:32 +05:00
Nodir Temirkhodjaev
81d2e69b95 Minor fix. 2019-02-19 13:19:08 +05:00
Nodir Temirkhodjaev
63773954f0 Minor fix. 2019-02-19 13:09:59 +05:00
Nodir Temirkhodjaev
3ada182b43 Driver: Flush flow's deferred packets on disconnect. 2019-02-19 13:03:30 +05:00
Nodir Temirkhodjaev
64aac70a0d Bump version. 2019-02-19 07:37:15 +05:00
Nodir Temirkhodjaev
46c8a34e47 UI: Workaround for QTBUG-72536. 2019-02-19 07:10:11 +05:00
Nodir Temirkhodjaev
9d707490bd Add ability to fragment first TCP packet. 2019-02-18 22:43:45 +05:00
Nodir Temirkhodjaev
bb01a52daa Settings: Store colors in hex. 2019-02-12 09:29:23 +05:00
Nodir Temirkhodjaev
c5f87a5fe4 Minor fix 2019-02-11 22:16:19 +05:00
Nodir Temirkhodjaev
d91f5e8a55 Bump version. 2019-02-10 21:02:29 +05:00
Nodir Temirkhodjaev
ffad054bad UI: Improve Traffic Graph. 2019-02-10 20:55:23 +05:00
Nodir Temirkhodjaev
02db06fa90 UI: Adjust QtQuick.* imports. 2019-02-09 00:39:44 +05:00
Nodir Temirkhodjaev
4137092e97 UI: Restore window's visibility on restart. 2019-02-09 00:25:01 +05:00
Nodir Temirkhodjaev
a9f08fa4a4 Update SQLite v3.27.1 2019-02-08 20:47:47 +05:00
Nodir Temirkhodjaev
1337f3592c Update SQLite v3.27.0 2019-02-08 13:35:04 +05:00
Nodir Temirkhodjaev
63286cc7c3 Fix Clazy warnings. 2019-02-08 13:19:20 +05:00
Nodir Temirkhodjaev
6edd3a682b UI: Show maximized window on double click, not in full-screen. 2019-02-07 21:39:32 +05:00
Nodir Temirkhodjaev
129c6c372c UI: Don't update hidden window's title. 2019-02-07 21:04:21 +05:00
Nodir Temirkhodjaev
1a8cdde0e6 UI: Fix window's max opacity. 2019-02-07 20:55:57 +05:00
Nodir Temirkhodjaev
a0b1ea2369 UI: Improve Traffic Graph. 2019-02-07 20:51:07 +05:00
Nodir Temirkhodjaev
5b77e4ce9b UI: Tweak Traffic Graph. 2019-02-07 15:01:30 +05:00
Nodir Temirkhodjaev
c568111a4b UI: Improve Traffic Graph. 2019-02-07 14:44:20 +05:00
Nodir Temirkhodjaev
259884e66b UI: Add Traffic Graph window. 2019-02-06 16:53:02 +05:00
Nodir Temirkhodjaev
a82319dba5 Improve speed limiting. 2019-01-30 00:51:45 +05:00
Nodir Temirkhodjaev
fd6cdadd9c Bump version. 2019-01-04 15:51:42 +05:00
Nodir Temirkhodjaev
4d681ff9f7 UI: Tray menu: Show app-group's speed & period. 2019-01-04 13:35:31 +05:00
Nodir Temirkhodjaev
eab9af5236 UI: Minor fix. 2018-12-28 08:07:03 +05:00
Nodir Temirkhodjaev
4cf021d1c5 Driver: Fix blocking existing flows for reauth.
Workaround for FwpsFlowAssociateContext0(), which doesn't work after FWP_CONDITION_FLAG_IS_REAUTHORIZE.
2018-12-26 19:47:13 +05:00
Nodir Temirkhodjaev
407c1cf85c UI: Minor fixes. 2018-12-25 12:36:11 +05:00
Nodir Temirkhodjaev
bc37a34142 UI: Fix LogManager closing. 2018-12-24 14:27:52 +05:00
Nodir Temirkhodjaev
a24fc5a678 Add ability to filter local addresses.
Loop-back (127.*) & local broadcast (255.255.255.255).
2018-12-13 20:40:16 +05:00
Nodir Temirkhodjaev
74e2326337 Bump version. 2018-12-12 15:54:48 +05:00
Nodir Temirkhodjaev
745e0eb767 UI: Hide unimplemented yet graph stuff. 2018-12-12 14:18:36 +05:00
Nodir Temirkhodjaev
fd42670527 NetUtil: Add "100.64.0.0/10" private IPv4 addresses. 2018-12-12 13:56:54 +05:00
Nodir Temirkhodjaev
5713681d93 Minor fix 2018-12-12 13:56:07 +05:00
Nodir Temirkhodjaev
bd6cad26ed UI: Fix common/fortprov.c compilation. 2018-12-12 13:55:38 +05:00
Nodir Temirkhodjaev
5fc79161a1 Driver: Fix app group periods handling 2. 2018-12-11 20:31:47 +05:00
Nodir Temirkhodjaev
cab805acd4 Driver: Fix period time's end checking. 2018-12-09 10:24:37 +05:00
Nodir Temirkhodjaev
ea40855dee UI: No Uzbek translation for now. 2018-12-09 10:03:32 +05:00
Nodir Temirkhodjaev
252d34a2e8 Driver: Track system time changes. 2018-12-08 08:56:15 +05:00
Nodir Temirkhodjaev
281e403df8 Driver: Fix app group periods handling. 2018-12-08 08:54:33 +05:00
Nodir Temirkhodjaev
c606225c35 UI: ApplicationsPage: Add hour period to enabled state. 2018-12-07 22:07:48 +05:00
Nodir Temirkhodjaev
a110498d32 Update SQLite v3.26.0 2018-12-06 15:47:20 +05:00
Nodir Temirkhodjaev
523e9a774e Update SQLite v3.25.3 2018-12-01 11:22:35 +05:00
Nodir Temirkhodjaev
8d42f95869 Tests: Minor refactoring. 2018-11-14 19:19:31 +05:00
Nodir Temirkhodjaev
ad3d242daf UI: OptionsPage: Remove ability to "Ignore TCP RST-packets". 2018-11-08 14:59:41 +05:00
Nodir Temirkhodjaev
f08dbc9182 UI: Use QCustomPlot instead of QtCharts. 2018-10-25 15:40:21 +05:00
Nodir Temirkhodjaev
421501e77a Update SQLite v3.25.2 2018-10-04 11:30:03 +05:00
Nodir Temirkhodjaev
759fe96a18 Update SQLite v3.25.0 2018-09-16 13:57:21 +05:00
Nodir Temirkhodjaev
7960bbffa7 UI: StatisticsPage: Exclude 2-nd hour from active period. 2018-09-05 19:03:36 +05:00
Nodir Temirkhodjaev
f4a06fd032 UI: StatisticsPage: Add active period hours. 2018-08-31 16:35:35 +05:00
Nodir Temirkhodjaev
6daaffb8ea UI: StatisticsPage: Use TableView. 2018-08-30 16:25:50 +05:00
Nodir Temirkhodjaev
54cb53122a Minor fix 2018-08-30 16:12:00 +05:00
Nodir Temirkhodjaev
5b91b571be Remove TaskUzOnline, because addresses are same with TaskTasix now. 2018-08-28 06:33:35 +05:00
Nodir Temirkhodjaev
f9e472b61f UI: BlockedPage: Emphasize resolved addresses. 2018-08-28 06:22:07 +05:00
Nodir Temirkhodjaev
4b179268de UI: Don't resolve control script's path. 2018-08-24 16:55:49 +05:00
Nodir Temirkhodjaev
985cdc34fd UI: Add /scripts folder. 2018-08-24 16:47:02 +05:00
Nodir Temirkhodjaev
cfddff8a06 UI: Add --control <PATH> argument.
Control running instance's conf by executing scripts.
2018-08-24 16:28:26 +05:00
Nodir Temirkhodjaev
099c3de95f UI: Fix conf saving. 2018-06-11 16:28:04 +05:00
Nodir Temirkhodjaev
9f1bc0113b Update SQLite v3.24.0 2018-06-06 09:43:52 +05:00
Nodir Temirkhodjaev
272ecde7fe UI: FortSettings: Simplify .conf saving. 2018-05-10 11:37:27 +05:00
Nodir Temirkhodjaev
94347ef144 UI: Update translations. 2018-05-09 14:47:55 +05:00
Nodir Temirkhodjaev
df199fa150 UI: FortSettings: Improve error reporting. 2018-05-09 14:47:27 +05:00
Nodir Temirkhodjaev
f198506462 UI: NetUtil: Add special local IPv4 addresses. 2018-04-25 17:56:08 +05:00
Nodir Temirkhodjaev
e7e576ad29 UI: Improve startup checks. 2018-04-15 11:19:31 +05:00
Nodir Temirkhodjaev
aa887c5a61 Update SQLite v3.23.1 2018-04-11 16:11:42 +05:00
Nodir Temirkhodjaev
dc40085b53 UI: Minor refactorings. 2018-04-10 17:41:20 +05:00
Nodir Temirkhodjaev
ac6d1ff403 Update SQLite v3.23.0 2018-04-07 14:53:40 +05:00
Nodir Temirkhodjaev
3e54261f58 UI: Migrate to Qt 5.12 2018-04-07 13:09:35 +05:00
Nodir Temirkhodjaev
49075fd6ad UI: Hot-keys disabled by default. 2018-04-03 08:56:12 +05:00
Nodir Temirkhodjaev
09e629a1a7 UI: Tray menu: Checkable GraphWindow's item. 2018-03-19 15:15:54 +05:00
Nodir Temirkhodjaev
394dde35a3 UI: GraphWindow: Fix state restoring. 2018-03-16 20:27:04 +05:00
Nodir Temirkhodjaev
644e3a253f UI: GraphWindow: Fix close event handling. 2018-03-16 19:08:58 +05:00
Nodir Temirkhodjaev
fd4dd77325 UI: Prepare GraphWindow. 2018-03-15 20:35:49 +05:00
Nodir Temirkhodjaev
a582f8db34 UI: OptionsPage: Add ability to disable hot keys. 2018-03-15 17:04:27 +05:00
Nodir Temirkhodjaev
74a6fa04b6 UI: FortSettings: Remove unused updatesUrl. 2018-03-15 17:00:24 +05:00
Nodir Temirkhodjaev
799a2cfebb UI: DatabaseManager: Log errors. 2018-03-08 18:35:51 +05:00
Nodir Temirkhodjaev
41f2ccf6e0 Bump version. 2018-03-07 15:27:48 +05:00
Nodir Temirkhodjaev
52dab26761 Fix .pro 2018-03-07 15:15:35 +05:00
Nodir Temirkhodjaev
c6438992cb UI: Rename "dummyBool" vars to appropriate names. 2018-03-07 15:14:22 +05:00
Nodir Temirkhodjaev
19475ada4a UI: Add hot keys to tray context menu. 2018-03-07 15:12:58 +05:00
Nodir Temirkhodjaev
c7fc94cae8 Include <qt_windows.h> instead of <windows.h> 2018-03-06 13:46:35 +05:00
Nodir Temirkhodjaev
c8e07481ef UI: OptionsPage: Add Statistics link. 2018-03-05 17:40:22 +05:00
Nodir Temirkhodjaev
234861bf08 UI: Add --stat option to set statistics' path. 2018-03-05 17:35:04 +05:00
Nodir Temirkhodjaev
806480f01a Logger: Refactor time's format. 2018-03-05 17:18:13 +05:00
Nodir Temirkhodjaev
61c897a361 Minor fixes 2018-03-05 17:17:13 +05:00
Nodir Temirkhodjaev
ea2de05366 UI: Statistics Page: Fix keep options. 2018-03-02 15:36:30 +05:00
Nodir Temirkhodjaev
4118a8ac25 Driver: Improve traffic statistics writing. 2018-02-28 13:29:33 +05:00
Nodir Temirkhodjaev
3ea2397ff6 UI: DatabaseManager: Fix processes handling. 2018-02-27 15:06:40 +05:00
Nodir Temirkhodjaev
3b896c5286 Driver: Bump version. 2018-02-27 15:05:30 +05:00
Nodir Temirkhodjaev
f5727f8cb6 Refactor processes handling. 2018-02-26 15:11:45 +05:00