Go to file
Ondrej Holy 9f5d0d4c4d crypto: Improve PER OID calculations
"(oid[0] << 4) & (oid[1] & 0x0F)" statement is always 0. It is not
problem currently because the only OID which is written by this
function should have 0 there. The function to read/write are pretty
limited anyway and can't work properly with all kind of OIDs. Maybe
it would be better to hardcode the OID there without decoding
and encoding. But those functions are already there so let's improve
them a bit according the spec and warn about limited set of
supported OIDs.

See:
https://msdn.microsoft.com/en-us/library/windows/desktop/bb540809
2017-12-19 14:42:06 +01:00
.github Added mailing list address. 2017-11-27 10:03:49 +01:00
channels tsmf: Prevent string overflow and unterminated strings 2017-12-19 12:21:34 +01:00
ci/cmake-preloads initial commit for kerberos support 2017-11-13 16:20:55 +01:00
client Merge pull request #4312 from bmiklautz/smartcard-cleanup 2017-12-14 16:56:29 +01:00
cmake Extract version from file or git tag. 2017-11-22 11:07:05 +01:00
docs Documentation copy-paste error fix when referring to the Android 64 bit config 2017-12-16 11:37:32 -08:00
external cmake: added external directory 2012-11-01 13:50:49 -04:00
include fix channel/smartcard: simplify channel variables 2017-12-13 17:04:06 +01:00
libfreerdp crypto: Improve PER OID calculations 2017-12-19 14:42:06 +01:00
packaging feat freerdp-nighlty/deb: create .source_version 2017-10-06 15:02:46 +02:00
rdtk Replaced atoi 2017-11-15 15:52:16 +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 Download windowsZones.xml directly from unicode.org 2017-10-04 21:12:29 -04:00
server Merge pull request #4277 from akallabeth/mac_server 2017-12-12 10:40:14 +01:00
third-party cleanup cmake exports and pkg-config files 2016-01-12 17:32:33 +01:00
uwac Fixes scrolling crash in wlfreerdp 2017-08-16 18:02:07 +00:00
winpr Merge pull request #4312 from bmiklautz/smartcard-cleanup 2017-12-14 16:56:29 +01:00
.gitignore feat: add support for .source_version 2017-10-06 15:02:23 +02:00
buildflags.h.in Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
ChangeLog Version 2.0.0-rc1 2017-11-28 15:03:09 +01:00
CMakeCPack.cmake Added pdb files to package target. 2015-12-15 12:07:21 +01:00
CMakeCPackOptions.cmake.in cmake: fix package generation on Mac OS X 2013-09-09 21:42:25 -04:00
CMakeLists.txt 2.0.0-dev2 - start rc2 development cycle 2017-11-28 15:29:17 +01:00
config.h.in Added missing channel defines. 2017-11-24 13:21:43 +01:00
LICENSE FreeRDP 1.0: initial commit 2011-06-30 15:12:51 -04:00
README Version 2.0.0-rc1 2017-11-28 15:03:09 +01: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/
Downloads: https://pub.freerdp.com/releases/
Wiki: https://github.com/FreeRDP/FreeRDP/wiki
API documentation: https://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