diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e5ae56a..ccc34b98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [1.14.6 / 5.69.6] - 2024-07-?? + +### Fixed +- fixed issue with windows 7 caused by the new CustomLCID option + + + ## [1.14.5 / 5.69.5] - 2024-07-23 ### Added diff --git a/Sandboxie/common/my_version.h b/Sandboxie/common/my_version.h index 6774d6db..e02088f0 100644 --- a/Sandboxie/common/my_version.h +++ b/Sandboxie/common/my_version.h @@ -26,7 +26,7 @@ #define VERSION_MJR 5 #define VERSION_MIN 69 -#define VERSION_REV 5 +#define VERSION_REV 6 #define VERSION_UPD 0 #if VERSION_UPD > 0 diff --git a/Sandboxie/core/dll/kernel.c b/Sandboxie/core/dll/kernel.c index f15f9c8d..1fb3f58a 100644 --- a/Sandboxie/core/dll/kernel.c +++ b/Sandboxie/core/dll/kernel.c @@ -234,7 +234,10 @@ _FX BOOLEAN Kernel_Init() } SBIEDLL_HOOK(Kernel_, GetUserDefaultLCID); SBIEDLL_HOOK(Kernel_, GetUserDefaultLangID); - SBIEDLL_HOOK(Kernel_, GetUserDefaultGeoName); + void* GetUserDefaultGeoName = GetProcAddress(Dll_KernelBase ? Dll_KernelBase : Dll_Kernel32, "GetUserDefaultGeoName"); + if (GetUserDefaultGeoName) { + SBIEDLL_HOOK(Kernel_, GetUserDefaultGeoName); + } SBIEDLL_HOOK(Kernel_, GetSystemDefaultUILanguage); void* GetSystemDefaultLocaleName = GetProcAddress(Dll_KernelBase ? Dll_KernelBase : Dll_Kernel32, "GetSystemDefaultLocaleName"); if (GetSystemDefaultLocaleName) { diff --git a/SandboxiePlus/version.h b/SandboxiePlus/version.h index 324f2cdf..2dc866c1 100644 --- a/SandboxiePlus/version.h +++ b/SandboxiePlus/version.h @@ -2,7 +2,7 @@ #define VERSION_MJR 1 #define VERSION_MIN 14 -#define VERSION_REV 5 +#define VERSION_REV 6 #define VERSION_UPD 0 #ifndef STR