Commit Graph

16 Commits

Author SHA1 Message Date
Berserker
4d304d2483 v1.0.3. Added support for NtQueryDirectoryFileEx, used in Win10 v1709+ 2019-06-01 22:55:37 +03:00
Berserker
a73db6fc47 Replaced HasFlag with new flag helper routines 2019-05-29 16:40:51 +03:00
Berserker
2c4004dc5a Improved current directory handle detection using hack of double SetCurrentDirectoryW for different paths 2019-05-27 01:14:09 +03:00
Berserker
45d3b258b9 v1.0 Cleaned garbage from code 2019-05-25 17:33:08 +03:00
Berserker
4b1a3df792 Improved directory scanning performance by enlarging buffer size and fixed bug with external buffer corruption in NtQueryDirectoryFiles. Everything works! 2019-05-25 17:26:42 +03:00
Berserker
f62819869e Fixed a few bugs, debugging 2019-05-25 15:43:28 +03:00
Berserker
8beefb97c3 Testing in battle mode. Struggling with crashes 2019-05-25 00:46:01 +03:00
Berserker
081194c185 Added more high-level exported API. VFS.dll is built 2019-05-14 21:58:27 +03:00
Berserker
745737abdf VfsPatching now uses global static memory block. NtQueryDirectoryFile patch is rollbacked during finalization 2019-05-14 16:28:27 +03:00
Berserker
4fbc7cddd0 Fixed XP bug: wrong file matching on network drive. Fix code to work on Wine. Added a few more tests 2019-05-12 00:51:15 +03:00
Berserker
ff8192c149 Started working on high-level exported mod API. Fixed Delphi bug with wrong stack variables alignment. Fixed bug in IsVfsOn (leave crit section without entering). Now XP normally passes all tests 2019-05-11 13:27:17 +03:00
Berserker
990e35b427 Added license file. Refactored path building in routines. Added extra tests. Fixed bug: 'test failed if were run from drive root' 2019-05-09 20:29:42 +03:00
Berserker
c2c2c83cf6 Many improvements. Fully working tests. Implemented NT file matching engine 2019-05-08 23:17:55 +03:00
Berserker
21c4b1df1c Added support for NtCreate/OpenFile, NtClose and hooks uninstalling 2019-05-05 19:44:18 +03:00
Berserker
360fddaa46 Added support for NtQueryFullAttributesFile 2019-05-04 22:39:26 +03:00
Berserker
6b5de215d2 Written first integration test. Added debug console support 2019-05-03 22:15:36 +03:00