1.10.1
This commit is contained in:
parent
008c4c536e
commit
911ed2f3f2
|
@ -8,6 +8,12 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [1.10.1 / 5.65.1] - 2023-07-??
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- fixed "Disable Security Isolation" causes a game to stop playing audio [#2893](https://github.com/sandboxie-plus/Sandboxie/issues/2893)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## [1.10.0 / 5.65.0] - 2023-07-??
|
## [1.10.0 / 5.65.0] - 2023-07-??
|
||||||
|
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
#ifndef _MY_VERSION_H
|
#ifndef _MY_VERSION_H
|
||||||
#define _MY_VERSION_H
|
#define _MY_VERSION_H
|
||||||
|
|
||||||
#define MY_VERSION_BINARY 5,65,0
|
#define MY_VERSION_BINARY 5,65,1
|
||||||
#define MY_VERSION_STRING "5.65.0"
|
#define MY_VERSION_STRING "5.65.1"
|
||||||
#define MY_ABI_VERSION 0x56000
|
#define MY_ABI_VERSION 0x56000
|
||||||
|
|
||||||
// These #defines are used by either Resource Compiler or NSIS installer
|
// These #defines are used by either Resource Compiler or NSIS installer
|
||||||
|
|
|
@ -1383,6 +1383,13 @@ _FX NTSTATUS Ipc_NtConnectPort(
|
||||||
|
|
||||||
if (PATH_IS_OPEN(mp_flags)) goto OpenTruePath;
|
if (PATH_IS_OPEN(mp_flags)) goto OpenTruePath;
|
||||||
|
|
||||||
|
//
|
||||||
|
// check if we are in app mode in which case proxying is not needed
|
||||||
|
//
|
||||||
|
|
||||||
|
if (Dll_CompartmentMode) // NoServiceAssist
|
||||||
|
goto OpenTruePath;
|
||||||
|
|
||||||
//
|
//
|
||||||
// check for proxy LPC port
|
// check for proxy LPC port
|
||||||
//
|
//
|
||||||
|
@ -1394,8 +1401,6 @@ _FX NTSTATUS Ipc_NtConnectPort(
|
||||||
|
|
||||||
if (status != STATUS_BAD_INITIAL_PC)
|
if (status != STATUS_BAD_INITIAL_PC)
|
||||||
__leave;
|
__leave;
|
||||||
if (status == STATUS_BAD_INITIAL_STACK)
|
|
||||||
goto OpenTruePath;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// if trying to connect to a COM port, start our COM servers first
|
// if trying to connect to a COM port, start our COM servers first
|
||||||
|
@ -1511,6 +1516,13 @@ _FX NTSTATUS Ipc_NtSecureConnectPort(
|
||||||
|
|
||||||
if (PATH_IS_OPEN(mp_flags)) goto OpenTruePath;
|
if (PATH_IS_OPEN(mp_flags)) goto OpenTruePath;
|
||||||
|
|
||||||
|
//
|
||||||
|
// check if we are in app mode in which case proxying is not needed
|
||||||
|
//
|
||||||
|
|
||||||
|
if (Dll_CompartmentMode) // NoServiceAssist
|
||||||
|
goto OpenTruePath;
|
||||||
|
|
||||||
//
|
//
|
||||||
// check for proxy LPC port
|
// check for proxy LPC port
|
||||||
//
|
//
|
||||||
|
@ -1522,8 +1534,6 @@ _FX NTSTATUS Ipc_NtSecureConnectPort(
|
||||||
|
|
||||||
if (status != STATUS_BAD_INITIAL_PC)
|
if (status != STATUS_BAD_INITIAL_PC)
|
||||||
__leave;
|
__leave;
|
||||||
if (status == STATUS_BAD_INITIAL_STACK)
|
|
||||||
goto OpenTruePath;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// if trying to connect to a COM port, start our COM servers first
|
// if trying to connect to a COM port, start our COM servers first
|
||||||
|
@ -1763,6 +1773,13 @@ _FX NTSTATUS Ipc_NtAlpcConnectPort(
|
||||||
if(RpcRt_IsDynamicPortOpen(TruePath))
|
if(RpcRt_IsDynamicPortOpen(TruePath))
|
||||||
goto OpenTruePath;
|
goto OpenTruePath;
|
||||||
|
|
||||||
|
//
|
||||||
|
// check if we are in app mode in which case proxying is not needed
|
||||||
|
//
|
||||||
|
|
||||||
|
if (Dll_CompartmentMode) // NoServiceAssist
|
||||||
|
goto OpenTruePath;
|
||||||
|
|
||||||
//
|
//
|
||||||
// check for proxy LPC port
|
// check for proxy LPC port
|
||||||
//
|
//
|
||||||
|
@ -1774,8 +1791,6 @@ _FX NTSTATUS Ipc_NtAlpcConnectPort(
|
||||||
|
|
||||||
if (status != STATUS_BAD_INITIAL_PC)
|
if (status != STATUS_BAD_INITIAL_PC)
|
||||||
__leave;
|
__leave;
|
||||||
if (status == STATUS_BAD_INITIAL_STACK)
|
|
||||||
goto OpenTruePath;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// if trying to connect to a COM port, start our COM servers first
|
// if trying to connect to a COM port, start our COM servers first
|
||||||
|
@ -1939,6 +1954,13 @@ _FX NTSTATUS Ipc_NtAlpcConnectPortEx(
|
||||||
if(RpcRt_IsDynamicPortOpen(TruePath))
|
if(RpcRt_IsDynamicPortOpen(TruePath))
|
||||||
goto OpenTruePath;
|
goto OpenTruePath;
|
||||||
|
|
||||||
|
//
|
||||||
|
// check if we are in app mode in which case proxying is not needed
|
||||||
|
//
|
||||||
|
|
||||||
|
if (Dll_CompartmentMode) // NoServiceAssist
|
||||||
|
goto OpenTruePath;
|
||||||
|
|
||||||
//
|
//
|
||||||
// check for proxy LPC port
|
// check for proxy LPC port
|
||||||
//
|
//
|
||||||
|
@ -1950,8 +1972,6 @@ _FX NTSTATUS Ipc_NtAlpcConnectPortEx(
|
||||||
|
|
||||||
if (status != STATUS_BAD_INITIAL_PC)
|
if (status != STATUS_BAD_INITIAL_PC)
|
||||||
__leave;
|
__leave;
|
||||||
if (status == STATUS_BAD_INITIAL_STACK)
|
|
||||||
goto OpenTruePath;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// if trying to connect to a COM port, start our COM servers first
|
// if trying to connect to a COM port, start our COM servers first
|
||||||
|
@ -4224,13 +4244,6 @@ _FX NTSTATUS Ipc_ConnectProxyPort(
|
||||||
_wcsicmp(TruePath, L"\\RPC Control\\plugplay") != 0)
|
_wcsicmp(TruePath, L"\\RPC Control\\plugplay") != 0)
|
||||||
return STATUS_BAD_INITIAL_PC;
|
return STATUS_BAD_INITIAL_PC;
|
||||||
|
|
||||||
//
|
|
||||||
// check if we are in app mode in which case proxying is not needed, but we must indicate to open true path
|
|
||||||
//
|
|
||||||
|
|
||||||
if (Dll_CompartmentMode) // NoServiceAssist
|
|
||||||
return STATUS_BAD_INITIAL_STACK;
|
|
||||||
|
|
||||||
status = STATUS_SUCCESS;
|
status = STATUS_SUCCESS;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
#define VERSION_MJR 1
|
#define VERSION_MJR 1
|
||||||
#define VERSION_MIN 10
|
#define VERSION_MIN 10
|
||||||
#define VERSION_REV 0
|
#define VERSION_REV 1
|
||||||
#define VERSION_UPD 0
|
#define VERSION_UPD 0
|
||||||
|
|
||||||
#ifndef STR
|
#ifndef STR
|
||||||
|
|
Loading…
Reference in New Issue