[ci] deactivate proxy modules on windows

current builder is too old for c++11
This commit is contained in:
akallabeth 2023-07-04 11:44:57 +02:00 committed by Martin Fleisz
parent 8802901b53
commit c7f7f38367
3 changed files with 6 additions and 6 deletions

View File

@ -2,7 +2,7 @@ message("PRELOADING windows cache")
set (CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type") set (CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type")
set (WITH_SERVER ON CACHE BOOL "build with server") set (WITH_SERVER ON CACHE BOOL "build with server")
set (WITH_SAMPLE ON CACHE BOOL "build with sample") set (WITH_SAMPLE ON CACHE BOOL "build with sample")
set (WITH_PROXY_MODULES "ON" CACHE BOOL "Do not build proxy modules") set (WITH_PROXY_MODULES "OFF" CACHE BOOL "Do not build proxy modules")
set (CHANNEL_URBDRC OFF CACHE BOOL "USB redirection") set (CHANNEL_URBDRC OFF CACHE BOOL "USB redirection")
set (BUILD_TESTING ON CACHE BOOL "build testing") set (BUILD_TESTING ON CACHE BOOL "build testing")
set (WITH_SANITIZE_ADDRESS ON) set (WITH_SANITIZE_ADDRESS ON)

View File

@ -28,7 +28,7 @@ if (supported)
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE) set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE)
endif() endif()
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_library(${PROJECT_NAME} MODULE add_library(${PROJECT_NAME} MODULE

View File

@ -486,14 +486,14 @@ typedef SecPkgCredentials_NamesW* PSecPkgCredentials_NamesW;
#define PSecPkgCredentials_Names PSecPkgCredentials_NamesA #define PSecPkgCredentials_Names PSecPkgCredentials_NamesA
#endif #endif
typedef struct _SecPkgCredentials_SSIProviderW typedef struct
{ {
SEC_WCHAR* sProviderName; SEC_WCHAR* sProviderName;
unsigned long ProviderInfoLength; unsigned long ProviderInfoLength;
char* ProviderInfo; char* ProviderInfo;
} SecPkgCredentials_SSIProviderW, *PSecPkgCredentials_SSIProviderW; } SecPkgCredentials_SSIProviderW, *PSecPkgCredentials_SSIProviderW;
typedef struct _SecPkgCredentials_SSIProviderA typedef struct
{ {
SEC_CHAR* sProviderName; SEC_CHAR* sProviderName;
unsigned long ProviderInfoLength; unsigned long ProviderInfoLength;
@ -511,7 +511,7 @@ typedef struct _SecPkgCredentials_SSIProviderA
#define KDC_PROXY_SETTINGS_V1 1 #define KDC_PROXY_SETTINGS_V1 1
#define KDC_PROXY_SETTINGS_FLAGS_FORCEPROXY 0x1 #define KDC_PROXY_SETTINGS_FLAGS_FORCEPROXY 0x1
typedef struct _SecPkgCredentials_KdcProxySettingsW typedef struct
{ {
ULONG Version; ULONG Version;
ULONG Flags; ULONG Flags;
@ -521,7 +521,7 @@ typedef struct _SecPkgCredentials_KdcProxySettingsW
USHORT ClientTlsCredLength; USHORT ClientTlsCredLength;
} SecPkgCredentials_KdcProxySettingsW, *PSecPkgCredentials_KdcProxySettingsW; } SecPkgCredentials_KdcProxySettingsW, *PSecPkgCredentials_KdcProxySettingsW;
typedef struct _SecPkgCredentials_KdcProxySettingsA typedef struct
{ {
ULONG Version; ULONG Version;
ULONG Flags; ULONG Flags;