diff --git a/CHANGELOG.md b/CHANGELOG.md index 240b43ed..46027c07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ This project adheres to [Semantic Versioning](http://semver.org/). + + +## [1.11.4 / 5.66.4] - 2023-10- + + ### Fixed +- fixed issue with unmounting protected images [#3347](https://github.com/sandboxie-plus/Sandboxie/issues/3347) + + + ## [1.11.3 / 5.66.3] - 2023-09-27 ### Added diff --git a/Sandboxie/common/my_version.h b/Sandboxie/common/my_version.h index 2a9e6ad4..58cc2d01 100644 --- a/Sandboxie/common/my_version.h +++ b/Sandboxie/common/my_version.h @@ -21,8 +21,8 @@ #ifndef _MY_VERSION_H #define _MY_VERSION_H -#define MY_VERSION_BINARY 5,66,3 -#define MY_VERSION_STRING "5.66.3" +#define MY_VERSION_BINARY 5,66,4 +#define MY_VERSION_STRING "5.66.4" #define MY_ABI_VERSION 0x56500 // These #defines are used by either Resource Compiler or NSIS installer diff --git a/Sandboxie/core/drv/file_flt.c b/Sandboxie/core/drv/file_flt.c index 2c6c95c4..618a7002 100644 --- a/Sandboxie/core/drv/file_flt.c +++ b/Sandboxie/core/drv/file_flt.c @@ -1034,7 +1034,7 @@ _FX NTSTATUS File_Api_UnprotectRoot(PROCESS* proc, ULONG64* parms) PROTECTED_ROOT *next_root = List_Next(root); - if (root->reg_root_len = reg_root_len && _wcsicmp(root->reg_root, reg_root) == 0) { + if (root->reg_root_len == reg_root_len && _wcsicmp(root->reg_root, reg_root) == 0) { List_Remove(&File_ProtectedRoots, root); diff --git a/SandboxiePlus/version.h b/SandboxiePlus/version.h index aedf7124..17941e11 100644 --- a/SandboxiePlus/version.h +++ b/SandboxiePlus/version.h @@ -2,7 +2,7 @@ #define VERSION_MJR 1 #define VERSION_MIN 11 -#define VERSION_REV 3 +#define VERSION_REV 4 #define VERSION_UPD 0 #ifndef STR