Go to file
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
channels tsmf: free frame data after processing 2015-03-26 13:38:09 +03:00
ci/cmake-preloads ci: update os x preload 2015-01-27 01:07:07 +01:00
client Fixed uninitialized test argument buffer. 2015-03-23 14:14:38 +01:00
cmake Added openh264_dll to library name hints. 2015-03-25 10:41:40 +01:00
docs channels: patch rdpdr/smartcard valgrind leaks, fix hang on disconnect 2014-12-28 14:56:13 -05:00
external cmake: added external directory 2012-11-01 13:50:49 -04:00
include Merge pull request #2483 from akallabeth/feat/freerdp_set_last_error_name 2015-03-26 16:42:54 +01:00
libfreerdp nego: fixed X.224 Connection Request PDU parsing 2015-03-30 13:07:03 +02:00
packaging pkg/rpm: fix changelog order 2015-02-03 16:09:01 +01:00
rdtk build: fix compiler warnings 2015-03-03 19:36:54 +01:00
resources Recompressed images with FileOptimizer 6.8 (an open-source mass file recompression tool for Windows) 2014-08-08 20:12:25 -04:00
scripts Added version check for astyle, versions below 2.03 indent extern "C" scope 2014-09-11 12:38:32 +02:00
server Fixes some build issues on Solaris 11. 2015-02-02 08:48:54 -08:00
third-party build: cmake 3.1 compatibility 2014-12-12 19:26:22 +01:00
winpr Fixed pipe cleanup. 2015-03-23 14:10:49 +01:00
.gitignore gitignore: ignore clion files 2015-02-16 12:14:20 +01:00
ChangeLog changelog: update for 1.0.1 2012-02-09 21:01:42 -05:00
CMakeCPack.cmake cmake: fix package generation on Mac OS X 2013-09-09 21:42:25 -04:00
CMakeCPackOptions.cmake.in cmake: fix package generation on Mac OS X 2013-09-09 21:42:25 -04:00
CMakeLists.txt * BSD/FreeBSD build fix 2015-03-10 01:21:28 +03:00
config.h.in + add OSS support for rdpsnd 2015-03-09 09:23:29 +03:00
freerdp.pc.in update and improve pkg-config files 2014-04-23 13:12:23 +02:00
FreeRDPConfig.cmake.in cmake: export to different directory, export more build info 2013-10-29 15:16:44 -04:00
LICENSE FreeRDP 1.0: initial commit 2011-06-30 15:12:51 -04:00
README Updated links in README 2013-05-27 18:29:24 +02:00
winpr.pc.in update and improve pkg-config files 2014-04-23 13:12:23 +02:00

FreeRDP: A Remote Desktop Protocol Implementation
=================================================

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license.
Enjoy the freedom of using your software wherever you want, the way you want it, in a world where
interoperability can finally liberate your computing experience.

Resources
---------

Project website: http://www.freerdp.com/
Issue tracker: https://github.com/FreeRDP/FreeRDP/issues
Sources: https://github.com/FreeRDP/FreeRDP/
Wiki: https://github.com/FreeRDP/FreeRDP/wiki
Downloads and other resources: http://pub.freerdp.com
API doc: http://pub.freerdp.com/api/

IRC channel: #freerdp @ irc.freenode.net
Mailing list: https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Microsoft Open Specifications
-----------------------------

Information regarding the Microsoft Open Specifications can be found at:
http://www.microsoft.com/openspecifications/

A list of reference documentation is maintained here:
https://github.com/FreeRDP/FreeRDP/wiki/Reference-Documentation

Compilation
-----------

Instructions on how to get started compiling FreeRDP can be found on the wiki:
https://github.com/FreeRDP/FreeRDP/wiki/Compilation