Nodir Temirkhodjaev
|
5ef45298e1
|
UI: Refactor QLoggingCategory usage
|
2022-02-24 10:41:09 +03:00 |
|
Nodir Temirkhodjaev
|
cbe58b755e
|
UI: ControlManager: Improve log about bad control requests
|
2022-02-23 20:35:17 +03:00 |
|
Nodir Temirkhodjaev
|
baaa249796
|
UI: Options: Add "Confirmations" box
|
2022-02-23 20:21:09 +03:00 |
|
Nodir Temirkhodjaev
|
537111e480
|
UI: Options: Fix empty App Group saving
|
2022-02-23 19:09:17 +03:00 |
|
Nodir Temirkhodjaev
|
bc1c53a699
|
UI: Options: Fix initial OK & Apply buttons state on fresh install
|
2022-02-23 11:27:55 +03:00 |
|
Nodir Temirkhodjaev
|
c73bcab097
|
UI: ControlManager: Log unexpected server disconnection
|
2022-02-23 11:26:18 +03:00 |
|
Nodir Temirkhodjaev
|
991a249d2f
|
Bump version
|
2022-02-22 17:58:59 +03:00 |
|
Nodir Temirkhodjaev
|
13771608aa
|
UI: ConfManager: Fix typo
|
2022-02-22 17:36:28 +03:00 |
|
Nodir Temirkhodjaev
|
e89286d69c
|
Bump version
|
2022-02-22 12:39:02 +03:00 |
|
Nodir Temirkhodjaev
|
b52a7ca41f
|
Driver: Fix "Apply same rules to child processes" for root processes & services
|
2022-02-22 11:44:27 +03:00 |
|
Nodir Temirkhodjaev
|
c7ca5c95b9
|
UI: Update translations
|
2022-02-22 11:32:57 +03:00 |
|
Nodir Temirkhodjaev
|
55065608a8
|
Bump version
|
2022-02-21 14:26:59 +03:00 |
|
Nodir Temirkhodjaev
|
78114b0312
|
Bump version
|
2022-02-21 14:00:04 +03:00 |
|
Nodir Temirkhodjaev
|
ab03ea7b53
|
UI: Update translations
|
2022-02-21 13:29:16 +03:00 |
|
Nodir Temirkhodjaev
|
d7dfde6711
|
Driver: PsTree: Fix parent process name checking
|
2022-02-21 13:27:24 +03:00 |
|
Nodir Temirkhodjaev
|
37b336c26e
|
UI: Update Slovenian translation
|
2022-02-21 10:01:16 +03:00 |
|
Nodir Temirkhodjaev
|
b5cd02851e
|
UI: Update French translation
|
2022-02-21 09:58:55 +03:00 |
|
Nodir Temirkhodjaev
|
06fa91eee3
|
Driver: PsTree: Use heap for large buffers
|
2022-02-20 16:57:54 +03:00 |
|
Nodir Temirkhodjaev
|
2f18e950a4
|
UI: StatSql: Fix typo
|
2022-02-20 14:46:08 +03:00 |
|
Nodir Temirkhodjaev
|
aace0cce63
|
Driver: Use RtlDowncaseUnicodeString() instead of _wcslwr_s()
Because _wcslwr_s() isn't available on Windows 7.
|
2022-02-20 14:23:29 +03:00 |
|
Nodir Temirkhodjaev
|
3312cf0b47
|
UI: Update German and Korean translations
|
2022-02-20 13:05:13 +03:00 |
|
Nodir Temirkhodjaev
|
b6e88bddd1
|
UI: Connections: Show the inherited block reason
|
2022-02-20 12:44:21 +03:00 |
|
Nodir Temirkhodjaev
|
e802ae17cf
|
Driver: Handle "Apply same rules to child processes" flag
|
2022-02-20 12:17:00 +03:00 |
|
Nodir Temirkhodjaev
|
922c56d026
|
UI: Update translations
|
2022-02-19 18:12:49 +03:00 |
|
Nodir Temirkhodjaev
|
e9bf713319
|
UI: Add "Apply same rules to child processes" flag to App Groups & Programs
|
2022-02-19 18:08:13 +03:00 |
|
Nodir Temirkhodjaev
|
8f12e1b15d
|
Bump version
|
2022-02-19 17:59:05 +03:00 |
|
Nodir Temirkhodjaev
|
0ec532bbc4
|
Driver: PsTree: Prepare parent process checking
|
2022-02-18 14:03:29 +03:00 |
|
Nodir Temirkhodjaev
|
95c32685be
|
Driver: Add proxycb/*_arm64.asm
|
2022-02-16 20:19:21 +03:00 |
|
Nodir Temirkhodjaev
|
0534b1d141
|
Driver: Use ExternDef in .asm
|
2022-02-16 12:20:04 +03:00 |
|
Nodir Temirkhodjaev
|
b91dfd498e
|
Windows uses Little Endian order on ARM too
|
2022-02-15 14:24:47 +03:00 |
|
Nodir Temirkhodjaev
|
8c9d634045
|
Driver: Prepare scripts for arm64
|
2022-02-15 14:03:34 +03:00 |
|
Nodir Temirkhodjaev
|
52f68b3cbe
|
Driver: Util: Add fort_mem_alloc/free_notag() macros
|
2022-02-14 14:18:58 +03:00 |
|
Nodir Temirkhodjaev
|
075281a8a4
|
Driver: PsTree: Refactor fort_pstree_enum_process*()
|
2022-02-13 15:23:26 +03:00 |
|
Nodir Temirkhodjaev
|
1e90e2a650
|
Bump version
|
2022-02-13 12:40:00 +03:00 |
|
Nodir Temirkhodjaev
|
651178baac
|
UI: Update French translation
|
2022-02-13 12:39:10 +03:00 |
|
Nodir Temirkhodjaev
|
8f7dac4a43
|
UI: Update German, Korean and Slovenian translations
|
2022-02-11 23:29:07 +03:00 |
|
Nodir Temirkhodjaev
|
bd439e96d5
|
UI: Update Russian translation
|
2022-02-11 16:07:35 +03:00 |
|
Nodir Temirkhodjaev
|
e267de3260
|
UI: Options: Add ability to set tray icon click actions
|
2022-02-11 15:55:21 +03:00 |
|
Nodir Temirkhodjaev
|
05843839a5
|
Bump version
|
2022-02-10 18:29:32 +03:00 |
|
Nodir Temirkhodjaev
|
9e011bbca5
|
UI: Update French and Korean translations
|
2022-02-10 18:28:45 +03:00 |
|
Nodir Temirkhodjaev
|
73254144dd
|
UI: Update German and Slovenian translations
|
2022-02-10 09:21:09 +03:00 |
|
Nodir Temirkhodjaev
|
e29db39224
|
UI: RpcManager: Add ServiceInfoManager commands
|
2022-02-10 09:09:20 +03:00 |
|
Nodir Temirkhodjaev
|
21461aee47
|
UI: AppInfo: Add "altPath" for Service DLL-s
|
2022-02-10 09:04:16 +03:00 |
|
Nodir Temirkhodjaev
|
3725b62b1f
|
Driver: PsTree: Fix copying info from user-mode process
|
2022-02-10 01:09:26 +03:00 |
|
Nodir Temirkhodjaev
|
9d6ad0a137
|
Driver: Extract fortmod.c from loader/fortmm.c
|
2022-02-10 01:08:02 +03:00 |
|
Nodir Temirkhodjaev
|
b74959e02a
|
UI: Update English translation
|
2022-02-09 17:25:35 +03:00 |
|
Nodir Temirkhodjaev
|
cac77fae22
|
Driver: PsTree: Copy info from user-mode process
|
2022-02-09 13:05:00 +03:00 |
|
Nodir Temirkhodjaev
|
8d2ad778f0
|
Driver: PsTree: Refactor debug output
|
2022-02-09 10:02:25 +03:00 |
|
Nodir Temirkhodjaev
|
861f01cbeb
|
Driver: PsTree: Fix typo
|
2022-02-09 09:32:37 +03:00 |
|
Nodir Temirkhodjaev
|
1cf857f0eb
|
UI: Update Russian translation
|
2022-02-09 09:29:21 +03:00 |
|
Nodir Temirkhodjaev
|
76855da9a9
|
UI: Services: Warn to restart the computer after changes
|
2022-02-09 09:29:13 +03:00 |
|
Nodir Temirkhodjaev
|
3f114444ea
|
UI: Services: Implement Track/Revert Services
|
2022-02-09 09:18:09 +03:00 |
|
Nodir Temirkhodjaev
|
5a5893da1b
|
UI: Services: Prepare Track/Revert buttons
|
2022-02-08 23:54:17 +03:00 |
|
Nodir Temirkhodjaev
|
4259ce4299
|
UI: Tweak default settings
|
2022-02-08 20:14:44 +03:00 |
|
Nodir Temirkhodjaev
|
34ba701ba4
|
UI: Programs: Services button is for admin access only
|
2022-02-08 20:04:55 +03:00 |
|
Nodir Temirkhodjaev
|
6d0046e4cb
|
UI: Prepare ServicesWindow
|
2022-02-08 19:48:46 +03:00 |
|
Nodir Temirkhodjaev
|
109aee7ff1
|
Driver: PsTree: Enumerate processes on startup
|
2022-02-07 14:46:11 +03:00 |
|
Nodir Temirkhodjaev
|
fef1af8861
|
Driver: PsTree: Fix procs_map handling
|
2022-02-07 00:31:17 +03:00 |
|
Nodir Temirkhodjaev
|
eeed5eca90
|
UI: Show Service DLL info for svchost.exe services
|
2022-02-06 23:25:11 +03:00 |
|
Nodir Temirkhodjaev
|
14350ffc83
|
Driver: PsTree: Minor refactoring
|
2022-02-06 22:04:24 +03:00 |
|
Nodir Temirkhodjaev
|
2b063349da
|
Driver: PsTree: Simplify ps_name handling
Process can't dye during classifying.
|
2022-02-06 12:01:14 +03:00 |
|
Nodir Temirkhodjaev
|
8042e5c0bf
|
Driver: PsTree: Extract fort_pstree_update()
|
2022-02-05 20:15:29 +03:00 |
|
Nodir Temirkhodjaev
|
3c360f0d97
|
ServiceInfoManager::loadServiceInfoList: Add filter by state
|
2022-02-05 20:10:07 +03:00 |
|
Nodir Temirkhodjaev
|
caf754c7a0
|
Driver: Provide svchost.exe service names to UI
|
2022-02-04 12:17:38 +03:00 |
|
Nodir Temirkhodjaev
|
f73b6ef030
|
UI: Update Slovenian translation
|
2022-02-02 14:32:52 +03:00 |
|
Nodir Temirkhodjaev
|
c622ed434d
|
Driver: PsTree: Handle svchost.exe processes
|
2022-02-02 13:37:44 +03:00 |
|
Nodir Temirkhodjaev
|
e78c65ca03
|
Driver: Keep lock_queue var near of usage
|
2022-02-01 19:45:30 +03:00 |
|
Nodir Temirkhodjaev
|
562c382f50
|
UI: Add Slovenian translation
|
2022-02-01 09:59:19 +03:00 |
|
Nodir Temirkhodjaev
|
c5fab93323
|
Bump version
|
2022-01-30 16:24:28 +03:00 |
|
Nodir Temirkhodjaev
|
d018a599d8
|
DriverLoader: Windows 8+: Try to load HAL.dll functions from ntoskrnl.exe first
|
2022-01-30 02:43:50 +03:00 |
|
Nodir Temirkhodjaev
|
eb3b478eb4
|
Driver: Minor fixes
|
2022-01-29 16:58:33 +03:00 |
|
Nodir Temirkhodjaev
|
fdc8141b5f
|
Driver: Fix LOG() macros for user-mode test
|
2022-01-29 16:36:37 +03:00 |
|
Nodir Temirkhodjaev
|
c3bbca21e3
|
Driver: Tweak SpectreMitigation flag
|
2022-01-29 12:56:27 +03:00 |
|
Nodir Temirkhodjaev
|
78b6af822b
|
Driver: Add LOG() macros
|
2022-01-29 11:42:30 +03:00 |
|
Nodir Temirkhodjaev
|
e173d53290
|
Driver: Tweak security flags
|
2022-01-29 11:27:01 +03:00 |
|
Nodir Temirkhodjaev
|
227cbe5677
|
Driver: /SAFESEH:NO for 32-bit builds
|
2022-01-27 18:46:02 +03:00 |
|
Nodir Temirkhodjaev
|
f1e71b053f
|
Driver: PsTree: Minor fix
|
2022-01-23 20:00:39 +03:00 |
|
Nodir Temirkhodjaev
|
26cc2f2fca
|
Driver: msvcbuild.bat: Fix default CONFIG
|
2022-01-23 19:58:10 +03:00 |
|
Nodir Temirkhodjaev
|
28da0e0461
|
Driver: PsTree: Prepare nodes structure
|
2022-01-22 14:04:28 +03:00 |
|
Nodir Temirkhodjaev
|
83b763bdfb
|
Driver: Conf: Fix returned status
|
2022-01-22 13:26:22 +03:00 |
|
Nodir Temirkhodjaev
|
b3b4421673
|
Driver: Extract FORT_POOL_LIST from FORT_CONF
|
2022-01-16 15:21:31 +03:00 |
|
Nodir Temirkhodjaev
|
9ebe4e09f8
|
UI: ConfManager: Remove services table handling
|
2022-01-16 12:08:49 +03:00 |
|
Nodir Temirkhodjaev
|
fadb50110a
|
Driver: PsTree: Prepare processes enumerating
|
2022-01-16 11:37:13 +03:00 |
|
Nodir Temirkhodjaev
|
e61404ad02
|
Bump version
|
2022-01-14 14:06:16 +03:00 |
|
Nodir Temirkhodjaev
|
24c0f377c6
|
UI: Options: Remove "Services" page
|
2022-01-14 13:25:16 +03:00 |
|
Nodir Temirkhodjaev
|
e4a5ee079d
|
UI: LogManager: Fix log reading (Regression from d88898654 )
|
2022-01-14 13:22:35 +03:00 |
|
Nodir Temirkhodjaev
|
4ada22d2bb
|
UI: StatSql: Fix typo
|
2022-01-14 12:28:27 +03:00 |
|
Nodir Temirkhodjaev
|
f85c215529
|
Driver: PsTree: Check service name's length
|
2022-01-14 11:31:07 +03:00 |
|
Nodir Temirkhodjaev
|
4e4f0b5efd
|
Minor fixes
|
2022-01-14 11:30:04 +03:00 |
|
Nodir Temirkhodjaev
|
c43134725f
|
Driver: PsTree: Prepare service name checking
|
2022-01-10 15:10:28 +03:00 |
|
Nodir Temirkhodjaev
|
4a0391a805
|
Update SQLite to v3.37.2
|
2022-01-10 12:18:29 +03:00 |
|
Nodir Temirkhodjaev
|
20692c559f
|
Driver: PsTree: Optional debug output
|
2022-01-10 11:32:15 +03:00 |
|
Nodir Temirkhodjaev
|
c5c305c82c
|
UI: conf/migrations: Remove "service" table
|
2022-01-10 08:28:20 +03:00 |
|
Nodir Temirkhodjaev
|
059415c5a7
|
Partial revert "Driver: Prepare "path_type""
This reverts commit 512930407b .
|
2022-01-10 08:13:05 +03:00 |
|
Nodir Temirkhodjaev
|
e0f6840731
|
UI: ConfManager: Minor fix
|
2022-01-10 07:48:47 +03:00 |
|
Nodir Temirkhodjaev
|
5f197a7d59
|
UI: FortSettings: Add hasMasterAdmin()
|
2022-01-10 07:47:56 +03:00 |
|
Nodir Temirkhodjaev
|
249658688b
|
UI: StatManager: Prepare "path_type"
|
2022-01-09 00:03:27 +03:00 |
|
Nodir Temirkhodjaev
|
1754c101d6
|
UI: ProgramEditDialog: Remove appInfoCache()
|
2022-01-08 23:43:25 +03:00 |
|
Nodir Temirkhodjaev
|
512930407b
|
Driver: Prepare "path_type"
|
2022-01-08 15:30:59 +03:00 |
|
Nodir Temirkhodjaev
|
da28b63045
|
UI: Util/RegKey::setVealue: Add "bool expand" arg
|
2022-01-08 13:04:09 +03:00 |
|
Nodir Temirkhodjaev
|
128d818286
|
UI: ServicesPage: Show only svchost.exe services
|
2022-01-07 13:08:53 +03:00 |
|
Nodir Temirkhodjaev
|
b4b2338b41
|
Driver: Prepare ps_tree
|
2022-01-07 12:12:12 +03:00 |
|
Nodir Temirkhodjaev
|
822bd23fec
|
UI: ServicesPage: Load services info on page activated
|
2022-01-07 12:08:01 +03:00 |
|
Nodir Temirkhodjaev
|
43aeab0b9b
|
UI: Remove service monitors
Driver will monitor the `svchost.exe`
|
2022-01-07 11:44:40 +03:00 |
|
Nodir Temirkhodjaev
|
63cd868261
|
Update SQLite to v3.37.1
|
2022-01-01 10:39:00 +03:00 |
|
Nodir Temirkhodjaev
|
8d6c661239
|
Driver: Don't check BFE service's state
Because the driver anyway depends on it.
|
2021-12-30 16:11:24 +03:00 |
|
Nodir Temirkhodjaev
|
bdf2713d4a
|
Driver: Simplify fort_callout_classify_v4()
|
2021-12-30 15:29:30 +03:00 |
|
Nodir Temirkhodjaev
|
6aa77e7252
|
ServiceInfoManager: Emit serviceChanged() signal
|
2021-12-28 08:52:49 +03:00 |
|
Nodir Temirkhodjaev
|
ae781a7d63
|
ServiceInfoMonitor: Fix deleted services processing
|
2021-12-27 13:27:10 +03:00 |
|
Nodir Temirkhodjaev
|
706694bec9
|
UI: Prepare ServiceListMonitor
|
2021-12-27 10:09:25 +03:00 |
|
Nodir Temirkhodjaev
|
ef1fcf84b9
|
UI: Prepare ServiceInfoMonitor
|
2021-12-26 21:08:02 +03:00 |
|
Nodir Temirkhodjaev
|
e372bf8c1c
|
Driver: Simplify fort_callout_transport_classify_v4(), Part 2
|
2021-12-25 15:32:27 +03:00 |
|
Nodir Temirkhodjaev
|
1816950ab4
|
Driver: Simplify fort_callout_transport_classify_v4()
|
2021-12-25 15:16:02 +03:00 |
|
Nodir Temirkhodjaev
|
0c686606e8
|
Driver: Simplify fort_callout_classify_v4_blocked_log()
|
2021-12-25 14:38:21 +03:00 |
|
Nodir Temirkhodjaev
|
ee3a206521
|
UI: Use QLoggingCategory, instaed of QDebug
|
2021-12-25 13:04:39 +03:00 |
|
Nodir Temirkhodjaev
|
7645754d6e
|
Refactor #include-s
|
2021-12-25 12:40:28 +03:00 |
|
Nodir Temirkhodjaev
|
ae786cff41
|
UI: Show "Portable" in window title
|
2021-12-24 18:30:18 +03:00 |
|
Nodir Temirkhodjaev
|
ce1640de2f
|
UI: Update icons
|
2021-12-24 14:45:07 +03:00 |
|
Nodir Temirkhodjaev
|
f8a7b5c20f
|
Bump version
|
2021-12-20 13:25:09 +03:00 |
|
Nodir Temirkhodjaev
|
f8e233c13f
|
DriverLoader: Windows 7: Add alternative module names
|
2021-12-19 21:18:38 +03:00 |
|
Nodir Temirkhodjaev
|
ad8470eea5
|
Driver: Add NTAPI to callback definition
|
2021-12-19 20:10:24 +03:00 |
|
Nodir Temirkhodjaev
|
8002675ba5
|
Driver: Use .def to export names. instead of __declspec(dllexport)
|
2021-12-19 19:57:58 +03:00 |
|
Nodir Temirkhodjaev
|
fe4cd27eed
|
Driver: Add NTAPI to callback definitions
|
2021-12-19 15:35:02 +03:00 |
|
Nodir Temirkhodjaev
|
272e78a62f
|
DriverLoader: Wrap debug outputs to "#ifdef FORT_DEBUG"
|
2021-12-19 13:23:11 +03:00 |
|
Nodir Temirkhodjaev
|
03b4fd74a2
|
DriverLoader: Refactor memory module
|
2021-12-19 13:16:38 +03:00 |
|
Nodir Temirkhodjaev
|
4df123f3aa
|
DriverLoader: Fix freeing loaded file
|
2021-12-19 13:11:04 +03:00 |
|
Nodir Temirkhodjaev
|
c8347d90f6
|
Driver: ProxyCallbacks: Remove unused array
|
2021-12-18 19:58:12 +03:00 |
|
Nodir Temirkhodjaev
|
9acdb85140
|
Driver: ProxyCallbacks: Fix array's size
|
2021-12-18 19:57:50 +03:00 |
|
Nodir Temirkhodjaev
|
d195a3d400
|
Driver: Add debug output about callbacks proxying
|
2021-12-14 15:50:57 +03:00 |
|
Nodir Temirkhodjaev
|
e05de076f2
|
Driver: Add NTAPI to callbacks
|
2021-12-14 15:49:59 +03:00 |
|
Nodir Temirkhodjaev
|
43020b8032
|
Driver: Minor fix
|
2021-12-14 14:09:56 +03:00 |
|
Nodir Temirkhodjaev
|
d888986545
|
UI: LogManager: Continue to read log only on success
|
2021-12-14 13:39:06 +03:00 |
|
Nodir Temirkhodjaev
|
5d0f246794
|
DriverTest: Add test_major()
|
2021-12-13 20:55:46 +03:00 |
|
Nodir Temirkhodjaev
|
a2d0974177
|
DriverLoader: Simplify PerformBaseRelocation(()
|
2021-12-13 15:06:09 +03:00 |
|
Nodir Temirkhodjaev
|
621e442858
|
DriverLoader: Simplify IsPEHeaderValid(()
|
2021-12-13 14:56:35 +03:00 |
|
Nodir Temirkhodjaev
|
190993f32a
|
DriverLoader: Simplify ModuleGetProcAddress()
|
2021-12-13 14:45:36 +03:00 |
|
Nodir Temirkhodjaev
|
bc2992d64f
|
DriverLoader: Refactor initialization
|
2021-12-13 14:24:26 +03:00 |
|
Nodir Temirkhodjaev
|
06d91e63a1
|
DriverPayload: Update CheckSum
|
2021-12-12 19:44:48 +03:00 |
|
Nodir Temirkhodjaev
|
fa08eb74d8
|
Driver: Simplify fort_callout_classify_v4_blocked()
|
2021-12-12 12:20:51 +03:00 |
|
Nodir Temirkhodjaev
|
a89cf5707a
|
Driver: Minor fix
|
2021-12-12 12:07:56 +03:00 |
|
Nodir Temirkhodjaev
|
0263f0a1b9
|
Driver: Simplify fort_callout_stream_classify_v4(), Part 2
|
2021-12-12 11:54:49 +03:00 |
|
Nodir Temirkhodjaev
|
e8ba893eaf
|
Driver: Simplify fort_callout_stream_classify_v4()
|
2021-12-12 11:42:33 +03:00 |
|
Nodir Temirkhodjaev
|
05370e10e4
|
DriverLoader: Simplify CopySectionTable(), Part 4
|
2021-12-11 16:19:02 +03:00 |
|
Nodir Temirkhodjaev
|
d5dc5efd47
|
DriverLoader: Simplify CopySectionTable(), Part 3
|
2021-12-11 16:14:09 +03:00 |
|
Nodir Temirkhodjaev
|
faecac7f6d
|
DriverLoader: Simplify CopySectionTable(), Part 2
|
2021-12-11 16:09:16 +03:00 |
|
Nodir Temirkhodjaev
|
12fc643b49
|
SqliteDb::migrate: Add MigrateOptions struct
|
2021-12-11 14:50:43 +03:00 |
|
Nodir Temirkhodjaev
|
69dd194242
|
TrafListModel: Simplify getSqlMinTrafTime() & getSqlSelectTraffic()
|
2021-12-11 11:47:35 +03:00 |
|
Nodir Temirkhodjaev
|
fe16207a2f
|
ZoneListModel: Simplify headerData()
|
2021-12-11 10:58:56 +03:00 |
|
Nodir Temirkhodjaev
|
77fb73cd4b
|
DriverLoader: Simplify CopySectionTable()
|
2021-12-11 10:51:17 +03:00 |
|
Nodir Temirkhodjaev
|
f79e588c4b
|
DriverLoader: Simplify BuildImportTable()
|
2021-12-11 10:37:21 +03:00 |
|