From 5c2e831fa568da7c8e862d61435494cad7fd475b Mon Sep 17 00:00:00 2001 From: akallabeth Date: Tue, 3 Jun 2025 18:00:28 +0200 Subject: [PATCH] [core,info] Allow INFO_HIDEF_RAIL_SUPPORTED with RDP version RDP_VERSION_5_PLUS [MS-RDPBCGR] 2.2.1.11.1.1 Info Packet (TS_INFO_PACKET) states that INFO_HIDEF_RAIL_SUPPORTED is not understood by RDP 4.0, 5.0, 5.1, 5.2, 6.0, 6.1, 7.0, 7.1, and 8.0 servers. Windows Server 2012 is based on windows 8.1 and already supports the flag. --- libfreerdp/core/info.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfreerdp/core/info.c b/libfreerdp/core/info.c index aeec65640..804fd2819 100644 --- a/libfreerdp/core/info.c +++ b/libfreerdp/core/info.c @@ -787,7 +787,7 @@ static BOOL rdp_write_info_packet(rdpRdp* rdp, wStream* s) { if (settings->HiDefRemoteApp) { - if (settings->RdpVersion >= RDP_VERSION_10_0) + if (settings->RdpVersion >= RDP_VERSION_5_PLUS) flags |= INFO_HIDEF_RAIL_SUPPORTED; }