Ilya Shipitsin
c78a2f0333
resolve issues identified by cppcheck
...
[channels/drive/client/drive_file.c:125]: (error) Memory leak: path_slash
[server/Windows/wf_dxgi.c:195]: (error) Invalid number of character '(' when these macros are defined: 'WITH_DXGI_1_2'.
2017-05-01 16:40:02 +05:00
Martin Fleisz
38ca328739
Merge pull request #3925 from akallabeth/avc_mf_decoder_fix
...
Fixed MF H264 buffer allocation.
2017-04-27 16:45:18 +02:00
David Fort
677c4e2105
Merge pull request #3919 from akallabeth/rdpdr_hotplug_fix
...
Fixed hotplug mount locations.
2017-04-27 14:11:51 +02:00
Armin Novak
d1e7ce9ce0
Fixed FindFirstFileA, do not strip trailing slash
2017-04-27 08:59:21 +02:00
Bernhard Miklautz
97dd6fb9b1
Merge pull request #3927 from DavBfr/fix-win-printer
...
Bugfix: wrong test regarding the first GetPrinter
2017-04-27 08:55:39 +02:00
Armin Novak
dafa6cef67
Fixed memory corruption in Find*FileW
2017-04-27 08:31:53 +02:00
David PHAM-VAN
fd52a9ff52
Bugfix: wrong test regarding the first GetPrinter. This first call will always return FALSE because the goal of this call is to know the size needed.
2017-04-25 11:50:28 -07:00
akallabeth
f854583aaa
Merge pull request #3926 from ShaunMaher/master
...
WS_EX_NOACTIVATE treated as unmanaged
2017-04-25 10:30:42 +02:00
Shaun Maher
b547386498
WS_EX_NOACTIVATE treated as unmanaged\nWindows that carry the WS_EX_NOACTIVATE are treated the same as WS_EX_TOOLWINDOW in that they should not be handled as normal windows by the X window manager. The prevents an issue with MS Outlook 2013 (and probably other applications) where attempting to resize the vertical columns causes some sort of WS_EX_NOACTIVATE window to be created which steals focus and aborts the resizing action.
2017-04-22 18:44:37 +10:00
Armin Novak
2da8dcf8ed
Fixed MF H264 buffer allocation.
2017-04-20 12:35:51 +02:00
David Fort
bfcf8e78c7
Merge pull request #3923 from rjcorrig/kb4015193
...
winpr: Updates time zone data to April 2017
2017-04-19 09:23:14 +02:00
Armin Novak
920a76d57e
Fix #3922 : Use stat insead of lstat
2017-04-19 08:28:00 +02:00
Armin Novak
73e89bffcc
Cleaned up includes.
2017-04-19 08:27:22 +02:00
Robert Corrigan
97c5494b98
Update timezone data to Apr 2017
2017-04-18 16:15:13 -04:00
Armin Novak
8fa6020b5f
Add legacy mount locations, limited max depth.
2017-04-18 09:13:35 +02:00
Armin Novak
c1872de641
Fixed WCHAR/CHAR conversion for drive path.
2017-04-13 16:20:01 +02:00
Armin Novak
b0599f8c54
Fixed hotplug mount locations.
2017-04-13 15:55:50 +02: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
4e32334621
Added error return in GetFileAttributesExA.
2017-04-11 11:34:11 +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