Nodir Temirkhodjaev
|
0e457f16d5
|
DriverLoader: Simplify IsPEHeaderValid()
|
2021-12-11 10:22:53 +03:00 |
|
Nodir Temirkhodjaev
|
f75ccec943
|
Control: Simplify commandRequiresValidation()
|
2021-12-10 12:10:25 +03:00 |
|
Nodir Temirkhodjaev
|
d3f2f7709a
|
Control: Simplify managerByCommand()
|
2021-12-10 11:57:38 +03:00 |
|
Nodir Temirkhodjaev
|
e9dafa36a9
|
SqliteDb: Simplify importDb()
|
2021-12-09 15:32:32 +03:00 |
|
Nodir Temirkhodjaev
|
67c23bb5e2
|
UI: FileUtil: Improve pathToKernelPath()
|
2021-12-09 15:13:39 +03:00 |
|
Nodir Temirkhodjaev
|
5bcb649a67
|
NativeEventFilter: Simplify nativeKeyCode()
|
2021-12-09 14:57:40 +03:00 |
|
Nodir Temirkhodjaev
|
37c12a4133
|
SqliteDb: Simplify migrate(): Refactor re-creating
|
2021-12-09 12:35:58 +03:00 |
|
Nodir Temirkhodjaev
|
e47f3b6cda
|
SqliteDb: Simplify migrate()
|
2021-12-09 11:46:07 +03:00 |
|
Nodir Temirkhodjaev
|
e1a406e8ca
|
DriverLoader: Improve major callbacks proxying
|
2021-12-05 13:36:21 +03:00 |
|
Nodir Temirkhodjaev
|
6efc839a5f
|
DriverPayload: Fix typo
|
2021-12-05 13:06:39 +03:00 |
|
Nodir Temirkhodjaev
|
a5b6e0ce8f
|
Driver: Test callbacks proxying
|
2021-12-05 12:18:22 +03:00 |
|
Nodir Temirkhodjaev
|
e294897783
|
UI: Update SQLite to v3.37.0
|
2021-12-04 11:34:32 +03:00 |
|
Nodir Temirkhodjaev
|
7d7e3f6d2a
|
Driver: ProxyCallbacks: Minor fixes
|
2021-11-22 12:46:41 +03:00 |
|
Nodir Temirkhodjaev
|
1f5a518d29
|
Driver: Setup callbacks proxying
|
2021-11-21 19:54:00 +03:00 |
|
Nodir Temirkhodjaev
|
e814e4c809
|
Driver: ProxyCallbacks: Add functions
|
2021-11-21 13:23:00 +03:00 |
|
Nodir Temirkhodjaev
|
3b87ba3b20
|
Driver: Prepare major funcs proxying
|
2021-11-21 11:37:28 +03:00 |
|
Nodir Temirkhodjaev
|
d870f24aa8
|
Driver: Prepare callbacks proxying
|
2021-11-20 18:06:19 +03:00 |
|
Nodir Temirkhodjaev
|
69fcefcb37
|
Driver: ProxyCallbacks: Minor fix
|
2021-11-16 16:41:40 +03:00 |
|
Nodir Temirkhodjaev
|
7eb34e2a58
|
Driver: ProxyCallbacks: Prepare *.asm
|
2021-11-16 11:31:06 +03:00 |
|
Nodir Temirkhodjaev
|
341f43e503
|
Add scripts\driver\bin2array.bat
to build the src\driver\loader\fort.rsa.pub from the binary.
|
2021-11-14 12:17:38 +03:00 |
|
Nodir Temirkhodjaev
|
6560358a2b
|
DriverLoader: Prepare Proxy Callbacks
|
2021-11-12 12:57:52 +03:00 |
|
Nodir Temirkhodjaev
|
b8cac19f32
|
DriverLoader: Prepare DriverCallbackEntry()
|
2021-11-10 21:07:37 +03:00 |
|
Nodir Temirkhodjaev
|
4caecc718b
|
DriverLoader: Use unicode string for driver path.
|
2021-11-10 18:43:39 +03:00 |
|
Nodir Temirkhodjaev
|
12115058e4
|
DriverLoader: Fix import module name's comparing.
|
2021-11-10 18:07:00 +03:00 |
|
Nodir Temirkhodjaev
|
4c09292bc3
|
DriverLoader: Build module's import table.
|
2021-11-10 17:53:55 +03:00 |
|
Nodir Temirkhodjaev
|
5c1700ac05
|
DriverLoader: Remove unneeded resource handling.
|
2021-11-09 19:51:07 +03:00 |
|
Nodir Temirkhodjaev
|
0b2a796fb5
|
DriverLoader: Prepare memory module loader.
|
2021-11-08 13:37:50 +03:00 |
|
Nodir Temirkhodjaev
|
1fcb5bb856
|
DriverLoader: Prepare driver's image.
|
2021-11-07 10:47:50 +03:00 |
|
Nodir Temirkhodjaev
|
183f17d7e3
|
DriverLoader: Don't use IoRegisterDriverReinitialization().
|
2021-11-06 10:05:38 +03:00 |
|
Nodir Temirkhodjaev
|
bc9ed49435
|
DriverLoader: Fix fort_driver_path() for Win7.
|
2021-11-06 09:45:37 +03:00 |
|
Nodir Temirkhodjaev
|
37eabb4dde
|
DriverLoader: Fix debug output.
|
2021-11-05 22:53:28 +03:00 |
|
Nodir Temirkhodjaev
|
fbb1253721
|
DriverPayload: Fix payload's order.
|
2021-11-05 22:52:58 +03:00 |
|
Nodir Temirkhodjaev
|
e822a3f76b
|
DriverLoader: Fix driver name.
|
2021-11-05 21:25:30 +03:00 |
|
Nodir Temirkhodjaev
|
209fa47977
|
DriverPayload: Verify payload's signature.
|
2021-11-05 21:22:24 +03:00 |
|
Nodir Temirkhodjaev
|
4570d1a1a1
|
DriverLoader: Compute payload's hash.
|
2021-11-05 20:19:03 +03:00 |
|
Nodir Temirkhodjaev
|
a6f63a1237
|
DriverPayload: Add payload signature.
|
2021-11-05 13:01:58 +03:00 |
|
Nodir Temirkhodjaev
|
df815f4ddf
|
DriverPayload: Create driver with payload.
|
2021-11-04 16:41:06 +03:00 |
|
Nodir Temirkhodjaev
|
935e466850
|
Add FortFirewallDriverPayload.pro
|
2021-11-04 12:32:37 +03:00 |
|
Nodir Temirkhodjaev
|
72e6e12adb
|
ui_bin/main.cpp: Remove unused #include
|
2021-11-04 12:31:31 +03:00 |
|
Nodir Temirkhodjaev
|
5558ff5d92
|
DriverLoader: Prepare global FORT_LOADER struct.
|
2021-11-04 11:28:48 +03:00 |
|
Nodir Temirkhodjaev
|
4fcaea6c50
|
DriverLoader: Minor fixes.
|
2021-11-04 10:59:56 +03:00 |
|
Nodir Temirkhodjaev
|
ba810a1ae3
|
DriverLoader: Prepare fortimg.* for driver image's handling
|
2021-11-02 13:08:03 +03:00 |
|
Nodir Temirkhodjaev
|
26b669947c
|
Driver: Util: Use stack for temporary buffer.
|
2021-11-02 12:54:00 +03:00 |
|
Nodir Temirkhodjaev
|
0440f4f956
|
DriverLoader: Move file loading to util.
|
2021-11-01 20:29:13 +03:00 |
|
Nodir Temirkhodjaev
|
4ce9bf1540
|
Driver: Add fortutl.* for utility functions.
|
2021-11-01 20:03:23 +03:00 |
|
Nodir Temirkhodjaev
|
a7f3c408c5
|
DriverLoader: Add fortdl_load_file()
|
2021-11-01 12:12:02 +03:00 |
|
Nodir Temirkhodjaev
|
6f38cc6f08
|
DriverLoader: Add fortdl_driver_path()
|
2021-10-31 19:29:12 +03:00 |
|
Nodir Temirkhodjaev
|
39190c7e71
|
Driver: Prepare Loader project.
|
2021-10-31 16:05:44 +03:00 |
|
Nodir Temirkhodjaev
|
962932653f
|
Driver: Define signtool file digest as SHA256 for Windows 11 WDK.
|
2021-10-08 14:29:35 +03:00 |
|
Nodir Temirkhodjaev
|
157e21fa90
|
UI: Add Italian translation.
|
2021-10-08 10:46:14 +03:00 |
|