Skip to content

Releases: ModOrganizer2/usvfs

v0.5.7.2

01 Jun 06:47
a50d84c
Compare
Choose a tag to compare

Release v0.5.7.2

v0.5.7.1

29 May 10:34
eeee538
Compare
Choose a tag to compare

Release v0.5.7.1

v0.5.6.2

14 Jul 08:41
Compare
Choose a tag to compare

Release v0.5.6.2

Release v0.4.8

25 Aug 21:20
e976a13
Compare
Choose a tag to compare
  • Change script to use python instead of py for compatibility
  • Updated boost to 1.73
  • Fixed issue where files were remapped even if deletion failed

v0.4.7

25 Aug 21:24
Compare
Choose a tag to compare
  • fixed hook_FindFirstFileExW() not handling trailing slashes

v0.4.6

06 Jan 12:21
3b2acde
Compare
Choose a tag to compare

Changes:

  • Fixed issue when deleting file with a relative path.
  • Fixed a handle leak when closing a file.
  • Fixed a crash when starting multiple processes quickly.
  • Fixed behavior when a null string is passed to MoveFileExA and MoveFileWithProgressA.
  • Improved detection of blacklisted applications.
  • Improved protection of items shared between processes.
  • Added GetVFSProcessList2 to API to retrieve all process IDs.

v0.4.4

14 Jul 23:22
de611de
Compare
Choose a tag to compare

Changes:

  • Support for force-loading libraries
  • Improved blacklist implementation
  • Better tracking of deleted directories
  • Fixes for string conversion
  • Changed upstream spdlog branch to official 0.x releases
  • Fix for a file handle leak in hook_NtQueryDirectoryFile[Ex]
  • Fixed for removing nodes when not found
  • Updated to boost 1.70.0

v0.4.3

04 May 01:30
Compare
Choose a tag to compare

Changelog:

  • Added support for force loading a specific library when a specific process is hooked.
  • Fixed the order of files in Query Directory calls (were previously reverse alphabetical, causing some issues).
  • Fixed "successfull" typo.
  • Fixed conversion of string in hook_GetFullPathNameA.
  • Improved hook_NtCreateFile to handle all cases of creating a file handle.
  • Improved blacklist implementation to work with more ways of creating processes
  • Improved deleted file tracker to also keep track of deleted directories.
  • Removed TEMP path workaround from FindFirstFile (does introduce some errant behavior that will need to be fixed in the future).
  • Removed hooks for CreateFileA, CreateFileW, and CreateFile2 due to improvements in hook_NtCreateFile.
  • Updated boost library to 1.69.0

v0.4.2

20 Dec 20:30
2f31ad5
Compare
Choose a tag to compare

Changelog:

  • Added support for building with Python 3 and Boost 1.68.
  • Added the ability to blacklist processes from being injected.
  • Added dialogs to display unhandled exceptions.
  • Modified the Boost interprocess directory to %ProgramData%\USVFS to avoid issues with Windows event logs, Windows updates, etc.
  • Modified the proxy injection timeout to 15 seconds.
  • Modified the directory tracker to not handle fake folders (fixes an issue where files were created, deleted, and created again in the same session).

v0.4.1

02 Aug 07:10
32c9f4d
Compare
Choose a tag to compare

Changelog:

Use standard FullPathName for absolute paths starting with \