diff --git a/include/freerdp/settings.h b/include/freerdp/settings.h index beabac20c..a3c4946d5 100644 --- a/include/freerdp/settings.h +++ b/include/freerdp/settings.h @@ -128,7 +128,8 @@ extern "C" RDP_VERSION_10_8 = 0x0008000D, RDP_VERSION_10_9 = 0x0008000E, RDP_VERSION_10_10 = 0x0008000F, - RDP_VERSION_10_11 = 0x00080010 + RDP_VERSION_10_11 = 0x00080010, + RDP_VERSION_10_12 = 0x00080011 } RDP_VERSION; /* Color depth */ diff --git a/libfreerdp/core/gcc.c b/libfreerdp/core/gcc.c index 4c53fe3ce..ca2548d81 100644 --- a/libfreerdp/core/gcc.c +++ b/libfreerdp/core/gcc.c @@ -227,6 +227,7 @@ static DWORD rdp_version_common(DWORD serverVersion, DWORD clientVersion) case RDP_VERSION_10_9: case RDP_VERSION_10_10: case RDP_VERSION_10_11: + case RDP_VERSION_10_12: return version; default: diff --git a/libfreerdp/core/settings.c b/libfreerdp/core/settings.c index 4ef00e440..3d985b8c1 100644 --- a/libfreerdp/core/settings.c +++ b/libfreerdp/core/settings.c @@ -389,7 +389,7 @@ rdpSettings* freerdp_settings_new(DWORD flags) !freerdp_settings_set_bool(settings, FreeRDP_Fullscreen, FALSE) || !freerdp_settings_set_bool(settings, FreeRDP_GrabKeyboard, TRUE) || !freerdp_settings_set_bool(settings, FreeRDP_Decorations, TRUE) || - !freerdp_settings_set_uint32(settings, FreeRDP_RdpVersion, RDP_VERSION_10_11) || + !freerdp_settings_set_uint32(settings, FreeRDP_RdpVersion, RDP_VERSION_10_12) || !freerdp_settings_set_uint32(settings, FreeRDP_ColorDepth, 32) || !freerdp_settings_set_bool(settings, FreeRDP_AadSecurity, FALSE) || !freerdp_settings_set_bool(settings, FreeRDP_ExtSecurity, FALSE) ||