From f4f65faa9b953cb8e9601b372cd371d1511228ef Mon Sep 17 00:00:00 2001 From: DavidXanatos Date: Mon, 18 Jul 2022 22:09:21 +0200 Subject: [PATCH] 1.2.4 --- CHANGELOG.md | 17 +++++++++++++++++ Sandboxie/core/dll/proc.c | 3 ++- Sandboxie/install/Templates.ini | 2 ++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93577744..a05f72b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ This project adheres to [Semantic Versioning](http://semver.org/). + +## [1.2.4 / 5.57.4] - 2022-07-?? + +### Added +- added delete button to the recovery window [#2024](https://github.com/sandboxie-plus/Sandboxie/issues/2024) + +### Changed + +### Fixed +- fixed issues with file panel +- fixed issue with key bindings [#2030](https://github.com/sandboxie-plus/Sandboxie/issues/2030) +- fixed issue wtih RemoveSidName when terminating sbiesvc +- fixed issue with the new hooking mechanism +- fixed BSOD issue with win32k hooks introduced in 1.2.0 [#2035](https://github.com/sandboxie-plus/Sandboxie/issues/2035) + + + ## [1.2.3 / 5.57.3] - 2022-07-13 ### Fixed diff --git a/Sandboxie/core/dll/proc.c b/Sandboxie/core/dll/proc.c index 5627e268..d37df8c0 100644 --- a/Sandboxie/core/dll/proc.c +++ b/Sandboxie/core/dll/proc.c @@ -330,7 +330,8 @@ _FX BOOLEAN Proc_Init(void) ANSI_STRING ansi; NTSTATUS status; - Dll_ElectronWorkaround = SbieApi_QueryConfBool(NULL, L"UseElectronWorkaround", TRUE); + if(!Dll_CompartmentMode) + Dll_ElectronWorkaround = Config_GetSettingsForImageName_bool(L"UseElectronWorkaround", TRUE); // // abort if we should not hook any process creation functions diff --git a/Sandboxie/install/Templates.ini b/Sandboxie/install/Templates.ini index 672bcd14..c0733da4 100644 --- a/Sandboxie/install/Templates.ini +++ b/Sandboxie/install/Templates.ini @@ -158,6 +158,8 @@ SpecialImage=mail,Inky.exe SpecialImage=browser,PuffinSecureBrowser.exe +UseElectronWorkaround=Element.exe,n + # # updater blockage, usage: