platform/upstream/freerdp.git
7 years agoMerge pull request #3870 from akallabeth/mouse_cursor_23bpp
Bernhard Miklautz [Mon, 20 Mar 2017 09:09:23 +0000 (10:09 +0100)]
Merge pull request #3870 from akallabeth/mouse_cursor_23bpp

Ignore AND mask for 32bpp cursor. #3863

7 years agoMerge pull request #3873 from lluixhi/master
David Fort [Mon, 20 Mar 2017 07:59:05 +0000 (08:59 +0100)]
Merge pull request #3873 from lluixhi/master

Support LibreSSL

7 years agoSupport LibreSSL
Aric Belsito [Sun, 19 Mar 2017 20:58:24 +0000 (13:58 -0700)]
Support LibreSSL

Broken by the addition of OpenSSL 1.1.0 support.

7 years agoIgnore AND mask for 32bpp cursor. #3863
Armin Novak [Fri, 17 Mar 2017 08:42:20 +0000 (09:42 +0100)]
Ignore AND mask for 32bpp cursor. #3863

7 years agoMerge pull request #3867 from akallabeth/wlog_format_nightly_fix
Bernhard Miklautz [Tue, 14 Mar 2017 10:20:36 +0000 (11:20 +0100)]
Merge pull request #3867 from akallabeth/wlog_format_nightly_fix

Fix format string is not a string literal

7 years agoFix format string is not a string literal
Armin Novak [Tue, 14 Mar 2017 09:56:00 +0000 (10:56 +0100)]
Fix format string is not a string literal

7 years agoMerge pull request #3862 from uglym8/fix_stack_peek
Martin Fleisz [Mon, 13 Mar 2017 14:11:34 +0000 (15:11 +0100)]
Merge pull request #3862 from uglym8/fix_stack_peek

Fix Stack_Peek

7 years agoMerge pull request #3861 from akallabeth/afreerdp-fix 2.0.0-beta1+android11
Martin Fleisz [Mon, 13 Mar 2017 12:46:23 +0000 (13:46 +0100)]
Merge pull request #3861 from akallabeth/afreerdp-fix

Afreerdp fix database test server

7 years agoFix Stack_Peek
Alexander Zakharov [Mon, 13 Mar 2017 12:45:27 +0000 (15:45 +0300)]
Fix Stack_Peek

7 years agoCleaned up database access code.
Armin Novak [Mon, 13 Mar 2017 11:05:49 +0000 (12:05 +0100)]
Cleaned up database access code.

7 years agoUsing plain HTTP links for freerdp.com
Armin Novak [Mon, 13 Mar 2017 08:21:07 +0000 (09:21 +0100)]
Using plain HTTP links for freerdp.com

7 years agoMerge pull request #3856 from hardening/rail_capabilities
Bernhard Miklautz [Fri, 10 Mar 2017 10:41:28 +0000 (11:41 +0100)]
Merge pull request #3856 from hardening/rail_capabilities

Don't forget to send the RAIL capabilities in server mode

7 years agoAdd more RAIL option flags
David Fort [Fri, 10 Mar 2017 09:36:26 +0000 (10:36 +0100)]
Add more RAIL option flags

7 years agoDon't forget to send the RAIL capabilities in server mode
David Fort [Thu, 9 Mar 2017 20:57:55 +0000 (21:57 +0100)]
Don't forget to send the RAIL capabilities in server mode

7 years agoMerge pull request #3855 from akallabeth/afreerdp_help_v2
Martin Fleisz [Thu, 9 Mar 2017 15:10:37 +0000 (16:10 +0100)]
Merge pull request #3855 from akallabeth/afreerdp_help_v2

Readded css for phone layout.

7 years agoReadded css for phone layout.
Armin Novak [Thu, 9 Mar 2017 14:08:01 +0000 (15:08 +0100)]
Readded css for phone layout.

7 years agoMerge pull request #3854 from akallabeth/afreerdp_help_unify
Martin Fleisz [Thu, 9 Mar 2017 13:24:00 +0000 (14:24 +0100)]
Merge pull request #3854 from akallabeth/afreerdp_help_unify

Afreerdp help unify

7 years agoFixed help pages.
Armin Novak [Thu, 9 Mar 2017 12:55:19 +0000 (13:55 +0100)]
Fixed help pages.

7 years agoFixed keyboard show/hide
Armin Novak [Thu, 9 Mar 2017 12:55:05 +0000 (13:55 +0100)]
Fixed keyboard show/hide

7 years agoMerge pull request #3853 from akallabeth/afreerdp_script_update
Martin Fleisz [Thu, 9 Mar 2017 10:59:47 +0000 (11:59 +0100)]
Merge pull request #3853 from akallabeth/afreerdp_script_update

Update for android scripts, per arch includes.

7 years agoMerge pull request #3847 from akallabeth/ffmpeg_define_fix
Martin Fleisz [Thu, 9 Mar 2017 10:35:31 +0000 (11:35 +0100)]
Merge pull request #3847 from akallabeth/ffmpeg_define_fix

Fixed #3782 and #2953: Using new libav defines.

7 years agoUpdate for android scripts, per arch includes.
Armin Novak [Thu, 9 Mar 2017 08:30:38 +0000 (09:30 +0100)]
Update for android scripts, per arch includes.

7 years agoMerge pull request #3851 from akallabeth/about_line_breaks
Martin Fleisz [Thu, 9 Mar 2017 10:27:10 +0000 (11:27 +0100)]
Merge pull request #3851 from akallabeth/about_line_breaks

aFreeRDP about page cleanup and parameter validation

7 years agoRemoved unused strings, translated missing ones.
Armin Novak [Thu, 9 Mar 2017 09:51:38 +0000 (10:51 +0100)]
Removed unused strings, translated missing ones.

7 years agoValidating advanced and screen settings.
Armin Novak [Thu, 9 Mar 2017 09:22:50 +0000 (10:22 +0100)]
Validating advanced and screen settings.

7 years agoValidating advanced settings before use.
Armin Novak [Thu, 9 Mar 2017 09:11:39 +0000 (10:11 +0100)]
Validating advanced settings before use.

7 years agoUpdated gradle and config printout.
Armin Novak [Thu, 9 Mar 2017 09:04:31 +0000 (10:04 +0100)]
Updated gradle and config printout.

7 years agoCSS to external file, fixed license linebreaks.
Armin Novak [Thu, 9 Mar 2017 09:01:36 +0000 (10:01 +0100)]
CSS to external file, fixed license linebreaks.

7 years agoMerge pull request #3842 from uplusplus/patch-5
akallabeth [Thu, 9 Mar 2017 07:20:48 +0000 (08:20 +0100)]
Merge pull request #3842 from uplusplus/patch-5

frame_size fixed

7 years agoMerge pull request #3845 from akallabeth/afreerdp_db_upgrade
Norbert Federa [Wed, 8 Mar 2017 08:35:52 +0000 (09:35 +0100)]
Merge pull request #3845 from akallabeth/afreerdp_db_upgrade

Afreerdp db upgrade

7 years agoFixed #3782 and #2953: Using new libav defines.
Armin Novak [Wed, 8 Mar 2017 08:00:13 +0000 (09:00 +0100)]
Fixed #3782 and #2953: Using new libav defines.

7 years agoUpdate tsmf_ffmpeg.c
joy.you [Wed, 8 Mar 2017 02:25:36 +0000 (10:25 +0800)]
Update tsmf_ffmpeg.c

7 years agoAsync transport removed, H264 check for support.
Armin Novak [Tue, 7 Mar 2017 15:09:24 +0000 (16:09 +0100)]
Async transport removed, H264 check for support.

