Nodir Temirkhodjaev
|
27f6c8d7f8
|
UI: Remove Qt 5 support
|
2023-03-12 18:11:50 +03:00 |
|
Nodir Temirkhodjaev
|
19d3b00975
|
UI: Options: Add "Ctrl/Alt + Single Click" tray icon events
|
2023-03-12 13:45:48 +03:00 |
|
Nodir Temirkhodjaev
|
3550421a39
|
UI: Bump version
|
2023-03-11 20:34:49 +03:00 |
|
Nodir Temirkhodjaev
|
42a40df8d5
|
UI: OptionsPage: Minor refactor
|
2023-03-11 20:33:53 +03:00 |
|
Nodir Temirkhodjaev
|
c826e6c9ce
|
UI: Update German translation
|
2023-03-11 12:14:51 +03:00 |
|
Nodir Temirkhodjaev
|
dac55059b5
|
UI: Fix service stopping on uninstall with "Disable Service controls" option
|
2023-03-11 12:11:27 +03:00 |
|
Nodir Temirkhodjaev
|
a3f1b1a86c
|
UI: Bump version
|
2023-03-10 14:45:10 +03:00 |
|
Nodir Temirkhodjaev
|
6e00e6d1e4
|
UI: Update Korean translation
|
2023-03-10 12:04:04 +03:00 |
|
Nodir Temirkhodjaev
|
e1d0c281ef
|
UI: Options: Add "Check password on Uninstall" flag
|
2023-03-10 12:02:25 +03:00 |
|
Nodir Temirkhodjaev
|
c6e1bdc1b0
|
UI: Update Slovenian translation
|
2023-03-10 11:48:24 +03:00 |
|
Nodir Temirkhodjaev
|
cfe844e14b
|
UI: Options: Add "Disable Service controls" flag
|
2023-03-10 11:32:09 +03:00 |
|
Nodir Temirkhodjaev
|
7d02606ba7
|
UI: Auto-restart service on termination
|
2023-03-09 12:37:28 +03:00 |
|
Nodir Temirkhodjaev
|
380a2812e9
|
UI: Use shared ptr for worker jobs
|
2023-03-09 10:45:13 +03:00 |
|
Nodir Temirkhodjaev
|
28cff8aae5
|
UI: SqliteDb: Use shared ptr, instead of QObject
|
2023-03-08 17:53:15 +03:00 |
|
Nodir Temirkhodjaev
|
56d02e2ede
|
UI: Bump version
|
2023-03-08 14:36:08 +03:00 |
|
Nodir Temirkhodjaev
|
0f37bdcbdf
|
UI: Don't check password on Quit
|
2023-03-08 13:50:08 +03:00 |
|
Nodir Temirkhodjaev
|
9dac49f6c1
|
UI: Options: Fix saving after password set apply
|
2023-03-08 13:42:31 +03:00 |
|
Nodir Temirkhodjaev
|
6b9f094301
|
UI: StatBlockManager: Fix auto-deleting old connections
|
2023-03-08 12:52:24 +03:00 |
|
Nodir Temirkhodjaev
|
9f607ba18b
|
UI: Blocked Connections: Fix list updating
|
2023-03-08 11:15:28 +03:00 |
|
Nodir Temirkhodjaev
|
8f77dc012d
|
UI: Update Slovenian translation
|
2023-03-07 19:29:43 +03:00 |
|
Nodir Temirkhodjaev
|
507ca915df
|
UI: Zones: Tweak default window size
|
2023-03-07 14:31:43 +03:00 |
|
Nodir Temirkhodjaev
|
9b8544ecf4
|
UI: Update German translation
|
2023-03-07 11:14:08 +03:00 |
|
Nodir Temirkhodjaev
|
9942c2f1de
|
UI: Bump version
|
2023-03-06 12:00:21 +03:00 |
|
Nodir Temirkhodjaev
|
8943d70e29
|
UI: Update translations
|
2023-03-06 11:23:38 +03:00 |
|
Nodir Temirkhodjaev
|
72b8042aef
|
UI: Bump version
|
2023-03-05 17:08:55 +03:00 |
|
Nodir Temirkhodjaev
|
ad24de59dc
|
UI: Programs: Add ability to not collect blocked connections
|
2023-03-05 16:19:23 +03:00 |
|
Nodir Temirkhodjaev
|
7d52017903
|
UI: RpcManager: Setup StatBlock signals
|
2023-03-05 14:11:38 +03:00 |
|
Nodir Temirkhodjaev
|
a9ae885a1d
|
UI: RpcManager: Fix func index
|
2023-03-05 13:48:10 +03:00 |
|
Nodir Temirkhodjaev
|
09e51aba54
|
UI: Fix blocked connections saving
|
2023-03-05 13:27:33 +03:00 |
|
Nodir Temirkhodjaev
|
dfeccdaf23
|
UI: StatBlockManager: Migrate old tables
|
2023-03-05 12:10:58 +03:00 |
|
Nodir Temirkhodjaev
|
1a714a503d
|
UI: Merge StatBlock Jobs
|
2023-03-04 20:21:04 +03:00 |
|
Nodir Temirkhodjaev
|
02ad50ff80
|
UI: Refactor StatBlock Jobs
|
2023-03-04 19:10:34 +03:00 |
|
Nodir Temirkhodjaev
|
0a93aa46e4
|
UI: Migrate the stat file to stat-block one
|
2023-02-28 16:11:46 +03:00 |
|
Nodir Temirkhodjaev
|
f5c6fe906e
|
UI: RpcManager: Simplify processStatManagerRpc()
|
2023-02-27 16:19:31 +03:00 |
|
Nodir Temirkhodjaev
|
93256e7d07
|
UI: RpcManager: Simplify processConfManagerRpcResult(()
|
2023-02-27 15:58:22 +03:00 |
|
Nodir Temirkhodjaev
|
5337cce7aa
|
UI: Prepare StatBlockManager
|
2023-02-27 14:23:47 +03:00 |
|
Nodir Temirkhodjaev
|
902c0dece1
|
UI: Refactor worker jobs
|
2023-02-26 17:04:14 +03:00 |
|
Nodir Temirkhodjaev
|
da32114bc9
|
UI: Update SQLite to v3.41.0
|
2023-02-26 09:40:53 +03:00 |
|
Nodir Temirkhodjaev
|
5049f06e4d
|
UI: Refactor job workers
|
2023-02-25 22:14:40 +03:00 |
|
Nodir Temirkhodjaev
|
e5d6dca9ec
|
Driver: fortpkt: De-simplify fort_prov_register_callouts()
|
2023-02-25 20:06:54 +03:00 |
|
Nodir Temirkhodjaev
|
f79d141872
|
Driver: fortcout: Simplify fort_callout_install(), Part 2
|
2023-02-24 20:39:44 +03:00 |
|
Nodir Temirkhodjaev
|
00d93c8bb7
|
Driver: fortprov: Simplify fort_prov_register_callouts(), Part 2
|
2023-02-24 20:32:27 +03:00 |
|
Nodir Temirkhodjaev
|
a6138d269e
|
Driver: fortpkt: Minor refactor
|
2023-02-24 14:55:26 +03:00 |
|
Nodir Temirkhodjaev
|
b6a343a6a7
|
Driver: fortbuf: Simplify fort_buffer_prepare()
|
2023-02-24 13:26:52 +03:00 |
|
Nodir Temirkhodjaev
|
a3af0d11dd
|
Driver: fortbuf: Simplify fort_buffer_xmove()
|
2023-02-24 13:18:28 +03:00 |
|
Nodir Temirkhodjaev
|
d8003b9ecd
|
UI: SqliteStmt: Simplify bindVar() & columnVar()
|
2023-02-24 12:56:46 +03:00 |
|
Nodir Temirkhodjaev
|
ecf822dedd
|
Driver: fortcout: Simplify fort_callout_install()
|
2023-02-24 12:40:35 +03:00 |
|
Nodir Temirkhodjaev
|
a15f126b59
|
Driver: fortprov: Simplify fort_prov_register_callouts()
|
2023-02-24 12:15:48 +03:00 |
|
Nodir Temirkhodjaev
|
3a78e1fece
|
Driver: fortpkt: Simplify fort_shaper_flush()
|
2023-02-24 11:55:05 +03:00 |
|
Nodir Temirkhodjaev
|
036f5391b8
|
Driver: fortpkt: Simplify fort_shaper_timer_process()
|
2023-02-24 11:41:44 +03:00 |
|
Nodir Temirkhodjaev
|
2646f7ca88
|
Driver: fortpkt: Simplify fort_shaper_packet_fill()
|
2023-02-24 11:27:26 +03:00 |
|
Nodir Temirkhodjaev
|
b9ef47f86e
|
UI: Blocked Connections: Slightly increase update interval
|
2023-02-24 11:12:32 +03:00 |
|
Nodir Temirkhodjaev
|
747c0ce963
|
Driver: fortpkt: Minor refactor
|
2023-02-23 13:57:19 +03:00 |
|
Nodir Temirkhodjaev
|
e2a1e53cd6
|
UI: Bump version
|
2023-02-19 12:48:55 +03:00 |
|
Nodir Temirkhodjaev
|
4b943e1c74
|
Driver: Improve flows waiting on unload
|
2023-02-19 12:01:21 +03:00 |
|
Nodir Temirkhodjaev
|
d7372679d7
|
UI: Options: Statistics: Fix Quota changes applying
|
2023-02-19 11:28:40 +03:00 |
|
Nodir Temirkhodjaev
|
b9072120df
|
Driver: Abort bad flows on unload
|
2023-02-18 21:45:54 +03:00 |
|
Nodir Temirkhodjaev
|
b903e5e147
|
UI: ControlManager::onNewConnection: Warn about client count limit
|
2023-02-18 21:11:06 +03:00 |
|
Nodir Temirkhodjaev
|
3017a37dcc
|
UI: FortSettings: Don't reset password on Quota alert
|
2023-02-16 12:49:18 +03:00 |
|
Nodir Temirkhodjaev
|
a4f31de81f
|
UI: RpcManager: Show message box asynchronously
|
2023-02-15 18:45:23 +03:00 |
|
Nodir Temirkhodjaev
|
92869ea5a6
|
UI: Service: Add ability to pause/continue client connections
|
2023-02-15 18:42:02 +03:00 |
|
Nodir Temirkhodjaev
|
ca4240dfb1
|
Revert "Revert "UI: WindowManager: Use colorSchemeChanged""
This reverts commit 0a2c48b7ef .
|
2023-02-13 19:59:46 +03:00 |
|
Nodir Temirkhodjaev
|
a79fc8493d
|
Driver: Reset Cancel Routine of cancelled IRP
|
2023-02-13 15:39:51 +03:00 |
|
Nodir Temirkhodjaev
|
3677c59838
|
Driver: Use event to wait processes enumeration
|
2023-02-13 14:52:41 +03:00 |
|
Nodir Temirkhodjaev
|
e9ffb918a5
|
UI: Bump version
|
2023-02-13 12:10:41 +03:00 |
|
Nodir Temirkhodjaev
|
0a2c48b7ef
|
Revert "UI: WindowManager: Use colorSchemeChanged"
The "colorScheme" is not functional yet.
This reverts commit a0ec8b3d3e .
|
2023-02-13 10:39:59 +03:00 |
|
Nodir Temirkhodjaev
|
74887c898d
|
UI: Options: AddressesPage: Update Zones count on remove
|
2023-02-13 10:33:51 +03:00 |
|
Nodir Temirkhodjaev
|
4301045d82
|
UI: __popcnt is not supported by old CPU
|
2023-02-12 21:56:03 +03:00 |
|
Nodir Temirkhodjaev
|
0bab5a2f8d
|
UI: Bump version
|
2023-02-12 17:03:21 +03:00 |
|
Nodir Temirkhodjaev
|
e1b448d831
|
UI: RpcManager: Insrease reconnect trying count
|
2023-02-12 15:54:23 +03:00 |
|
Nodir Temirkhodjaev
|
0a774dc381
|
Driver: Refactor for IRQ level
Call GetProcessImageName(), RtlDowncaseUnicodeString(), DbgPrintEx("%wZ") in PASSIVE level only.
|
2023-02-12 15:13:21 +03:00 |
|
Nodir Temirkhodjaev
|
a0ec8b3d3e
|
UI: WindowManager: Use colorSchemeChanged
|
2023-02-10 13:18:18 +03:00 |
|
Nodir Temirkhodjaev
|
5e86082230
|
UI: AppInfoWorker: Low priority thread
|
2023-02-10 13:16:24 +03:00 |
|
Nodir Temirkhodjaev
|
0c67cd0fbd
|
Driver: Minor refactor
|
2023-02-09 16:26:50 +03:00 |
|
Nodir Temirkhodjaev
|
47a454e42e
|
Driver: PsTree: Add OBJ_KERNEL_HANDLE to ObOpenObjectByPointer()
|
2023-02-09 15:04:26 +03:00 |
|
Nodir Temirkhodjaev
|
3640708b39
|
UI: AddressesColumn: Minor fix
|
2023-02-07 10:04:08 +03:00 |
|
Nodir Temirkhodjaev
|
c554246839
|
UI: Update German translation
|
2023-02-06 20:04:39 +03:00 |
|
Nodir Temirkhodjaev
|
7f4a1b9a7c
|
UI: Update Russian translation
|
2023-02-06 16:51:58 +03:00 |
|
Nodir Temirkhodjaev
|
e123a78c25
|
FortFirewall.pro: Make tests building optional
|
2023-02-06 15:42:56 +03:00 |
|
Nodir Temirkhodjaev
|
a27c9f8117
|
UI: ARM64: Use neon_cnt() instead of __popcnt()
|
2023-02-06 15:42:38 +03:00 |
|
Nodir Temirkhodjaev
|
b2fa68ac40
|
UI: Don't log errors when reconnecting to service
|
2023-02-05 13:11:48 +03:00 |
|
Nodir Temirkhodjaev
|
8ee654fc41
|
UI: Try to reconnect to service by timer
|
2023-02-05 13:05:16 +03:00 |
|
Nodir Temirkhodjaev
|
8d888159d6
|
UI: Update translations
|
2023-02-05 08:33:24 +03:00 |
|
Nodir Temirkhodjaev
|
769e688413
|
UI: RpcManager: Try to wait server response several times
|
2023-02-04 16:08:08 +03:00 |
|
Nodir Temirkhodjaev
|
2b6291d4b8
|
UI: Update translations
|
2023-02-04 13:42:39 +03:00 |
|
Nodir Temirkhodjaev
|
f2665d932b
|
UI: Options: IP Addresses: Refactor Show Zones button
|
2023-02-04 13:25:11 +03:00 |
|
Nodir Temirkhodjaev
|
cd8f152b92
|
UI: Options: IP Addresses: Show Zones count
|
2023-02-03 20:30:48 +03:00 |
|
Nodir Temirkhodjaev
|
ae63c79a31
|
UI: Options: IP Addresses: Add "Show Zones" button
|
2023-02-03 19:47:25 +03:00 |
|
Nodir Temirkhodjaev
|
a71ba9dd45
|
UI: No icon for Ignore filter mode
|
2023-02-03 18:48:08 +03:00 |
|
Nodir Temirkhodjaev
|
9e7021b57b
|
UI: Update translations
|
2023-01-29 13:40:32 +03:00 |
|
Nodir Temirkhodjaev
|
3a180d4b10
|
UI: Bump version
|
2023-01-27 14:25:57 +03:00 |
|
Nodir Temirkhodjaev
|
097a64ad30
|
UI: Programs: Load app icons in separate thread
|
2023-01-26 19:35:39 +03:00 |
|
Nodir Temirkhodjaev
|
99be09d768
|
UI: AppInfoCache: Update default app icon
|
2023-01-26 15:27:41 +03:00 |
|
Nodir Temirkhodjaev
|
3d3f332425
|
Remove year range from Copyright
|
2023-01-26 12:50:44 +03:00 |
|
Nodir Temirkhodjaev
|
158a87916f
|
UI: Bump version
|
2023-01-26 12:38:21 +03:00 |
|
Nodir Temirkhodjaev
|
12b892fa42
|
UI: Programs: Micro-optimize app info loading, Part 2
|
2023-01-26 12:20:37 +03:00 |
|
Nodir Temirkhodjaev
|
1dc2ba122f
|
UI: Options: Fix saving regression
|
2023-01-26 11:54:37 +03:00 |
|
Nodir Temirkhodjaev
|
6f036ac78f
|
UI: Policies: Update icon
|
2023-01-25 19:30:56 +03:00 |
|
Nodir Temirkhodjaev
|
dab6af1468
|
UI: Programs: Micro-optimize app info loading
|
2023-01-25 18:42:16 +03:00 |
|
Nodir Temirkhodjaev
|
a57e0918b2
|
UI: Bump version
|
2023-01-25 17:22:44 +03:00 |
|
Nodir Temirkhodjaev
|
c9fae4dde8
|
UI: Update translations
|
2023-01-25 17:08:18 +03:00 |
|
Nodir Temirkhodjaev
|
94b51450d5
|
UI: Move Options: Rules to Policies window
|
2023-01-25 16:57:13 +03:00 |
|
Nodir Temirkhodjaev
|
48710be9b9
|
UI: Programs: Swap "State" & "File Path" columns
|
2023-01-25 15:19:35 +03:00 |
|
Nodir Temirkhodjaev
|
21597e58c4
|
UI: Programs: Optimize app info loading
|
2023-01-25 15:07:34 +03:00 |
|
Nodir Temirkhodjaev
|
2f00e478b4
|
UI: Conf/Rules: Minor refactor
|
2023-01-25 13:35:25 +03:00 |
|
Nodir Temirkhodjaev
|
a340b046f4
|
UI: Prepare PoliciesWindow
|
2023-01-25 13:34:52 +03:00 |
|
Nodir Temirkhodjaev
|
370b70dea9
|
UI: Add form/BaseController helper class
|
2023-01-25 12:55:27 +03:00 |
|
Nodir Temirkhodjaev
|
52c6c1d343
|
UI: Bump version
|
2023-01-23 17:29:36 +03:00 |
|
Nodir Temirkhodjaev
|
ba014e0523
|
UI: Tray: Fix Zones opening
|
2023-01-23 14:49:18 +03:00 |
|
Nodir Temirkhodjaev
|
f5e5c6ef3b
|
UI: Conf: Add App class: Fix typos
|
2023-01-23 14:27:12 +03:00 |
|
Nodir Temirkhodjaev
|
725e6b2e43
|
UI: Conf: Add Zone class
|
2023-01-22 20:41:26 +03:00 |
|
Nodir Temirkhodjaev
|
af2899c30a
|
UI: Conf: Add App class
|
2023-01-22 20:17:28 +03:00 |
|
Nodir Temirkhodjaev
|
5dcd0f237e
|
Driver: fortpkt: Micro-optimizations
|
2023-01-22 18:46:58 +03:00 |
|
Nodir Temirkhodjaev
|
a94383df74
|
Driver: fortprov: Fix callouts unregistering order
|
2023-01-20 19:38:58 +03:00 |
|
Nodir Temirkhodjaev
|
6247441199
|
UI: Options: Cancel button is enabled on change only
|
2023-01-20 11:32:45 +03:00 |
|
Nodir Temirkhodjaev
|
727c7b5404
|
UI: Bump version
|
2023-01-19 14:02:55 +03:00 |
|
Nodir Temirkhodjaev
|
ead247505f
|
UI: Tray: Make Options menu clickable
|
2023-01-19 13:52:36 +03:00 |
|
Nodir Temirkhodjaev
|
8e9e2e7657
|
UI: Options: OK button is always enabled
|
2023-01-19 12:51:49 +03:00 |
|
Nodir Temirkhodjaev
|
f658b5161f
|
UI: Options: Fix window's position/size saving
|
2023-01-19 12:40:50 +03:00 |
|
Nodir Temirkhodjaev
|
8a5152e9e9
|
UI: Bump version
|
2023-01-18 13:54:35 +03:00 |
|
Nodir Temirkhodjaev
|
4f29a93365
|
Driver: fortstat: Double check the closed state on flow deletion
|
2023-01-18 13:30:57 +03:00 |
|
Nodir Temirkhodjaev
|
819f6aa322
|
Driver: fortstat: Fix typo
|
2023-01-18 13:11:06 +03:00 |
|
Nodir Temirkhodjaev
|
fa785e9faf
|
UI: Update translations
|
2023-01-18 11:07:56 +03:00 |
|
Nodir Temirkhodjaev
|
8b96faec40
|
UI: Update French translation
|
2023-01-17 19:01:12 +03:00 |
|
Nodir Temirkhodjaev
|
34c8ebfa54
|
UI: Bump version
|
2023-01-17 17:23:35 +03:00 |
|
Nodir Temirkhodjaev
|
6bc0044e1d
|
UI: Programs: State icon for LAN only
|
2023-01-17 16:52:38 +03:00 |
|
Nodir Temirkhodjaev
|
dc436b5bc3
|
UI: Blocked: Backward compat.
|
2023-01-17 16:33:21 +03:00 |
|
Nodir Temirkhodjaev
|
ae805fca59
|
UI: Update translations
|
2023-01-17 16:24:04 +03:00 |
|
Nodir Temirkhodjaev
|
a8559cd66f
|
Driver: Handle "Restrict access to LAN only" flag
|
2023-01-17 16:21:33 +03:00 |
|
Nodir Temirkhodjaev
|
58e4385016
|
UI: Programs: Add "Restrict access to LAN only" flag
|
2023-01-17 16:08:06 +03:00 |
|
Nodir Temirkhodjaev
|
4579193efd
|
Driver: fortprov: Improve fort_prov_unregister_reauth_filters()
|
2023-01-17 15:40:18 +03:00 |
|
Nodir Temirkhodjaev
|
7c94588d5e
|
UI: Update translations
|
2023-01-17 15:03:05 +03:00 |
|
Nodir Temirkhodjaev
|
fbfbcb9016
|
UI: Blocked: Rename default block reason
|
2023-01-17 15:00:59 +03:00 |
|
Nodir Temirkhodjaev
|
cb6558e1f2
|
UI: QuotaManager: Process Quota exceed action
|
2023-01-17 14:05:41 +03:00 |
|
Nodir Temirkhodjaev
|
660c049d48
|
UI: Update translations
|
2023-01-17 13:23:55 +03:00 |
|
Nodir Temirkhodjaev
|
61613205a6
|
UI: IniOptions: Fix typo
|
2023-01-17 13:16:25 +03:00 |
|
Nodir Temirkhodjaev
|
ec43e41336
|
UI: Options: Don't reset changes on OK
|
2023-01-17 13:11:12 +03:00 |
|
Nodir Temirkhodjaev
|
4cc54c4ff1
|
UI: Fix Qt version checks
|
2023-01-17 13:03:43 +03:00 |
|
Nodir Temirkhodjaev
|
86a18c90fb
|
UI: Options: Add ability to Stop Internet when Quota exceeds
|
2023-01-17 13:03:16 +03:00 |
|
Nodir Temirkhodjaev
|
b1ed2a4f10
|
UI: Tray Menu: Move Options & Zones to Options sub-menu
|
2023-01-17 12:09:23 +03:00 |
|
Nodir Temirkhodjaev
|
ada64a6887
|
UI: Update icon
|
2023-01-16 19:56:54 +03:00 |
|
Nodir Temirkhodjaev
|
5394630be4
|
UI: Update translations
|
2023-01-16 19:54:37 +03:00 |
|
Nodir Temirkhodjaev
|
ad09f4c129
|
UI: Options: Save user.ini changes on OK/Apply only
|
2023-01-16 19:43:29 +03:00 |
|
Nodir Temirkhodjaev
|
b5bcbac542
|
UI: Tray: Change icon color on some states
|
2023-01-16 13:21:31 +03:00 |
|
Nodir Temirkhodjaev
|
538d7dc752
|
Driver: fortcout: Simplify callout classify extra args
|
2023-01-15 12:47:19 +03:00 |
|
Nodir Temirkhodjaev
|
3a57c68b52
|
Driver: fortcout: Simplify fort_callout_install()
|
2023-01-15 12:15:54 +03:00 |
|
Nodir Temirkhodjaev
|
7a647c0683
|
Driver: fortcout: Simplify callout classify args
|
2023-01-14 14:53:15 +03:00 |
|
Nodir Temirkhodjaev
|
51d290fbc2
|
Driver: fortcout: Simplify fort_callout_classify_blocked_flags()
|
2023-01-14 12:09:18 +03:00 |
|
Nodir Temirkhodjaev
|
b78c6b2450
|
Driver: fortcout: Simplify fort_callout_classify_check_conf()
|
2023-01-14 11:34:33 +03:00 |
|
Nodir Temirkhodjaev
|
3e5d0cd2e3
|
Driver: fortcout: Simplify fort_callout_classify()
|
2023-01-13 20:07:22 +03:00 |
|
Nodir Temirkhodjaev
|
c3220c557b
|
UI: TrayIcon: Simplify clickActionByType()
|
2023-01-13 19:56:44 +03:00 |
|
Nodir Temirkhodjaev
|
da7c7e64b3
|
UI: TrayIcon: Simplify actionNameByType()
|
2023-01-13 19:56:30 +03:00 |
|
Nodir Temirkhodjaev
|
3403765bc7
|
Driver: fortcout: Simplify fort_callout_classify_blocked_log(()
|
2023-01-13 19:38:02 +03:00 |
|
Nodir Temirkhodjaev
|
838a57482d
|
Driver: fortcout: Simplify fort_callout_force_reauth_prov(()
|
2023-01-13 19:31:04 +03:00 |
|
Nodir Temirkhodjaev
|
da637c47ec
|
Driver: fortcout: Simplify fort_callout_timer()
|
2023-01-13 19:24:09 +03:00 |
|
Nodir Temirkhodjaev
|
6480281cbc
|
Driver: fortcout: Simplify fort_callout_remove()
|
2023-01-13 19:01:46 +03:00 |
|
Nodir Temirkhodjaev
|
d293fc1ba0
|
Driver: fortcout: Simplify fort_callout_install()
|
2023-01-13 18:53:30 +03:00 |
|
Nodir Temirkhodjaev
|
20482773c2
|
UI: Programs: Improve sorting by "State" column
Alerted programs are always on top.
|
2023-01-13 15:24:20 +03:00 |
|
Nodir Temirkhodjaev
|
0729dd979d
|
UI: Bump version
|
2023-01-13 13:28:53 +03:00 |
|
Nodir Temirkhodjaev
|
695cef1cd3
|
UI: Update Korean translation
|
2023-01-13 13:26:41 +03:00 |
|
Nodir Temirkhodjaev
|
deb7f2bc66
|
UI: Update translations
|
2023-01-13 10:58:11 +03:00 |
|
Nodir Temirkhodjaev
|
1ace739198
|
UI: Update translations
|
2023-01-12 20:07:39 +03:00 |
|
Nodir Temirkhodjaev
|
f99d57a5ab
|
UI: Programs: Add "File Path" column
|
2023-01-12 20:02:08 +03:00 |
|
Nodir Temirkhodjaev
|
22b81e83d2
|
UI: Options: Add "Animate Alert Icon" flag
|
2023-01-12 19:23:01 +03:00 |
|
Nodir Temirkhodjaev
|
9fcb226c02
|
UI: Programs: Rework State column for alerts, Part 2
|
2023-01-12 17:59:12 +03:00 |
|
Nodir Temirkhodjaev
|
0e5305b2b8
|
UI: Update Slovenian translation
|
2023-01-12 17:04:37 +03:00 |
|
Nodir Temirkhodjaev
|
9b0403473d
|
UI: Programs: Rework State column for alerts
|
2023-01-12 16:26:50 +03:00 |
|
Nodir Temirkhodjaev
|
2869f75691
|
Driver: fortprov: Refactor filters/callouts adding
|
2023-01-12 16:26:35 +03:00 |
|
Nodir Temirkhodjaev
|
6a1f1387fe
|
Driver: fortprov: Refactor transaction open/close
|
2023-01-12 16:22:46 +03:00 |
|
Nodir Temirkhodjaev
|
e35e2bd895
|
Driver: fortprov: Refactor structure
|
2023-01-12 12:53:35 +03:00 |
|
Nodir Temirkhodjaev
|
3bb2d91534
|
UI: Statistics: Simplify similar functions
|
2023-01-11 19:16:19 +03:00 |
|
Nodir Temirkhodjaev
|
a068b97e6e
|
UI: AppInfoUtil::getInfo: Fix regression
|
2023-01-11 15:33:04 +03:00 |
|
Nodir Temirkhodjaev
|
dd05277c71
|
Revert "Driver: Fix for ARM64"
Use latest EWDK.
This reverts commit 971c326658 .
|
2023-01-11 15:25:33 +03:00 |
|
Nodir Temirkhodjaev
|
8091898012
|
UI: Bump version
|
2023-01-11 13:08:40 +03:00 |
|
Nodir Temirkhodjaev
|
2f5aafd772
|
UI: Update translations
|
2023-01-11 12:42:01 +03:00 |
|
Nodir Temirkhodjaev
|
926a7dbc9e
|
Driver: Forward "HAL.dll" imports to "ntoskrnl.exe" on Win10+
|
2023-01-11 12:14:59 +03:00 |
|
Nodir Temirkhodjaev
|
4adb5a08c2
|
Driver: fortpkt: Minor fix
|
2023-01-11 10:59:55 +03:00 |
|
Nodir Temirkhodjaev
|
971c326658
|
Driver: Fix for ARM64
|
2023-01-10 19:51:35 +03:00 |
|
Nodir Temirkhodjaev
|
99603dd38d
|
UI: Fixes for Qt 6.1.3
|
2023-01-10 19:41:32 +03:00 |
|
Nodir Temirkhodjaev
|
3afa6e82d4
|
Driver: fortpkt: Minor refactor for Qt 6.1.3
|
2023-01-10 19:30:30 +03:00 |
|
Nodir Temirkhodjaev
|
f1ae06c130
|
UI: Update translations
|
2023-01-10 19:10:13 +03:00 |
|
Nodir Temirkhodjaev
|
9d427f6bdd
|
UI: App Groups: Improve speed limiting options
|
2023-01-10 19:04:10 +03:00 |
|
Nodir Temirkhodjaev
|
613b31f772
|
Driver: fortpkt: Minor refactor
|
2023-01-10 14:18:03 +03:00 |
|
Nodir Temirkhodjaev
|
bdb8b6126f
|
Driver: Shaper: Handle Control Data
|
2023-01-10 13:39:15 +03:00 |
|
Nodir Temirkhodjaev
|
2ebea7b28a
|
Driver: Shaper: Use buffer for packets
|
2023-01-10 13:09:18 +03:00 |
|
Nodir Temirkhodjaev
|
e45cd80f69
|
Driver: Shaper: Drop flow packets on closing
|
2023-01-09 19:24:38 +03:00 |
|
Nodir Temirkhodjaev
|
9a8c2ad3cf
|
Driver: Shaper: Update conf limits always
|
2023-01-09 14:42:24 +03:00 |
|
Nodir Temirkhodjaev
|
35cb45a2a1
|
Driver: Shaper: Refactor timer handling
|
2023-01-09 14:15:05 +03:00 |
|
Nodir Temirkhodjaev
|
2935dcbb36
|
Driver: Shaper: Process packets by timer only
|
2023-01-09 12:51:19 +03:00 |
|
Nodir Temirkhodjaev
|
eef0c573c3
|
Driver: fortcout: Check "filter_enabled" flag
|
2023-01-09 11:11:15 +03:00 |
|
Nodir Temirkhodjaev
|
5c62f5825e
|
Driver: fortpkt: Set packet's buffer
|
2023-01-09 11:10:30 +03:00 |
|
Nodir Temirkhodjaev
|
89b934ff71
|
Driver: Shaper: Refactor packets cloning
|
2023-01-08 18:52:51 +03:00 |
|
Nodir Temirkhodjaev
|
723c92df1c
|
Driver: fortstat: Simplify fort_flow_add()
|
2023-01-08 18:26:49 +03:00 |
|
Nodir Temirkhodjaev
|
df0efe6d42
|
Driver: fortstat: Simplify fort_flow_context_stream_init()
|
2023-01-08 18:13:08 +03:00 |
|
Nodir Temirkhodjaev
|
0015fbcf48
|
Driver: Shaper: Check inbound IPSec state
|
2023-01-08 18:01:47 +03:00 |
|
Nodir Temirkhodjaev
|
d824f06901
|
Driver: Shaper: Check "filter_enabled" flag
|
2023-01-08 16:48:05 +03:00 |
|
Nodir Temirkhodjaev
|
1e2a9437dc
|
Driver: Shaper: Fix packets handling
|
2023-01-08 15:24:56 +03:00 |
|
Nodir Temirkhodjaev
|
2db2e37394
|
Revert "Driver: Simplify flows handling"
Because ALE callouts are messed up the flow-context.
|
2023-01-07 14:32:12 +03:00 |
|
Nodir Temirkhodjaev
|
9c767d9906
|
Driver: fortstat: Simplify fort_stat_close_flows()
|
2023-01-07 13:14:15 +03:00 |
|
Nodir Temirkhodjaev
|
458c86531b
|
Driver: fortcout: Fix packet direction on reauth
|
2023-01-07 12:02:29 +03:00 |
|
Nodir Temirkhodjaev
|
e7bffecd85
|
Driver: fortpkt: Fix injection layer type
|
2023-01-07 11:36:34 +03:00 |
|
Nodir Temirkhodjaev
|
42c88a9e8c
|
Driver: fortcout: Fix typo
|
2023-01-06 18:00:11 +03:00 |
|
Nodir Temirkhodjaev
|
90b1b683dd
|
Driver: Simplify flows handling
|
2023-01-06 17:30:34 +03:00 |
|
Nodir Temirkhodjaev
|
909dc5066e
|
Driver: Shaper: Refactor fort_shaper_flush()
|
2023-01-06 14:02:17 +03:00 |
|
Nodir Temirkhodjaev
|
56f1ca0eee
|
Driver: Timer: Support multithreading
|
2023-01-06 13:55:10 +03:00 |
|
Nodir Temirkhodjaev
|
e363552baa
|
Driver: fortpkt: Minor refactor
|
2023-01-06 13:53:16 +03:00 |
|
Nodir Temirkhodjaev
|
742b106965
|
Driver: Shaper: Use transport layer
|
2023-01-06 12:49:07 +03:00 |
|
Nodir Temirkhodjaev
|
bdd9523292
|
Driver: fortprov: Refactor filter flags handling
|
2023-01-05 15:15:05 +03:00 |
|
Nodir Temirkhodjaev
|
fd4376dfe4
|
Driver: fortcout: Minor refactor
|
2023-01-05 15:13:52 +03:00 |
|
Nodir Temirkhodjaev
|
fb8b719667
|
Driver: fortprov: Check result for shaper callouts
|
2023-01-05 14:19:59 +03:00 |
|
Nodir Temirkhodjaev
|
5e942057ba
|
Driver: fortprov: Simplify fort_prov_unregister_callouts()
|
2023-01-05 13:59:26 +03:00 |
|
Nodir Temirkhodjaev
|
1e3b10d676
|
Driver: Shaper: Refactor group_io_bits handling
|
2023-01-05 13:51:43 +03:00 |
|
Nodir Temirkhodjaev
|
88d184b2a4
|
Driver: fortprov: Simplify fort_prov_flow_register_callouts()
|
2023-01-05 12:33:50 +03:00 |
|
Nodir Temirkhodjaev
|
1f11c2d6ee
|
Driver: Shaper: Refactor packets flushing
|
2023-01-05 11:39:09 +03:00 |
|
Nodir Temirkhodjaev
|
a2b8cdfe84
|
UI: FileUtil::fileModTime: Use QFileInfo's file times in UTC
.. because it's faster.
|
2023-01-05 11:15:51 +03:00 |
|
Nodir Temirkhodjaev
|
3f38f86b61
|
Driver: Rework the Shaper for speed limiting
|
2023-01-04 18:16:23 +03:00 |
|
Nodir Temirkhodjaev
|
d38ae41af8
|
UI: Improve "System" process' description: Clear the app info cache
|
2022-12-30 17:46:03 +03:00 |
|
Nodir Temirkhodjaev
|
2631fa8b09
|
UI: Update SQLite to v3.40.1
|
2022-12-29 18:40:32 +03:00 |
|
Nodir Temirkhodjaev
|
062bfa0ed6
|
Driver: Wait for asynchronously deleting flows on unload
|
2022-12-23 20:32:27 +03:00 |
|
Nodir Temirkhodjaev
|
a4cf94f762
|
UI: Update translations
|
2022-12-10 20:34:09 +03:00 |
|
Nodir Temirkhodjaev
|
439643a26e
|
UI: Options: Remove "Dark mode" flag (auto-follows system mode now)
|
2022-12-10 20:31:01 +03:00 |
|
Nodir Temirkhodjaev
|
ea67eb42e7
|
UI: ConfUtil: Fix PVS-Studio warning
uint is never less than 0.
|
2022-12-09 19:49:57 +03:00 |
|
Nodir Temirkhodjaev
|
4ba1bfab9e
|
UI: ControlUtil::wrapToScrollArea: Fix scroll-area's background handling
To repaint content on dark mode change.
|
2022-11-28 14:25:04 +03:00 |
|
Nodir Temirkhodjaev
|
573484c9e5
|
UI: Remove unneeded parent for widget ctors
|
2022-11-27 19:10:33 +03:00 |
|
Nodir Temirkhodjaev
|
21f0a5441a
|
UI: Improve "System" process' description
|
2022-11-25 12:01:35 +03:00 |
|
Nodir Temirkhodjaev
|
5e91989015
|
3rdparty/sqlite: Rename "config.h" to "sqlite_cfg.h"
|
2022-11-18 19:49:45 +03:00 |
|
Nodir Temirkhodjaev
|
8dfc092e21
|
UI: Update SQLite to v3.40
|
2022-11-18 19:35:29 +03:00 |
|
Nodir Temirkhodjaev
|
8bc3a37cea
|
UI: Fix menus' fonts
|
2022-11-05 11:58:51 +03:00 |
|
Nodir Temirkhodjaev
|
58e70c0d20
|
UI: Update Slovenian translation
|
2022-10-16 11:31:35 +03:00 |
|
Nodir Temirkhodjaev
|
28c4432b13
|
UI: Bump version
|
2022-10-15 17:39:17 +03:00 |
|
Nodir Temirkhodjaev
|
cbc7b1841f
|
UI: Update Slovenian translation
|
2022-10-15 17:14:52 +03:00 |
|
Nodir Temirkhodjaev
|
8f15896ed9
|
UI: Update SQLite to v3.39.4
|
2022-10-03 16:49:58 +03:00 |
|
Nodir Temirkhodjaev
|
0edd819b7d
|
Driver: Add "FORT_FLOW_TCP" flag
|
2022-10-03 16:47:06 +03:00 |
|
Nodir Temirkhodjaev
|
4d2ca84180
|
Driver: Check the device on asynchronous flow deletion
|
2022-10-03 11:09:45 +03:00 |
|
Nodir Temirkhodjaev
|
f42e6d8a93
|
UI: Update German translation
|
2022-09-27 19:55:19 +03:00 |
|
Nodir Temirkhodjaev
|
f4d23afaf6
|
UI: Update translations
|
2022-09-27 12:49:46 +03:00 |
|
Nodir Temirkhodjaev
|
b30ca35afa
|
UI: Programs: Refactor "Options" button
|
2022-09-27 09:37:32 +03:00 |
|
Nodir Temirkhodjaev
|
977bb59753
|
UI: Update German translation
|
2022-09-25 22:41:57 +03:00 |
|
Nodir Temirkhodjaev
|
a1d6a85b24
|
UI: Tray: "Double Click"'s default action is "Ignore" now
|
2022-09-25 12:59:34 +03:00 |
|
Nodir Temirkhodjaev
|
bdc32ed4bd
|
UI: Options: App Groups: Remove "Fragment first TCP packet"
|
2022-09-25 12:55:43 +03:00 |
|
Nodir Temirkhodjaev
|
ef6333efbb
|
UI: Update Korean translation
|
2022-09-25 10:56:11 +03:00 |
|
Nodir Temirkhodjaev
|
fc51a44eb0
|
TrayIcon: Simplify onTrayActivated()
|
2022-09-24 19:39:11 +03:00 |
|
Nodir Temirkhodjaev
|
ea94865f62
|
TrayIcon: Simplify actionTypeByName()
|
2022-09-24 19:24:32 +03:00 |
|
Nodir Temirkhodjaev
|
497e60c7a3
|
UI: Update Slovenian translation
|
2022-09-24 19:07:30 +03:00 |
|
Nodir Temirkhodjaev
|
80105b0b8e
|
UI: Update French translation
|
2022-09-24 18:38:36 +03:00 |
|
Nodir Temirkhodjaev
|
bf2747f8d6
|
UI: Update translations
|
2022-09-24 18:19:53 +03:00 |
|
Nodir Temirkhodjaev
|
7eeeb3e323
|
UI: Options: Add "Ignore" tray event handler
|
2022-09-24 17:46:43 +03:00 |
|
Nodir Temirkhodjaev
|
eb524d70ea
|
UI: Options: Add "Right Click" tray event
|
2022-09-24 17:03:36 +03:00 |
|
Nodir Temirkhodjaev
|
696980ecec
|
UI: Programs: Don't use other color for disabled group
|
2022-09-22 09:44:37 +03:00 |
|
Nodir Temirkhodjaev
|
9f9b80172a
|
UI: Programs: Fix group's default color
|
2022-09-22 09:40:04 +03:00 |
|