Files
xrdp/libxrdp
matt335672 74598d1cc3 Fix sending of monitor layout PDU
From [MS-RCPBCGR] 3.3.5.12.1:-

> ...The contents of this PDU SHOULD NOT be compressed.
>
> This PDU MUST NOT be sent to a client that has not indicated support for
> it by setting the RNS_UD_CS_SUPPORT_MONITOR_LAYOUT_PDU flag (0x0040)
> in the earlyCapabilityFlags field of the Client Core Data (section
> 2.2.1.3.2).

Also, 2.2.12.1 specifies the source channel must be zero.

In testing, a compressed monitor layout PDU causes mstsc.exe
to exit with a protocol error.
2024-02-15 16:47:15 +00:00
..
2024-02-15 16:47:15 +00:00
2024-02-15 16:47:15 +00:00
2022-02-15 08:29:42 -05:00
2022-09-03 02:01:48 +00:00
2023-01-23 23:05:24 -05:00
2024-02-15 16:47:15 +00:00
2024-01-31 19:08:29 -05:00