1.0.20
This commit is contained in:
parent
93826416b1
commit
c560cede08
|
@ -9,6 +9,13 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [1.0.20 / 5.55.20] - 2022-05-02
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- fixed issue with video playback in firefox introduced in the previouse build [#1831](https://github.com/sandboxie-plus/Sandboxie/issues/1831)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## [1.0.19 / 5.55.19] - 2022-04-21
|
## [1.0.19 / 5.55.19] - 2022-04-21
|
||||||
|
|
||||||
|
|
|
@ -69,6 +69,9 @@ typedef struct _PATH_LIST_ANCHOR {
|
||||||
#endif
|
#endif
|
||||||
LIST open_ipc_path;
|
LIST open_ipc_path;
|
||||||
LIST closed_ipc_path;
|
LIST closed_ipc_path;
|
||||||
|
#ifdef USE_MATCH_PATH_EX
|
||||||
|
LIST read_ipc_path;
|
||||||
|
#endif
|
||||||
|
|
||||||
LIST open_win_classes;
|
LIST open_win_classes;
|
||||||
|
|
||||||
|
@ -288,7 +291,8 @@ _FX void SbieDll_GetReadablePaths(WCHAR path_code, LIST **lists)
|
||||||
|
|
||||||
lists[0] = &Dll_PathListAnchor->normal_ipc_path;
|
lists[0] = &Dll_PathListAnchor->normal_ipc_path;
|
||||||
lists[1] = &Dll_PathListAnchor->open_ipc_path;
|
lists[1] = &Dll_PathListAnchor->open_ipc_path;
|
||||||
lists[2] = NULL;
|
lists[2] = &Dll_PathListAnchor->read_ipc_path;
|
||||||
|
lists[3] = NULL;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -460,12 +464,12 @@ _FX ULONG SbieDll_MatchPath2(WCHAR path_code, const WCHAR *path, BOOLEAN bCheckO
|
||||||
closed_list = &Dll_PathListAnchor->closed_ipc_path;
|
closed_list = &Dll_PathListAnchor->closed_ipc_path;
|
||||||
write_list = NULL;
|
write_list = NULL;
|
||||||
#ifdef USE_MATCH_PATH_EX
|
#ifdef USE_MATCH_PATH_EX
|
||||||
read_list = NULL;
|
read_list = &Dll_PathListAnchor->read_ipc_path;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (! Dll_PathListAnchor->ipc_paths_initialized) {
|
if (! Dll_PathListAnchor->ipc_paths_initialized) {
|
||||||
#ifdef USE_MATCH_PATH_EX
|
#ifdef USE_MATCH_PATH_EX
|
||||||
Dll_InitPathList2('ix', normal_list, open_list, closed_list, NULL, NULL);
|
Dll_InitPathList2('ix', normal_list, open_list, closed_list, NULL, read_list);
|
||||||
#else
|
#else
|
||||||
Dll_InitPathList2('ix', open_list, closed_list, NULL);
|
Dll_InitPathList2('ix', open_list, closed_list, NULL);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -581,6 +581,7 @@ _FX BOOLEAN Ipc_InitPaths(PROCESS* proc)
|
||||||
//};
|
//};
|
||||||
#endif
|
#endif
|
||||||
static const WCHAR *readpaths[] = {
|
static const WCHAR *readpaths[] = {
|
||||||
|
L"\\??\\pipe\\*",
|
||||||
L"$:explorer.exe",
|
L"$:explorer.exe",
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue