Go to file
Norbert Federa 85297fb343 xfreerdp: remove duplicated drawing operations
Most of xfreerdp's hw gdi callbacks did the the same X11 drawing operation
twice: Initially on the primary pixmap to keep the back buffer up to date
and then directly on the window in order to see the result.
This sequence is followed by a call to gdi_InvalidateRegion() to mark the
rectangular area of the drawing operation.
Since in xfreerdp's current design (or better current evolved state) the
backbuffer pixmap is obligatory, all drawing operations directly targeting
the window are redundant because of the subsequent EndPaint (mapped to
xf_hw_end_paint) where the damaged region is copied from the backbuffer
to the drawable.

- removed X11 drawing operations which directly target the window drawable
- fixed some errors in the calculation of the required update regions
2014-12-01 11:19:27 +01:00
channels Merge pull request #2224 from hardening/rdpei_server 2014-11-20 16:37:12 -05:00
ci/cmake-preloads android build: updated ssl path variable 2013-12-08 14:18:50 +01:00
client xfreerdp: remove duplicated drawing operations 2014-12-01 11:19:27 +01:00
cmake Fixed OpenH264 detection script. 2014-11-21 10:28:38 +01:00
docs android: update documentation 2014-11-15 01:04:57 +01:00
external cmake: added external directory 2012-11-01 13:50:49 -04:00
include Add server-side RDPEI 2014-11-20 22:19:29 +01:00
libfreerdp Rename tcp-functions as they are conflicting with qemu functions 2014-11-29 21:14:39 +01:00
rdtk Merge pull request #2213 from akallabeth/wlog_callback_appender 2014-11-17 09:41:58 -05: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 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-18 14:21:55 -05:00
third-party cmake: Allow project-wide includes for third-party components 2013-04-04 12:28:52 +02:00
winpr libwinpr-clipboard: improve robustness 2014-11-20 12:08:01 -05:00
.gitignore OpenH264 YUV data conversion with intel SSSE3 in assembly 2014-08-13 20:56:40 +02: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 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2014-11-15 12:37:29 -05:00
config.h.in Merge pull request #1964 from akallabeth/thread-wait-support 2014-11-11 10:50:55 +01:00
freerdp.pc.in update and improve pkg-config files 2014-04-23 13:12:23 +02:00
freerdp.spec channels: refactoring of channels cmake scripts with macros 2012-10-17 02:14:19 -04: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