From a49df8d63ee4afbaede4bffa528e6d9b2de7880a Mon Sep 17 00:00:00 2001 From: DavidXanatos <3890945+DavidXanatos@users.noreply.github.com> Date: Tue, 24 Oct 2023 11:26:31 +0200 Subject: [PATCH] 1.12.0 --- CHANGELOG.md | 3 ++- Sandboxie/core/dll/file.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 03458ea5..5a421e00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,7 +30,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Fixed - fixed issue with auto updater not offering version updates - fixed issue with new symlink handling code [#3340](https://github.com/sandboxie-plus/Sandboxie/issues/3340) -- fixed issue with Scm_StartServiceCtrlDispatcherX not behaving correctly when nor tun as service [#1246](https://github.com/sandboxie-plus/Sandboxie/issues/1246) +- fixed issue with Scm_StartServiceCtrlDispatcherX not behaving correctly when not run as service [#1246](https://github.com/sandboxie-plus/Sandboxie/issues/1246) [#3297](https://github.com/sandboxie-plus/Sandboxie/issues/3297) +- fixed Issue with configuring the original folder of a symbolic link created using mklink to OpenPipePath [#3207](https://github.com/sandboxie-plus/Sandboxie/issues/3207) ### Removed - removed obsolete /nosbiectrl switch [#3391](https://github.com/sandboxie-plus/Sandboxie/issues/3391) diff --git a/Sandboxie/core/dll/file.c b/Sandboxie/core/dll/file.c index 6fac7bd8..aebb9178 100644 --- a/Sandboxie/core/dll/file.c +++ b/Sandboxie/core/dll/file.c @@ -2791,7 +2791,7 @@ ReparseLoop: ShareAccess, CreateDisposition, CreateOptions, EaBuffer, EaLength); - if (status == STATUS_ACCESS_DENIED && + if ((status == STATUS_ACCESS_DENIED || status == STATUS_OBJECT_NAME_NOT_FOUND) && (FileFlags & FGN_REPARSED_OPEN_PATH)) { //