FreeRDP/libfreerdp
Norbert Federa abeb79f2bb nego: fixed X.224 Connection Request PDU parsing
The X.224 Connection Request PDU might contain an optional cookie or
routing token before the optional RDP Negotiation Request (rdpNegReq).
If present, both of these fields must be terminated by a 0x0D0A
two-byte sequence. It seems that until now FreeRDP has incorrectly
assumed that a token or cookie must always be present.
If that was not the case, FreeRDP was searching for 0x0D0A until it
arrived at the end of the stream which prevented the remaining data
(RDP Negotiation Request, RDP Correlation Info) from being parsed.
2015-03-30 13:07:03 +02:00
..
cache gfx/pointer: add support to set pointer 2015-02-02 10:57:31 +01:00
codec Merge pull request #2443 from realjiangms/fix_region 2015-03-20 22:12:48 +01:00
common libfreerdp-core: add configurable TSG/RGB fallback, fix edge cases 2015-03-19 11:44:47 -04:00
core nego: fixed X.224 Connection Request PDU parsing 2015-03-30 13:07:03 +02:00
crypto tls: revert checking SSL_ERROR_SYSCALL which may cause deadlock. 2015-03-25 16:07:39 +08:00
gdi freerdp: fix failing tests 2015-03-16 09:26:38 -04:00
locale Merge pull request #2447 from ivan-83/master 2015-03-12 10:09:02 -04:00
primitives Merge pull request #2435 from llyzs/llyzs 2015-03-06 11:33:30 +01:00
utils ringbuffer: add option to enable/disable debugging 2015-02-03 15:28:05 +01:00
CMakeLists.txt libfreerdp-rail: remove 2014-11-12 19:51:17 -05:00