FreeRDP/server
Martin Fleisz e4f476fce4 proxy: Fix handling of in drdynvc DATA_FIRST_PDU in proxy
During tests I sometimes received DATA_FIRST_PDUs that were not part of
a fragmented message but contained a complete PDU.

The documentation is not quite clear about if this is a possible
scenario or a protocol violation. However in the description of the Data
field it says:

If the sum of the DVC header size and the value specified by the Length
field is less than 1600 bytes, then the actual data length equals the
value specified by the Length field.

This hints that DATA_FIRST_PDU might also contain complete Data and does
not necessarily mean to be the first part of a fragmented PDU.
2022-09-29 14:45:30 +02:00
..
common Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
Mac Replaced direct settings access with getter/setter 2022-06-23 07:45:55 +02:00
proxy proxy: Fix handling of in drdynvc DATA_FIRST_PDU in proxy 2022-09-29 14:45:30 +02:00
Sample Removed RdpKeyFile and RdpKeyContent settings 2022-07-06 12:01:23 +02:00
shadow CMAKE: Fix install export FreeRDP-ShadowTargets 2022-09-27 11:06:39 +02:00
Windows Fixed function pointer type mismatch 2022-06-23 07:45:55 +02:00
.gitignore First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
CMakeLists.txt Fixed CMake Targets file for server lib 2021-06-25 10:47:00 +02:00
freerdp-server.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ServerConfig.cmake.in appropriate names in server & client cmake exports 2016-02-03 13:37:35 +01:00