7 years agoMerge pull request #3843 from manio/patch-1
akallabeth [Tue, 7 Mar 2017 14:29:25 +0000 (15:29 +0100)]
Merge pull request #3843 from manio/patch-1

Manual: remove a space in examples

7 years agoValidating log level.
Armin Novak [Tue, 7 Mar 2017 14:08:24 +0000 (15:08 +0100)]
Validating log level.

7 years agoFixed issues with database upgrade code.
Armin Novak [Tue, 7 Mar 2017 13:42:44 +0000 (14:42 +0100)]
Fixed issues with database upgrade code.

7 years agoFixed cursor empty checks.
Armin Novak [Tue, 7 Mar 2017 12:17:37 +0000 (13:17 +0100)]
Fixed cursor empty checks.

7 years agoManual: remove a space in examples
Mariusz Białończyk [Mon, 6 Mar 2017 13:28:30 +0000 (14:28 +0100)]
Manual: remove a space in examples

7 years agoframe_size fixed
joy.you [Mon, 6 Mar 2017 02:27:27 +0000 (10:27 +0800)]
frame_size fixed

if got_frame is not set, set frame_size to 0.

7 years agoMerge pull request #3796 from akallabeth/scan_warning_fixes_v2 2.0.0-beta1+android10
Norbert Federa [Fri, 3 Mar 2017 13:41:11 +0000 (14:41 +0100)]
Merge pull request #3796 from akallabeth/scan_warning_fixes_v2

Scan warning fixes v2

7 years agoMerge pull request #3838 from akallabeth/afreerdp_disconnect_fix
Norbert Federa [Fri, 3 Mar 2017 13:18:20 +0000 (14:18 +0100)]
Merge pull request #3838 from akallabeth/afreerdp_disconnect_fix

Fixed disconnect handling.

7 years agoFixed WLog_PrintMessagePrefixVA
Armin Novak [Fri, 3 Mar 2017 12:49:29 +0000 (13:49 +0100)]
Fixed WLog_PrintMessagePrefixVA

WLog_PrintMessagePrefixVA is called with format being a stack variable.
Always copy the data to message->PrefixString otherwise the information
will be lost whenever the stack is destroyed.

7 years agoFixed argument checks, formatting.
Armin Novak [Fri, 3 Mar 2017 12:44:07 +0000 (13:44 +0100)]
Fixed argument checks, formatting.

7 years agoFixed GetEnvironmentVariable.
Armin Novak [Fri, 3 Mar 2017 11:37:27 +0000 (12:37 +0100)]
Fixed GetEnvironmentVariable.

7 years agoFixed disconnect handling.
Armin Novak [Fri, 3 Mar 2017 11:06:37 +0000 (12:06 +0100)]
Fixed disconnect handling.

7 years agoMerge pull request #3829 from akallabeth/logon_error_info_string
Martin Fleisz [Fri, 3 Mar 2017 08:39:24 +0000 (09:39 +0100)]
Merge pull request #3829 from akallabeth/logon_error_info_string

String representation of logon_error_info

7 years agoMerge pull request #3836 from akallabeth/avc_444_neon_fix
Martin Fleisz [Thu, 2 Mar 2017 17:19:05 +0000 (18:19 +0100)]
Merge pull request #3836 from akallabeth/avc_444_neon_fix

Fixed index for YUV filter in NEON path.

7 years agoScanbuild warning, argument checks and leak fixes.
Armin Novak [Mon, 20 Feb 2017 17:31:58 +0000 (18:31 +0100)]
Scanbuild warning, argument checks and leak fixes.

* Added Stream_GetRemainingCapacity to check remaining stream size
  before writes.
* Fixed shadow server memory leak.
* Fixed lots of scanbuild warnings
* Added missing argument checks in many functions
* Added missing static function declarations

7 years agoString representation of logon_error_info
Armin Novak [Wed, 1 Mar 2017 10:38:37 +0000 (11:38 +0100)]
String representation of logon_error_info

