Commit Graph

457 Commits

Author SHA1 Message Date
Nodir Temirkhodjaev
5f0e0e02d0 Add ChangeLog. 2018-01-14 10:35:08 +05:00
Nodir Temirkhodjaev
6ab65b0807 Hotfix version. 2018-01-14 10:33:14 +05:00
Nodir Temirkhodjaev
d06407f1ed Driver: Fix flow-contexts usage. 2018-01-14 09:53:48 +05:00
Nodir Temirkhodjaev
4f28387b1c Driver: Optimize flow-context usage. 2018-01-14 09:01:42 +05:00
Nodir Temirkhodjaev
1f19d69652 Revert "Driver: Ignore loopback traffic."
This reverts commit ff6ab09908.
Not needed now, because we use flow-contexts.
2018-01-14 08:51:09 +05:00
Nodir Temirkhodjaev
1d7f107398 Driver: Use flow-contexts to track UDP closure.
Instead of FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4.
2018-01-13 18:31:30 +05:00
Nodir Temirkhodjaev
ff6ab09908 Driver: Ignore loopback traffic. 2018-01-13 08:52:00 +05:00
Nodir Temirkhodjaev
3444303088 Bump version. 2018-01-12 17:16:32 +05:00
Nodir Temirkhodjaev
acaef359b8 Add ChangeLog. 2018-01-12 17:15:24 +05:00
Nodir Temirkhodjaev
fb2985f0fa UI: StatisticsPage: Fix "Refresh" to re-read empty db. 2018-01-12 16:55:14 +05:00
Nodir Temirkhodjaev
70abd62891 Tests: Fix ConfUtil test. 2018-01-12 16:33:19 +05:00
Nodir Temirkhodjaev
15b93d4c77 UI: StatisticsPage: Add "Month starts on" option. 2018-01-12 16:21:38 +05:00
Nodir Temirkhodjaev
dd346d88f6 Add ability to "Stop Internet Traffic". 2018-01-12 13:52:09 +05:00
Nodir Temirkhodjaev
768dd703e7 UI: Refactor Password dialog. 2018-01-12 13:29:08 +05:00
Nodir Temirkhodjaev
da78f3e49d UI: Logger: Refactor updating. 2018-01-12 08:33:32 +05:00
Nodir Temirkhodjaev
d6275f4f6f UI: Refactor H/VSeparator controls. 2018-01-11 14:12:28 +05:00
Nodir Temirkhodjaev
bb453b3394 UI: OptionsPage: Add "Log Errors" to store log files. 2018-01-11 13:54:38 +05:00
Nodir Temirkhodjaev
699919a135 UI: Simplify build path. 2018-01-11 09:25:17 +05:00
Nodir Temirkhodjaev
7861fd0f51 UI: Add H/VSeparator controls. 2018-01-11 09:23:51 +05:00
Nodir Temirkhodjaev
ba73b2745e UI: StatisticsPage: Change "Refresh" to round button. 2018-01-10 15:13:24 +05:00
Nodir Temirkhodjaev
0403a68a6b UI: OptionsPage: Add protection by "Password". 2018-01-10 14:57:27 +05:00
Nodir Temirkhodjaev
f5d531dbdb UI: Add WindowStateWatcher. 2018-01-10 07:41:42 +05:00
Nodir Temirkhodjaev
4741bb1c4e Driver: Use one transaction for provider reauth. 2018-01-10 07:13:22 +05:00
Nodir Temirkhodjaev
9fbe90e1f9 UI: --boot unregisters booted provider only. 2018-01-10 06:21:54 +05:00
Nodir Temirkhodjaev
94b1ded272 Bump version. 2018-01-09 15:00:23 +05:00
Nodir Temirkhodjaev
17c8728b11 Add ChangeLog. 2018-01-09 14:59:13 +05:00
Nodir Temirkhodjaev
af00f6f438 UI: UpdateChecker: Improve release notes. 2018-01-09 14:58:06 +05:00
Nodir Temirkhodjaev
09142f664b UI: Use default conf on 1st start. 2018-01-09 13:25:51 +05:00
Nodir Temirkhodjaev
dd44c65d31 UI: Save/restore window's state. 2018-01-09 12:36:20 +05:00
Nodir Temirkhodjaev
ea2f04d428 UI: Fix used WINNT version. 2018-01-09 11:58:20 +05:00
Nodir Temirkhodjaev
d522c01e52 Bump version. 2018-01-08 16:11:04 +05:00
Nodir Temirkhodjaev
0bd18aa4d0 Add ChangeLog. 2018-01-08 15:39:56 +05:00
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