FreeRDP/libfreerdp
Norbert Federa 765b25933e license: fix for corrupted licensing packets
Since commit a228952 FreeRDP generates corrupt licensing packets if the rdp
security layer is used and the peer did not indicate that it is capable of
processing encrypted licensing packets:
That commit changed rdp->sec_flags after the rdp stream was already initialized
with encryption enabled which placed the PDU payload at an incorrect offset.

Instead of directly modifying the rdp->sec_flags this patch temporarily
disables rdp->do_crypt during rdp stream initialization if the client has not
advertised support for encrypted licensing packets.
2015-01-12 11:31:18 +01:00
..
cache freerdp: more valgrind fixes 2014-12-27 15:34:45 -05:00
codec Fixed memory leak. 2014-12-07 00:50:20 +01:00
common Standard RDP Security Layer Levels/Method Overhaul 2014-12-12 02:17:12 +01:00
core license: fix for corrupted licensing packets 2015-01-12 11:31:18 +01:00
crypto crypto: revert pull request #2130 2014-11-26 19:46:32 +01:00
gdi gdi: don't pollute invalid region with empty rects 2014-12-05 19:47:29 +01:00
locale libfreerdp-utils: remove old time utils 2014-11-12 13:45:03 -05:00
primitives Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-09-17 19:09:56 -04:00
utils freerdp: remove tcp, uds utils 2014-11-12 14:06:34 -05:00
CMakeLists.txt libfreerdp-rail: remove 2014-11-12 19:51:17 -05:00