Commit Graph

675 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
348de60ee3 Driver: Register transport filters only when needed. 2018-01-08 15:31:17 +05:00
Nodir Temirkhodjaev
0ddaedc216 Driver: Prepare transport classify function. 2018-01-08 14:54:49 +05:00
Nodir Temirkhodjaev
671ba59502 Driver: Minor fixes. 2018-01-08 12:23:26 +05:00
Nodir Temirkhodjaev
29676840af Driver: Use tommy_hashdyn instead of flow-contexts.
WFP bug: After FwpsFlowRemoveContext/AssociateContext calls the flow_classify() will not be called again.
2018-01-08 11:23:58 +05:00
Nodir Temirkhodjaev
238b6b84eb Driver: Move 3rdparty/ to src/. 2018-01-07 09:40:40 +05:00
Nodir Temirkhodjaev
2e09208868 Driver: Add endpoint closure callout.
To use instead of flow contexts deletion.
2018-01-06 15:03:40 +05:00
Nodir Temirkhodjaev
403ef96803 Driver: Add TommyDS. 2018-01-06 14:58:53 +05:00
Nodir Temirkhodjaev
91304ac1c5 Minor fixes 2018-01-06 12:19:41 +05:00
Nodir Temirkhodjaev
01311d12aa Driver: Drop limited traffic. 2018-01-05 13:51:34 +05:00
Nodir Temirkhodjaev
bb954c116b UI: Conf: Remove unneeded code. 2018-01-04 19:01:25 +05:00
Nodir Temirkhodjaev
a74b3ceb51 Driver: Collect app. groups' traffic. 2018-01-04 18:59:29 +05:00
Nodir Temirkhodjaev
90dc4d8103 Driver: Refactor transport contexts handling. 2018-01-04 18:00:05 +05:00
Nodir Temirkhodjaev
4a156bead9 UI: Set confFlags->speed_limit. 2018-01-04 17:59:30 +05:00
Nodir Temirkhodjaev
a5e4974d39 Driver: Refactor conf io. 2018-01-03 12:36:44 +05:00
Nodir Temirkhodjaev
dd40a4ea79 Driver: Prepare stream transport layers to classify. 2018-01-02 15:34:21 +05:00
Nodir Temirkhodjaev
678c229fcb UI: Fix list items selecting. 2017-12-27 08:37:17 +05:00
Nodir Temirkhodjaev
f1eed902f4 UI: BlockedPage: Add "Copy..." button. 2017-12-25 21:01:42 +05:00
Nodir Temirkhodjaev
12a5002e46 Driver: Handle app group indexes. 2017-12-25 20:23:26 +05:00
Nodir Temirkhodjaev
2761b4eb37 UI: Minor translation fix. 2017-12-25 07:51:49 +05:00
Nodir Temirkhodjaev
4139a66d62 Driver: Reintroduce DRIVER_VERSION. 2017-12-25 07:46:34 +05:00
Nodir Temirkhodjaev
3ef3bc0c53 UI: TaskUpdateChecker: Simplify message showing. 2017-12-23 15:05:48 +05:00
Nodir Temirkhodjaev
e3554008d7 UI: TaskUpdateChecker: Show message about new version. 2017-12-23 14:51:23 +05:00
Nodir Temirkhodjaev
a296c50492 Driver: Robust version checking. 2017-12-23 12:34:14 +05:00
Nodir Temirkhodjaev
b3a1be4c69 Driver: Use APP_VERSION instead of FORT_DRIVER_VERSION. 2017-12-23 12:29:57 +05:00
Nodir Temirkhodjaev
6d52f1152b UI: Minor size fixes. 2017-12-23 11:50:52 +05:00
Nodir Temirkhodjaev
2e10d84275 Add ability to "Stop Traffic". 2017-12-23 11:15:36 +05:00
Nodir Temirkhodjaev
5edad02ff4 UI: OptionsPage: Rename to "Releases:". 2017-12-23 10:49:19 +05:00
Nodir Temirkhodjaev
ad1780d3aa UI: Don't rewrite startup link. 2017-12-23 10:48:04 +05:00
Nodir Temirkhodjaev
a356f2b2ee UI: ApplicationsPage: Fix speed limit flag. 2017-12-23 09:30:32 +05:00
Nodir Temirkhodjaev
4253133249 UI: Update translations. 2017-12-23 09:26:18 +05:00
Nodir Temirkhodjaev
dbe52d90d1 UI: ApplicationsPage: Add speed limit check-boxes. 2017-12-23 09:23:45 +05:00
Nodir Temirkhodjaev
beb8e49ce3 UI: OptionsPage: Add mouse cursor to links. 2017-12-22 16:52:08 +05:00
Nodir Temirkhodjaev
c1adc15edb UI: ApplicationsPage: Tweak group buttons. 2017-12-22 16:28:34 +05:00
Nodir Temirkhodjaev
1534fd6217 UI: SchedulePage: Prepare "Update Checker". 2017-12-21 19:46:22 +05:00
Nodir Temirkhodjaev
5b210ccc21 UI: OptionsPage: Add "Profile" & "Release" links. 2017-12-21 18:15:29 +05:00
Nodir Temirkhodjaev
6ffc8ce16f UI: ButtonMenu/Popup: Fix popup closing by button. 2017-12-21 16:49:43 +05:00
Nodir Temirkhodjaev
e85b378d38 UI: Move SchedulePage to the end. 2017-12-21 16:35:34 +05:00
Nodir Temirkhodjaev
f6a1aa6d63 UI: Enable high dpi pixmaps. 2017-12-20 19:15:48 +05:00
Nodir Temirkhodjaev
b60f7e0adf UI: Add ellipses to button menus. 2017-12-19 16:20:14 +05:00
Nodir Temirkhodjaev
ae8cb55aa9 README: Add note about test mode for driver. 2017-12-19 14:37:53 +05:00
Nodir Temirkhodjaev
b11351f1d9 UI: ApplicationsPage: Fix translation. 2017-12-18 19:49:57 +05:00
Nodir Temirkhodjaev
b639ee6fba UI: ApplicationsPage: Improve translations. 2017-12-18 17:48:34 +05:00
Nodir Temirkhodjaev
27521c1211 UI: ApplicationsPage: Update translations. 2017-12-18 17:35:22 +05:00
Nodir Temirkhodjaev
6b2eef21b0 UI: ApplicationsPage: Add "Speed Limit" button. 2017-12-18 16:55:10 +05:00
Nodir Temirkhodjaev
7cd805ad72 Bump version. 2017-12-17 07:36:58 +05:00
Nodir Temirkhodjaev
9f7a3a3c8f Add ChangeLog. 2017-12-17 07:24:18 +05:00
Nodir Temirkhodjaev
825a381e4e UI: Fix compilation. 2017-12-17 07:24:06 +05:00
Nodir Temirkhodjaev
c26a75c3bc Driver: Fix traffic inspecting of connections, created before the program started. 2017-12-16 20:51:32 +05:00
Nodir Temirkhodjaev
7974c9544c Bugfix version. 2017-12-16 20:49:12 +05:00
Nodir Temirkhodjaev
2e0e7eea61 Add ChangeLog. 2017-12-15 15:14:07 +05:00