7 years agoFixed index for YUV filter in NEON path.
Armin Novak [Thu, 2 Mar 2017 16:56:23 +0000 (17:56 +0100)]
Fixed index for YUV filter in NEON path.

7 years agoMerge pull request #3831 from hardening/logon_notify
Martin Fleisz [Thu, 2 Mar 2017 16:20:53 +0000 (17:20 +0100)]
Merge pull request #3831 from hardening/logon_notify

Handle the LogonNotify and longCredentials flag

7 years agoMerge pull request #3834 from akallabeth/afreerdp_hide_menu
Martin Fleisz [Thu, 2 Mar 2017 12:37:25 +0000 (13:37 +0100)]
Merge pull request #3834 from akallabeth/afreerdp_hide_menu

Fix broken color mapping

7 years agoAdded missing translations for color enumeration.
Armin Novak [Thu, 2 Mar 2017 12:06:10 +0000 (13:06 +0100)]
Added missing translations for color enumeration.

7 years agoRemoved https links in MPL and apache license.
Armin Novak [Thu, 2 Mar 2017 11:29:37 +0000 (12:29 +0100)]
Removed https links in MPL and apache license.

7 years agoMerge pull request #3807 from akallabeth/afreerdp_update
Martin Fleisz [Thu, 2 Mar 2017 11:26:00 +0000 (12:26 +0100)]
Merge pull request #3807 from akallabeth/afreerdp_update

Afreerdp update

7 years agoAdded client name reset if empty.
Armin Novak [Thu, 2 Mar 2017 09:27:13 +0000 (10:27 +0100)]
Added client name reset if empty.

7 years agoUpdated intent filter to open RDP files.
Armin Novak [Thu, 2 Mar 2017 07:49:50 +0000 (08:49 +0100)]
Updated intent filter to open RDP files.

7 years agoThe LongCredentials capability were not parsed or used
David Fort [Wed, 1 Mar 2017 23:39:08 +0000 (00:39 +0100)]
The LongCredentials capability were not parsed or used

7 years agoTake in account and set the LogonNotify flag
David Fort [Wed, 1 Mar 2017 23:29:48 +0000 (00:29 +0100)]
Take in account and set the LogonNotify flag

This flag was not read in the server case and was always sent in the
case of a client.

7 years agoMerge pull request #3823 from akallabeth/ssl_error_check_fix
David Fort [Wed, 1 Mar 2017 10:21:41 +0000 (11:21 +0100)]
Merge pull request #3823 from akallabeth/ssl_error_check_fix

Fixed SSL error checks in transport_ssl_cb

7 years agoFixed SSL error checks in transport_ssl_cb
Armin Novak [Mon, 27 Feb 2017 14:41:27 +0000 (15:41 +0100)]
Fixed SSL error checks in transport_ssl_cb

