Armin Novak
b0599f8c54
Fixed hotplug mount locations.
2017-04-13 15:55:50 +02:00
Armin Novak
fcd2d820af
Added SSE AVC444v2
2017-04-13 13:09:16 +02:00
Armin Novak
1a0f56baa7
Fixed AVC444 NEON, added AVC444v2.
2017-04-12 14:39:32 +02:00
zihao.jiang
74db87a473
server/shadow: close the thread handle so that it is detached because no one is going to join it. Therefore the thread would release its resources automatically when exit
2017-04-11 22:12:01 +08:00
Norbert Federa
736675aa01
Merge pull request #3901 from akallabeth/openssl_1_1_no_legacy
...
Fixed OpenSSL 1.1 no legacy compile issues.
2017-04-11 15:00:30 +02:00
akallabeth
59a84185bc
Merge pull request #3912 from nfedera/fix-gfx-gdihw-multimon
...
client/x11: fix gfx drawing bug with /multimon
2017-04-11 13:44:36 +02:00
Norbert Federa
0d19e7bb2f
Merge pull request #3902 from akallabeth/file_leak_fix
...
Fixed a memory leak and bad free.
2017-04-11 12:50:15 +02:00
Norbert Federa
263348ff2b
client/x11: fix gfx drawing bug with /multimon
...
The surface's damage region is not relative to the output but
lives in its own universe starting at origin 0,0.
Also fixed the drawing coordinates used in the XRENDER code path
which is used with /smart-sizing
2017-04-11 12:30:37 +02:00
Armin Novak
0c15455d8f
Upaded YUV tests.
2017-04-11 11:40:04 +02:00
Armin Novak
4e32334621
Added error return in GetFileAttributesExA.
2017-04-11 11:34:11 +02:00
Armin Novak
b0d3cfda4d
Added AVC444v2 client support.
2017-04-11 11:29:14 +02:00
Armin Novak
6e270410ea
Fixed broken scoping.
2017-04-06 17:54:44 +02:00
Armin Novak
cb815d6562
Fixed a memory leak and bad free.
2017-04-06 17:46:07 +02:00
David Fort
9fd3974817
Merge pull request #3864 from DavBfr/rewrite-disk-redirection
...
Rewrite disk redirection using WinPR
2017-04-06 17:32:21 +02:00
Armin Novak
4be62f7047
Fixed OpenSSL 1.1 no legacy compile issues.
2017-04-06 11:25:25 +02:00
Bernhard Miklautz
a2e7d7139b
Merge pull request #3897 from akallabeth/mac_os_fix
...
OSX: Updated RPATH settings for each lib.
2017-04-06 09:54:26 +02:00
Armin Novak
bba910bd85
Fixed RPATH settings for OS X
2017-04-06 08:08:07 +02:00
David PHAM-VAN
f54326e350
Fix indentation
2017-04-05 15:35:03 -07:00
Norbert Federa
9534b40a1d
Merge pull request #3899 from akallabeth/neon_fix
...
Fixed NEON YUV to RGB conversion issues.
2017-04-05 12:36:38 +02:00
Armin Novak
4f6beb0815
Fixed NEON YUV to RGB conversion issues.
2017-04-05 12:20:29 +02:00
Bernhard Miklautz
d492d52c85
Merge pull request #3896 from nfedera/fix_gfx_progressive_decoding
...
rdpegfx: fix RemoteFX Progressive Codec decoding
2017-04-04 07:44:38 +02:00
Norbert Federa
1739f27b82
rdpegfx: fix RemoteFX Progressive Codec decoding
...
Since this comes via a Wire-To-Surface-2 PDU we don't have
any left/top/right/bottom destination values.
The current code has always dealt with zeros when updating the
invalid region which resulted in black rectangles.
The correct update region is determined during decompression.
2017-04-03 18:59:58 +02:00
David PHAM-VAN
30d0bde4ba
Fix FindFirstFile return values
2017-03-31 15:33:28 -07:00
Norbert Federa
d86066f681
Merge pull request #3892 from akallabeth/x11_gfx_surface_update
...
Update changed rectangles instead of extent.
2017-03-31 13:24:10 +02:00
Norbert Federa
bc1c4ae7bd
Merge pull request #3894 from akallabeth/cache_to_surface_fix
...
Use exclusive coordinates in CacheToSurface.
2017-03-31 12:27:34 +02:00
Armin Novak
8d116e6ee9
Use exclusive coordinates in CacheToSurface.
2017-03-31 12:06:21 +02:00
Armin Novak
850d7fbc38
Update changed rectangles instead of extent.
2017-03-30 18:17:21 +02:00
David Fort
5cae1d1028
Merge pull request #3891 from nfedera/fix-rdpegfx-gdisw-drawing
...
improve rdpegfx drawing for software gdi
2017-03-30 16:59:39 +02:00
Norbert Federa
0bb67a0a69
improve rdpegfx drawing for software gdi
...
process the region's rectangles individually instead of
just copying the extents
2017-03-30 15:42:13 +02:00
David Fort
1833e4ba7d
Merge pull request #3865 from DavBfr/unicode-printer-name
...
Bugfix: Wrong encoding method used for printer name
2017-03-29 14:54:57 +02:00
Martin Fleisz
6653c94c7c
Merge pull request #3886 from akallabeth/warning_fixes_and_tests
...
Fixes for AVC420, Warnings and tests
2017-03-29 12:42:32 +02:00
Armin Novak
aa11a6c89c
Fixed memory leak and return value check issue.
2017-03-28 17:56:44 +02:00
Armin Novak
ed0024d11b
Fixed AVC420 SSE implementation and test.
2017-03-28 17:42:35 +02:00
Armin Novak
09d43a66f4
Fixed tests and dead store warnings.
2017-03-28 16:49:56 +02:00
David Fort
20c4a91f2a
Merge pull request #3884 from akallabeth/memleak_fix
...
Fixed leak of client random.
2017-03-28 15:06:10 +02:00
Armin Novak
9f9254504e
Fixed leak of client random.
2017-03-28 14:33:02 +02:00
Norbert Federa
261a456b43
Merge pull request #3883 from akallabeth/gfx_x11_speedup
...
Gfx x11 speedup
2017-03-28 12:35:30 +02:00
Armin Novak
197378975b
Let bitmaps keep XBitmap during lifetime.
2017-03-28 12:14:19 +02:00
Armin Novak
73bf4547a5
X11 GFX: Restrict to region, ignore alpha
...
* Restrict the screen update to the changed region
* Ignore differences in color format alpha
2017-03-28 12:14:19 +02:00
Armin Novak
d46d0c3d4a
Fixed invalid return from xf_rail_window_icon
2017-03-28 11:47:46 +02:00
akallabeth
13a1d80daf
Merge pull request #3882 from nfedera/fix-x11-client-perf
...
some performance fixes
2017-03-28 08:44:29 +02:00
David PHAM-VAN
b46aaeb973
Fix memory leaks, Mixed declarations
2017-03-27 11:15:22 -07:00
Norbert Federa
fa2086686b
some performance fixes
...
- draw only the updated region in the gdi and x11 surface bits implementation
- don't repeatedly call IsProcessorFeaturePresentEx in rfx rlgr decoder
- fix ugly and unaligned profiler print layout and remove an unnecessary value
2017-03-27 20:14:13 +02:00
David PHAM-VAN
c60d663d1a
Remove unused variable and check return codes
2017-03-27 10:55:55 -07:00
Martin Fleisz
aa0e29372a
Merge pull request #3875 from hardening/client_random
...
Client random
2017-03-24 10:34:12 +01:00
David Fort
b0b3a78a20
Store client_random in server mode
...
We need the client_random in server mode when the client does RDP security and
tries to reconnect using the cookie.
2017-03-21 10:32:17 +01:00
David Fort
b33371fe65
Fixed typo
2017-03-21 10:31:21 +01:00
Martin Fleisz
aece09042f
Merge pull request #3871 from akallabeth/logon_error_info_log
...
Print logon error info.
2017-03-20 11:21:58 +01:00
Bernhard Miklautz
96b486b8f9
Merge pull request #3870 from akallabeth/mouse_cursor_23bpp
...
Ignore AND mask for 32bpp cursor. #3863
2017-03-20 10:09:23 +01:00
David Fort
5a34c4d1f2
Merge pull request #3873 from lluixhi/master
...
Support LibreSSL
2017-03-20 08:59:05 +01:00