This commit is contained in:
DavidXanatos 2024-11-13 22:19:02 +01:00
parent 34c7ec7d90
commit 6ab162d266
2 changed files with 7 additions and 0 deletions

View File

@ -10,12 +10,14 @@ This project adheres to [Semantic Versioning](http://semver.org/).
### Added ### Added
- added the ability to hide certificates in editbox in Global Setting (idea by Yeyixiao) - added the ability to hide certificates in editbox in Global Setting (idea by Yeyixiao)
- added Opening a program in several sandboxes at once [#4231](https://github.com/sandboxie-plus/Sandboxie/issues/4231) - added Opening a program in several sandboxes at once [#4231](https://github.com/sandboxie-plus/Sandboxie/issues/4231)
- added "Description" field inside the sandbox settings [#4243](https://github.com/sandboxie-plus/Sandboxie/issues/4243)
### Fixed ### Fixed
- fixed Sign the .tmp file that gets dropped when installing or updating Sandboxie Plus [#2643](https://github.com/sandboxie-plus/Sandboxie/issues/2643) - fixed Sign the .tmp file that gets dropped when installing or updating Sandboxie Plus [#2643](https://github.com/sandboxie-plus/Sandboxie/issues/2643)
- fixed issue with DLL unloading - fixed issue with DLL unloading
- fixed Files Resource Access - Browse for Folder - allows access to excluded folders [#4007](https://github.com/sandboxie-plus/Sandboxie/issues/4007) - fixed Files Resource Access - Browse for Folder - allows access to excluded folders [#4007](https://github.com/sandboxie-plus/Sandboxie/issues/4007)
- fixed "ForceDisableAdminOnly" is weird [#4233](https://github.com/sandboxie-plus/Sandboxie/issues/4233) - fixed "ForceDisableAdminOnly" is weird [#4233](https://github.com/sandboxie-plus/Sandboxie/issues/4233)
- fixed deadlock on no op condition when renaming file or folder [#4304](https://github.com/sandboxie-plus/Sandboxie/issues/4304)
### Changed ### Changed
- validated compatibility with Windows build 27744 and updated DynData - validated compatibility with Windows build 27744 and updated DynData

View File

@ -1090,6 +1090,11 @@ _FX BOOLEAN File_HasDeleted_v2(const WCHAR* TruePath)
_FX VOID File_SetRelocation_internal(LIST* Root, const WCHAR *OldTruePath, const WCHAR *NewTruePath) _FX VOID File_SetRelocation_internal(LIST* Root, const WCHAR *OldTruePath, const WCHAR *NewTruePath)
{ {
// 0. check for no operation - in this case 5. would loop forever
if (_wcsicmp(OldTruePath, NewTruePath) == 0)
return;
// 1. separate branch from OldTruePath // 1. separate branch from OldTruePath
LIST* Parent = NULL; LIST* Parent = NULL;