Fix error define use. The callback is called from
ssl3_dispatch_alert or dtls1_dispatch_alert where the alert define
is left shifted by 8. Additionally ignore close notifcation. (#3814)

7 years agoMerge pull request #3825 from nfedera/getcomputername_test
Norbert Federa [Tue, 28 Feb 2017 10:19:29 +0000 (11:19 +0100)]
Merge pull request #3825 from nfedera/getcomputername_test

Added test for GetComputerName/GetComputerNameEx

7 years agoAdded test for GetComputerName/GetComputerNameEx
Norbert Federa [Mon, 27 Feb 2017 16:14:04 +0000 (17:14 +0100)]
Added test for GetComputerName/GetComputerNameEx

7 years agoMerge pull request #3816 from akallabeth/get_name_fix
Norbert Federa [Tue, 28 Feb 2017 09:29:22 +0000 (10:29 +0100)]
Merge pull request #3816 from akallabeth/get_name_fix

Fixed GetComputerNameExA calls. #3815

7 years agoFixed setting of lpnSize according to spec.
Armin Novak [Tue, 28 Feb 2017 08:39:04 +0000 (09:39 +0100)]
Fixed setting of lpnSize according to spec.

7 years agoFixed GetComputerNameExA return checks.
Armin Novak [Mon, 27 Feb 2017 09:56:19 +0000 (10:56 +0100)]
Fixed GetComputerNameExA return checks.

7 years agoFixed GetComputerNameEx last error.
Armin Novak [Mon, 27 Feb 2017 09:52:59 +0000 (10:52 +0100)]
Fixed GetComputerNameEx last error.

7 years agoFixed memory leaks.
akallabeth [Sat, 25 Feb 2017 07:35:37 +0000 (08:35 +0100)]
Fixed memory leaks.

7 years agoFixed GetComputerNameExA calls. #3815
akallabeth [Fri, 24 Feb 2017 20:58:08 +0000 (21:58 +0100)]
Fixed GetComputerNameExA calls. #3815

7 years agoMerge pull request #3800 from mfleisz/channel_fixes
Norbert Federa [Fri, 24 Feb 2017 12:25:52 +0000 (13:25 +0100)]
Merge pull request #3800 from mfleisz/channel_fixes

Cleanup channel structs in channels_close to allow instance reuse

7 years agoclient: Check if channel has already been added
Martin Fleisz [Wed, 22 Feb 2017 12:46:47 +0000 (13:46 +0100)]
client: Check if channel has already been added

7 years agoMerge pull request #3801 from chipitsine/master
akallabeth [Fri, 24 Feb 2017 11:26:30 +0000 (12:26 +0100)]
Merge pull request #3801 from chipitsine/master

resolve compiler warning

7 years agoMoved construction to onCreate.
Armin Novak [Fri, 24 Feb 2017 10:30:04 +0000 (11:30 +0100)]
Moved construction to onCreate.

7 years agoAll EditTextPreferences are now single lined.
Armin Novak [Fri, 24 Feb 2017 08:48:40 +0000 (09:48 +0100)]
All EditTextPreferences are now single lined.

7 years agoAdded signing configuration.
Armin Novak [Fri, 24 Feb 2017 08:29:26 +0000 (09:29 +0100)]
Added signing configuration.

7 years agoUse HTTPS links in about.
Armin Novak [Thu, 23 Feb 2017 14:20:19 +0000 (15:20 +0100)]
Use HTTPS links in about.

7 years agoUpdated gradle build, allow to configure from file.
Armin Novak [Thu, 23 Feb 2017 14:00:30 +0000 (15:00 +0100)]
Updated gradle build, allow to configure from file.

7 years agoMerge pull request #3791 from akallabeth/kerberos
akallabeth [Thu, 23 Feb 2017 12:46:34 +0000 (13:46 +0100)]
Merge pull request #3791 from akallabeth/kerberos

Kerberos (Rebased #3417)

7 years agoUpdated about pages.
Armin Novak [Thu, 23 Feb 2017 11:37:55 +0000 (12:37 +0100)]
Updated about pages.

7 years agoAdded a H264 availability check.
Armin Novak [Thu, 23 Feb 2017 11:31:08 +0000 (12:31 +0100)]
Added a H264 availability check.

7 years agoFixed initialisation of kerberos context.
Armin Novak [Thu, 23 Feb 2017 10:06:47 +0000 (11:06 +0100)]
Fixed initialisation of kerberos context.

7 years agoFixed asset loading.
Armin Novak [Thu, 23 Feb 2017 09:51:21 +0000 (10:51 +0100)]
Fixed asset loading.

7 years agoUpdated licensing information and data protection clause.
Armin Novak [Wed, 22 Feb 2017 18:09:01 +0000 (19:09 +0100)]
Updated licensing information and data protection clause.

7 years agoRefactored application settings, added client hostname (#1343)
Armin Novak [Wed, 22 Feb 2017 16:55:22 +0000 (17:55 +0100)]
Refactored application settings, added client hostname (#1343)

7 years agoresolve compiler warning
Ilya Shipitsin [Wed, 22 Feb 2017 15:39:32 +0000 (20:39 +0500)]
resolve compiler warning

channels/cliprdr/client/cliprdr_main.c:121:13: warning: ‘cliprdr_print_general_capability_flags’ defined but not used [-Wunused-function]

 static void cliprdr_print_general_capability_flags(UINT32 flags)

             ^

7 years agoRefactored db upgrade code.
Armin Novak [Wed, 22 Feb 2017 14:32:53 +0000 (15:32 +0100)]
Refactored db upgrade code.

7 years agoUsing AppCompatActivity.
Armin Novak [Wed, 22 Feb 2017 14:25:34 +0000 (15:25 +0100)]
Using AppCompatActivity.

7 years agoDeactivated async_transport #3134
Armin Novak [Wed, 22 Feb 2017 14:24:38 +0000 (15:24 +0100)]
Deactivated async_transport #3134

7 years agoReformatted using AndroidStudio coding style.
Armin Novak [Wed, 22 Feb 2017 13:33:40 +0000 (14:33 +0100)]
Reformatted using AndroidStudio coding style.

7 years agoUpdated gradle.
Armin Novak [Wed, 22 Feb 2017 13:29:42 +0000 (14:29 +0100)]
Updated gradle.

7 years agoUpdated OpenSSL version in android script.
Armin Novak [Wed, 22 Feb 2017 12:15:49 +0000 (13:15 +0100)]
Updated OpenSSL version in android script.

7 years agocore: Cleanup channel structs in close to allow instance reuse
Martin Fleisz [Wed, 22 Feb 2017 12:45:25 +0000 (13:45 +0100)]
core: Cleanup channel structs in close to allow instance reuse

7 years agoMerge pull request #3785 from uplusplus/patch-4
Martin Fleisz [Wed, 22 Feb 2017 12:28:29 +0000 (13:28 +0100)]
Merge pull request #3785 from uplusplus/patch-4

tsmf dead lock fixed

7 years agoMerge pull request #3797 from hardening/clientCapabilities
Martin Fleisz [Wed, 22 Feb 2017 11:53:51 +0000 (12:53 +0100)]
Merge pull request #3797 from hardening/clientCapabilities

Misc patches around capabilities

7 years agoMerge pull request #3798 from mfleisz/vc10_comp_fix
akallabeth [Wed, 22 Feb 2017 11:47:52 +0000 (12:47 +0100)]
Merge pull request #3798 from mfleisz/vc10_comp_fix

primitives: Fix compilation with VS 2010

7 years agoMerge pull request #3799 from akallabeth/yuv_fix
Martin Fleisz [Wed, 22 Feb 2017 10:47:34 +0000 (11:47 +0100)]
Merge pull request #3799 from akallabeth/yuv_fix

Fixed argument check of sse2_RGBToRGB_16s8u_P3AC4R

7 years agoFixed argument check of sse2_RGBToRGB_16s8u_P3AC4R
Armin Novak [Wed, 22 Feb 2017 09:59:18 +0000 (10:59 +0100)]
Fixed argument check of sse2_RGBToRGB_16s8u_P3AC4R

7 years agoprimitives: Fix compilation with VS 2010
Martin Fleisz [Wed, 22 Feb 2017 09:21:01 +0000 (10:21 +0100)]
primitives: Fix compilation with VS 2010

7 years agoAdded additional connect errors.
Armin Novak [Wed, 22 Feb 2017 08:50:59 +0000 (09:50 +0100)]
Added additional connect errors.

7 years agoUsing preloaded logger.
Armin Novak [Wed, 22 Feb 2017 08:42:56 +0000 (09:42 +0100)]
Using preloaded logger.