FreeRDP is a free remote desktop protocol library and clients
Go to file
David Fort 46eb50df2c proxy: improve channel treatment
This PR introduces per channel context so that we can speed up operations like
retrieving the channel name from its id, or knowing what shall be done for a
packet (no config ACL recomputation at each packet).
2022-02-04 08:44:22 +00:00
.github Updated chat addresses. 2021-06-07 14:44:09 +02:00
channels Fixed some more warnings 2022-01-31 15:55:10 +01:00
ci/cmake-preloads Updated linux ci configs 2022-01-11 12:34:43 +01:00
client Use freerdp_settings_set and _strdup 2022-02-02 13:43:31 +00:00
cmake Fixed WITH_MEDIACODEC definition 2022-01-26 10:24:26 +01:00
compat/stdbool Added stdbool.h compat header 2021-06-18 11:32:16 +02:00
docs freerdp: remove SetFormat from iOS rdpsnd entry points, fix const-ness of interface methods 2021-12-16 08:49:49 +01:00
external cmake: added external directory 2012-11-01 13:50:49 -04:00
include proxy: improve channel treatment 2022-02-04 08:44:22 +00:00
libfreerdp proxy: improve channel treatment 2022-02-04 08:44:22 +00:00
packaging Update flatpak manifest for nightly 2022-01-12 13:26:45 +01:00
rdtk WINPR_UNUSED argc, argv for unit tests 2021-08-24 10:45:57 +02:00
resources Added smartcard emulation layer 2022-01-11 12:34:43 +01:00
scripts Added code assertions, fixed loading order 2022-01-26 10:24:26 +01:00
server proxy: improve channel treatment 2022-02-04 08:44:22 +00:00
third-party cleanup cmake exports and pkg-config files 2016-01-12 17:32:33 +01:00
tools smartcard: add a script to do some basic interpretation if smartcard traffic 2022-01-17 16:27:53 +01:00
uwac uwac-window: Make ivi surface-id configurable 2022-02-01 09:26:22 +01:00
winpr Removed cached wlog pointer 2022-02-01 11:04:32 +00:00
.clang-format Updated format file. 2019-11-07 10:51:42 +01:00
.gitignore ignore .vs and out dir created by Visual Studio 2021-10-14 08:05:54 +02:00
.travis.yml Remove unused codec x264 2021-09-14 12:38:14 +02: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 Replaced CMAKE_[SOURCE|BINARY]_DIR with PROJECT_[SOURCE|BINARY]_DIR 2021-06-22 08:54:18 +02:00
CMakeCPackOptions.cmake.in cmake: fix package generation on Mac OS X 2013-09-09 21:42:25 -04:00
CMakeLists.txt adding mediacodec h264 implementation using NDK 2022-01-26 10:24:26 +01:00
config.h.in adding mediacodec h264 implementation using NDK 2022-01-26 10:24:26 +01:00
LICENSE FreeRDP 1.0: initial commit 2011-06-30 15:12:51 -04:00
README.md README.md: HTTP => HTTPS 2021-11-12 07:46:54 +01: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/

Matrix room : #FreeRDP:matrix.org (main) XMPP channel: #FreeRDP#matrix.org@matrix.org (bridged) IRC channel : #freerdp @ irc.oftc.net (bridged) Mailing list: https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Microsoft Open Specifications

Information regarding the Microsoft Open Specifications can be found at: https://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