Armin Novak
c3058ba580
Optimized ROP for GDI_SRCCOPY and GDI_DSTCOPY.
2016-10-11 14:47:26 +02:00
Armin Novak
c2787d7c5f
Optimized gdi_FillRect
2016-10-11 14:47:26 +02:00
Armin Novak
c405e1515e
Inlined heavily used function.
2016-10-11 14:47:26 +02:00
Armin Novak
94c6473250
Inlined heavily used functions.
2016-10-11 14:47:26 +02:00
akallabeth
1d03fd32a3
Merge pull request #3470 from untoldone/master
...
mac BUILD_SHARED_LIBS=ON fix (on master)
2016-10-11 13:15:13 +02:00
Bernhard Miklautz
4085d45773
Merge pull request #3531 from rjcorrig/macdialogfix
...
client/Mac: Runs Mac password dialog on main UI thread
2016-10-11 09:44:53 +02:00
Martin Fleisz
9afc0cca26
Merge pull request #3536 from akallabeth/memory_leak_fixes
...
Memory leak fixes
2016-10-11 09:29:49 +02:00
akallabeth
1b783fd975
Merge pull request #3540 from realjiangms/fix_after_color_conversion_gfx_h264
...
Regression fix: Fix gfx h264 server
2016-10-11 09:25:43 +02:00
akallabeth
1ea248195a
Merge pull request #3541 from realjiangms/fix_after_color_conversion_nsc
...
Fix nsc client after after color conversion huge fix
2016-10-11 09:25:19 +02:00
zihao.jiang
34b4bca119
Fix nsc client after after color conversion huge fix
...
nsc codec client doesn't work:
1. We should mark invalid region for software gdi
2. Checked the code before color conversion fix, the correct color format should be PIXEL_FORMAT_BGRX32_VF (corresponds to old PIXEL_FORMAT_XRGB32_VF)
3. For gdi:hw: xfc->bitmap_buffer is never used/initialized. However gdi->primary_buffer is always maintained. So use primary_buffer to hold the decoded bitmap data
2016-10-11 02:18:31 +08:00
zihao.jiang
ac08f6a48b
Regression fix: The usage of RDPGFX_SURFACE_COMMAND::format is changed after color conversion huge fix.
...
Fix server side rdpgfx code to match the change.
2016-10-11 00:56:12 +08:00
Bernhard Miklautz
aa673986e8
Merge pull request #3533 from akallabeth/glyph_cache_disable
...
Glyph cache disable
2016-10-10 16:04:09 +02:00
Armin Novak
c6ae62f700
Fixed memory leak in certificate check.
2016-10-10 13:34:57 +02:00
Martin Fleisz
38f9d0f675
Merge pull request #3529 from akallabeth/warning_fixes
...
Variadic macro warning fixes
2016-10-10 12:23:57 +02:00
Armin Novak
fa71427c6b
Removed unused function.
2016-10-10 11:33:31 +02:00
Martin Fleisz
06a04a0199
Merge pull request #3534 from akallabeth/x11_pointer_color
...
Fixed pointer color mapping.
2016-10-10 11:31:57 +02:00
Martin Fleisz
071b79aa9c
Merge pull request #3535 from akallabeth/leak_check
...
Added leak detector option, made conflicting options exclusive.
2016-10-10 11:28:45 +02:00
Armin Novak
eecc4b189f
Fixed leak in bitmap handling.
2016-10-10 10:42:14 +02:00
Armin Novak
bc69730863
Fixed memory leak in pointer free.
2016-10-10 10:42:14 +02:00
Armin Novak
930045ef12
Added leak detector option, made conflicting options exclusive.
2016-10-10 09:29:09 +02:00
Armin Novak
249bb1292f
Fixed pointer color mapping.
2016-10-10 09:19:43 +02:00
Armin Novak
8f75516650
Deactivated glyph cache.
2016-10-10 09:07:28 +02:00
Armin Novak
afc4408a6c
Reformatted file.
2016-10-10 09:06:05 +02:00
Robert Corrigan
ecf9eed809
Runs Mac password dialog on main UI thread
2016-10-08 11:30:04 -04:00
Armin Novak
7709542d05
Using C99 compatible variadic macros.
2016-10-07 14:14:56 +02:00
Armin Novak
6fdc872008
Fixed comma at end of enum
2016-10-07 14:10:32 +02:00
Armin Novak
1122627e94
Fixed function argument and variable types.
2016-10-07 14:08:54 +02:00
Armin Novak
fb1dcf2689
Fixed invalid const type.
2016-10-07 14:08:33 +02:00
Armin Novak
edacd7c6b7
Thread using proper function pointer type.
2016-10-07 14:07:51 +02:00
Armin Novak
14fcfbbf31
Addin loader using proper function pointer defines.
2016-10-07 14:06:46 +02:00
Armin Novak
943e295714
WLog using C99 compatible variadic macros.
2016-10-07 14:05:27 +02:00
Martin Fleisz
267dea928c
Merge pull request #3524 from bmiklautz/cleanup_3381
...
winpr/wait: add missing parameters
2016-10-06 16:18:19 +02:00
Bernhard Miklautz
e54c504eaa
winpr/wait: add missing parameters
...
Add the missing parameters introduced with PR #3381
2016-10-06 15:40:11 +02:00
Martin Fleisz
38c88d4319
Merge pull request #3500 from akallabeth/color_conversion_fix_v6
...
Color conversion fix v6
2016-10-06 14:56:26 +02:00
Armin Novak
649d270ccd
Fixed GDI_RGN->null initialization.
2016-10-06 13:43:15 +02:00
Armin Novak
8f1adf64ee
Refactored ClipboardSetData.
2016-10-06 13:43:15 +02:00
Armin Novak
2db04736ac
Fixed memory leak.
2016-10-06 13:43:15 +02:00
Armin Novak
9d0f7534e3
Fixed use after free.
2016-10-06 13:43:15 +02:00
Armin Novak
cba67668ca
Added documentation, removed unused function.
2016-10-06 13:43:15 +02:00
Armin Novak
0e2b5184c2
Added color format documentation.
2016-10-06 13:43:15 +02:00
Armin Novak
376dc216e6
Fixed uninitialized value.
2016-10-06 13:43:15 +02:00
Armin Novak
9a1c60885c
Unified RFX server color format.
2016-10-06 13:43:15 +02:00
Bernhard Miklautz
ddced3f3ca
Fix compiler warnings
...
clang version 3.9.1-svn281634-1~exp1 (branches/release_39)
freerdp-firerds/libfreerdp/core/channels.c:270:9: warning: returning
'const WtsApiFunctionTable *' (aka 'const struct _WtsApiFunctionTable *') from a function with
result type 'PWtsApiFunctionTable' (aka 'struct _WtsApiFunctionTable *') discards qualifiers
[-Wincompatible-pointer-types-discards-qualifiers]
return &FreeRDP_WtsApiFunctionTable;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
uwac/libuwac/uwac-display.c:502:12: warning: comparison of
unsigned enum expression < 0 is always false [-Wtautological-compare]
if (error < 0 || error >= UWAC_ERROR_LAST)
~~~~~ ^ ~
2016-10-06 13:43:15 +02:00
Bernhard Miklautz
143b875a4a
wtsvc: add missing DRDYNVC_STATE_FAILED
2016-10-06 13:43:15 +02:00
Armin Novak
97e8f9ec49
Fixed broken return check.
2016-10-06 13:43:15 +02:00
Armin Novak
70f3d43975
Removed broken return check.
2016-10-06 13:43:15 +02:00
Armin Novak
4fa2bd2e07
Fixed memory leak and argument checks.
2016-10-06 13:43:14 +02:00
Armin Novak
b03e47166e
Fixed NULL pointer checks.
2016-10-06 13:43:14 +02:00
Armin Novak
ded84b1528
Fixed error message.
2016-10-06 13:43:14 +02:00
Armin Novak
b0b6dce0a1
Fixed NULL pointer checks.
2016-10-06 13:43:14 +02:00