xrdp/tests
Christopher Pitstick 4a0db63be7 Unify monitor processing logic.
There are two places where monitor descriptions are passed through the
RDP protocol:

- TS_UD_CS_MONITOR ([MS-RDPBCGR] 2.2.1.3.6 Client Monitor Data)
- DISPLAYCONTROL_PDU_TYPE_MONITOR_LAYOUT ([MS-RDPEDISP] 2.2.2.2)

The processing logic for both of them is similar enough that they should be unified.

Also update to define the constants for the maximum and minimum desktop width/height for monitors and total area.

Also a large number of clarifications for the constants and protocol
requirements.

Note that this is also the first step to making resizing work with the extension GFX channel as well as an important
foundational step to enable HiDPI compatibility.

Also some misc logging updates.
2022-03-26 23:45:16 -04:00
..
common Implement base64 without openssl 2022-01-28 12:23:40 +00:00
libipm libipm: Make sockets always non-blocking 2022-03-15 10:45:00 +00:00
libxrdp Unify monitor processing logic. 2022-03-26 23:45:16 -04:00
memtest Fix banner comments in test results 2022-01-28 12:23:40 +00:00
xrdp Fix problems with check 0.15.2 (F36) 2022-01-19 11:08:13 +00:00
Makefile.am Add libipm test suite 2022-03-15 10:23:27 +00:00
readme.txt added tests directory 2012-01-23 18:44:58 -08:00

this directory contains different tests