1.0.10
This commit is contained in:
parent
c7a715ebda
commit
a20eaeff48
15
CHANGELOG.md
15
CHANGELOG.md
|
@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file.
|
|||
This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
|
||||
|
||||
|
||||
|
||||
# [1.0.10 / 5.55.10] - 2022-01-??
|
||||
|
||||
### Added
|
||||
|
||||
### Changed
|
||||
- HideHostProcess=program.exe can now be used to hide sandboxie saervices [#1336](https://github.com/sandboxie-plus/Sandboxie/issues/1336)
|
||||
|
||||
### Fixed
|
||||
- fixed a couple issues with the new breakout process feature and improved security (thanks Diversenok)
|
||||
- fixed issues with re opening already open windows [#1584](https://github.com/sandboxie-plus/Sandboxie/issues/1584)
|
||||
|
||||
|
||||
|
||||
## [1.0.9 / 5.55.9] - 2022-01-31
|
||||
|
||||
### Added
|
||||
|
|
|
@ -260,17 +260,14 @@ _FX void SysInfo_DiscardProcesses(SYSTEM_PROCESS_INFORMATION *buf)
|
|||
SbieApi_QueryProcess(next->UniqueProcessId, boxname, NULL, NULL, NULL);
|
||||
|
||||
BOOL hideProcess = FALSE;
|
||||
if (hideOther) {
|
||||
if(boxname[0] && _wcsicmp(boxname, Dll_BoxName) != 0)
|
||||
if (hideOther && *boxname && _wcsicmp(boxname, Dll_BoxName) != 0) {
|
||||
hideProcess = TRUE;
|
||||
}
|
||||
|
||||
if(hiddenProcesses) {
|
||||
if ((!boxname[0]) && next->ImageName.Buffer) {
|
||||
else if(hiddenProcesses && next->ImageName.Buffer) {
|
||||
WCHAR* imagename = wcschr(next->ImageName.Buffer, L'\\');
|
||||
if (imagename) imagename += 1; // skip L'\\'
|
||||
else imagename = next->ImageName.Buffer;
|
||||
|
||||
if (!*boxname || _wcsnicmp(imagename, L"Sandboxie", 9) == 0) {
|
||||
for (hiddenProcessesPtr = hiddenProcesses; *hiddenProcessesPtr != L'\0'; hiddenProcessesPtr += wcslen(hiddenProcessesPtr) + 1) {
|
||||
if (_wcsicmp(imagename, hiddenProcessesPtr) == 0) {
|
||||
hideProcess = TRUE;
|
||||
|
|
Loading…
Reference in New Issue