Armin Novak
50c509eee2
Fixed barrier test.
2016-10-06 13:43:10 +02:00
Armin Novak
b320e3c10e
windows fixes.
2016-10-06 13:43:10 +02:00
Armin Novak
416801a106
Fixed warning.
2016-10-06 13:43:10 +02:00
Armin Novak
22ddec810b
Moved pre and post channel hooks.
2016-10-06 13:43:10 +02:00
Armin Novak
2e76529e5d
Updated Order support.
2016-10-06 13:43:10 +02:00
Armin Novak
4b3d3cd69e
Warning fixes.
2016-10-06 13:43:10 +02:00
Armin Novak
44b8756617
Warning fixes.
2016-10-06 13:43:10 +02:00
Armin Novak
a3fd9bf5af
Fixed warnings.
2016-10-06 13:43:10 +02:00
Armin Novak
1454400236
Fixed windows defines for *LIST*
2016-10-06 13:43:10 +02:00
Armin Novak
9c64e77a84
Disabled thread local storage on iOS.
...
iOS does not support Thread Local Storage.
Disabling it for now until a solution is found.
Print a compiler warning informing developers about this issue.
2016-10-06 13:43:10 +02:00
Armin Novak
35bf9e6731
Fixed missing mac server symbols.
2016-10-06 13:43:10 +02:00
Armin Novak
14dc629dec
Fixed expressions.
2016-10-06 13:43:09 +02:00
Armin Novak
4f62d848ac
Refactored interlocked typedefs, avoid namespace collisions.
2016-10-06 13:43:09 +02:00
Armin Novak
64c5d78b3f
Fixed clang warnings.
2016-10-06 13:43:09 +02:00
Armin Novak
ada4abc5d9
Using add_definitions for symbols now.
2016-10-06 13:43:09 +02:00
Armin Novak
0c551808a3
Fixed gdi_init for windows server.
2016-10-06 13:43:09 +02:00
Armin Novak
c7448c03fb
Added FREERDP_LOCAL
...
CMake 2.8 does not support default visibility on windows.
To allow building tests add the FREERDP_LOCAL define for each
function that is internal to FreeRDP.
When build with testing these functions are exported and available
for use by tests.
2016-10-06 13:43:09 +02:00
Armin Novak
6d6b991c26
Fixed BitBlt function for overlapping areas.
2016-10-06 13:43:09 +02:00
Armin Novak
5554d805db
Code cleanup.
2016-10-06 13:43:09 +02:00
Armin Novak
122f25eb60
Fixed channel cleanup.
2016-10-06 13:43:09 +02:00
Armin Novak
d35823cf69
Moved channel init code to core library.
2016-10-06 13:43:09 +02:00
Armin Novak
dadc5262ae
Removed static channel variables.
...
Global static variables do not work, if more than one instance
of an RDP client is running in the same process space.
Removed the varaibles where possible and replaced them with
thread local storage where necessary.
2016-10-06 13:43:09 +02:00
Armin Novak
2e40c9c99d
Windows GDI color decoding.
2016-10-06 13:43:09 +02:00
Armin Novak
f16ffaefa7
Fixed glyph cache issues.
2016-10-06 13:43:08 +02:00
Armin Novak
0d56de57c4
Glyph offset fix.
2016-10-06 13:43:08 +02:00
Armin Novak
b765374d32
Refactored BitBlt, implementing everything now.
2016-10-06 13:43:08 +02:00
Armin Novak
f17f1475d8
Fixed font drawing.
2016-10-06 13:43:08 +02:00
Armin Novak
f0864108f9
Updated iOS client.
2016-10-06 13:43:08 +02:00
Armin Novak
081b57905f
Added ios home and temp dir support.
2016-10-06 13:43:08 +02:00
Armin Novak
dd9354d55f
Added argument checks.
2016-10-06 13:43:08 +02:00
Armin Novak
9fcfc38bd2
Fixed planar decoding.
2016-10-06 13:43:08 +02:00
Armin Novak
0acfc649cd
Fixed log message.
2016-10-06 13:43:08 +02:00
Armin Novak
844f7b7941
Made logging less verbose.
2016-10-06 13:43:08 +02:00
Armin Novak
0f9ab81097
Fixed command line setting.
2016-10-06 13:43:08 +02:00
Armin Novak
b888059bd7
Fixed color conversion issues.
2016-10-06 13:43:08 +02:00
Armin Novak
c8d4438776
Fixed android settings.
2016-10-06 13:43:07 +02:00
Armin Novak
c3e6240f41
Fixed android client.
2016-10-06 13:43:07 +02:00
Armin Novak
4027a1d978
Added error checks.
2016-10-06 13:43:07 +02:00
Armin Novak
04846ca775
Added missing API export.
2016-10-06 13:43:07 +02:00
Armin Novak
a978ccc0bb
Added argument checks.
2016-10-06 13:43:07 +02:00
Armin Novak
ab4725dd5d
Fixed error message parameter.
2016-10-06 13:43:07 +02:00
Armin Novak
fb36121ba9
Added signal handler for android.
2016-10-06 13:43:07 +02:00
Armin Novak
fddf710a1c
Fixed OpenSSL build headers.
2016-10-06 13:43:07 +02:00
Armin Novak
7b5d0d59c9
Updated build script error checking.
2016-10-06 13:43:07 +02:00
Armin Novak
3b21209e72
Fixed xfreerdp GDI color order.
2016-10-06 13:43:07 +02:00
Armin Novak
8898980981
Removed obsolete generation script.
2016-10-06 13:43:07 +02:00
Armin Novak
346515a116
Wayland client overhaul.
2016-10-06 13:43:07 +02:00
Armin Novak
543631ddd3
Added better argument checks.
2016-10-06 13:43:06 +02:00
Armin Novak
3820c91b80
Added wayland OS minor version.
2016-10-06 13:43:06 +02:00
Armin Novak
376f6a47e1
Fixed OS X client.
2016-10-06 13:43:06 +02:00