Go to file
Theo Buehler 9914dbc770 Fix build for upcoming LibreSSL version
SSL will become opaque in LibreSSL 3.4.x, hence the code reaching inside
it will result in build breakage. This was done at the time for lack of
BIO_up_ref() support, which has been available since LibreSSL 2.7.0, so
adjust the relevant #ifdefs accordingly.
2021-05-25 10:06:32 +02:00
.github Force enable wayland in ci and nightly 2021-01-23 10:10:11 +01:00
channels Updated RDPEI channel API 2021-05-20 15:20:18 +02:00
ci/cmake-preloads Force enable wayland in ci and nightly 2021-01-23 10:10:11 +01:00
client client: Remove UTF-8 BOM character in RC file. 2021-05-25 09:41:44 +02:00
cmake x11: refactor fuse code 2021-01-18 19:13:56 +01:00
docs Update README.android 2020-12-08 14:11:42 +01:00
external cmake: added external directory 2012-11-01 13:50:49 -04:00
include Check MINGW32 for duplicate type declaration. 2021-05-25 09:41:44 +02:00
libfreerdp Fix build for upcoming LibreSSL version 2021-05-25 10:06:32 +02:00
packaging Force enable wayland in ci and nightly 2021-01-23 10:10:11 +01:00
rdtk Fix various memory leaks reported by Coverity 2021-04-27 14:25:20 +02:00
resources Reformatted to new style 2019-11-07 10:53:54 +01:00
scripts Refactored settings string setter (#7014) 2021-05-18 11:22:27 +02:00
server Check MINGW32 for duplicate type declaration. 2021-05-25 09:41:44 +02:00
third-party cleanup cmake exports and pkg-config files 2016-01-12 17:32:33 +01:00
tools/wireshark RDPUDP dissector: cookie hash is present in SYN packet instead of SYN/ACK 2021-05-20 15:10:11 +02:00
uwac Wayland client: Disable shortcut inhibition on rctrl press 2021-04-08 09:23:58 +02:00
winpr Check MINGW32 for duplicate type declaration. 2021-05-25 09:41:44 +02:00
.clang-format Updated format file. 2019-11-07 10:51:42 +01:00
.gitignore First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
.travis.yml Force enable wayland in ci and nightly 2021-01-23 10:10:11 +01:00
buildflags.h.in Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
ChangeLog new: update ChangeLog for 2.2.0 2020-07-20 14:23:01 +02: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 Refactored certificate API: 2021-05-11 08:00:18 +02:00
config.h.in Added getter/setter for settings 2021-03-01 11:03:52 +01:00
LICENSE FreeRDP 1.0: initial commit 2011-06-30 15:12:51 -04:00
README.md Add .md file extention to README 2019-05-07 16:13:14 +03:00
SECURITY.md Create SECURITY.md 2021-04-12 10:21:13 +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: https://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