Commit Graph

10902 Commits

Author SHA1 Message Date
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
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
Aric Belsito
70ab61c8e6
Support LibreSSL
Broken by the addition of OpenSSL 1.1.0 support.
2017-03-19 13:58:24 -07:00
Armin Novak
8c687611af Print logon error info. 2017-03-17 13:48:32 +01:00
Armin Novak
e1a709cea7 Ignore AND mask for 32bpp cursor. #3863 2017-03-17 09:45:32 +01:00
Bernhard Miklautz
7d6f9581cd Merge pull request #3867 from akallabeth/wlog_format_nightly_fix
Fix format string is not a string literal
2017-03-14 11:20:36 +01:00
Armin Novak
3b56cd652f Fix format string is not a string literal 2017-03-14 10:56:00 +01:00
David PHAM-VAN
1296756be8 Bugfix: Wrong encoding method used for printer name. 2017-03-13 14:56:12 -07:00
Martin Fleisz
a9c3b92036 Merge pull request #3862 from uglym8/fix_stack_peek
Fix Stack_Peek
2017-03-13 15:11:34 +01:00
Martin Fleisz
86fcb35f42 Merge pull request #3861 from akallabeth/afreerdp-fix
Afreerdp fix database test server
2017-03-13 13:46:23 +01:00
Alexander Zakharov
3f139108ff Fix Stack_Peek 2017-03-13 15:45:27 +03:00
Armin Novak
6b3048b85b Cleaned up database access code. 2017-03-13 12:05:49 +01:00
Armin Novak
f5e6aebb31 Using plain HTTP links for freerdp.com 2017-03-13 09:21:07 +01:00
Bernhard Miklautz
9d4811ee0e Merge pull request #3856 from hardening/rail_capabilities
Don't forget to send the RAIL capabilities in server mode
2017-03-10 11:41:28 +01:00
David Fort
716eab2405 Add more RAIL option flags 2017-03-10 10:36:26 +01:00
David Fort
7b61dbdd0f Don't forget to send the RAIL capabilities in server mode 2017-03-09 23:15:49 +01:00
Martin Fleisz
cab3de3129 Merge pull request #3855 from akallabeth/afreerdp_help_v2
Readded css for phone layout.
2017-03-09 16:10:37 +01:00
Armin Novak
5546da2932 Readded css for phone layout. 2017-03-09 15:08:01 +01:00
Martin Fleisz
d1ef780728 Merge pull request #3854 from akallabeth/afreerdp_help_unify
Afreerdp help unify
2017-03-09 14:24:00 +01:00
Armin Novak
5f3dbc3784 Fixed help pages. 2017-03-09 13:55:19 +01:00
Armin Novak
2e9cb0f3ea Fixed keyboard show/hide 2017-03-09 13:55:05 +01:00
Martin Fleisz
d5609e4587 Merge pull request #3853 from akallabeth/afreerdp_script_update
Update for android scripts, per arch includes.
2017-03-09 11:59:47 +01:00
Martin Fleisz
5082dcb3d5 Merge pull request #3847 from akallabeth/ffmpeg_define_fix
Fixed #3782 and #2953: Using new libav defines.
2017-03-09 11:35:31 +01:00
Armin Novak
9df26feab7 Update for android scripts, per arch includes. 2017-03-09 11:32:34 +01:00
Martin Fleisz
252a639744 Merge pull request #3851 from akallabeth/about_line_breaks
aFreeRDP about page cleanup and parameter validation
2017-03-09 11:27:10 +01:00
Armin Novak
91be74e0d6 Removed unused strings, translated missing ones. 2017-03-09 11:07:59 +01:00