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.
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
Armin Novak [Tue, 14 Mar 2017 09:56:00 +0000 (10:56 +0100)]
Fix format string is not a string literal
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
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
Alexander Zakharov [Mon, 13 Mar 2017 12:45:27 +0000 (15:45 +0300)]
Fix Stack_Peek
Armin Novak [Mon, 13 Mar 2017 11:05:49 +0000 (12:05 +0100)]
Cleaned up database access code.
Armin Novak [Mon, 13 Mar 2017 08:21:07 +0000 (09:21 +0100)]
Using plain HTTP links for freerdp.com
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
David Fort [Fri, 10 Mar 2017 09:36:26 +0000 (10:36 +0100)]
Add more RAIL option flags
David Fort [Thu, 9 Mar 2017 20:57:55 +0000 (21:57 +0100)]
Don't forget to send the RAIL capabilities in server mode
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.
Armin Novak [Thu, 9 Mar 2017 14:08:01 +0000 (15:08 +0100)]
Readded css for phone layout.
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
Armin Novak [Thu, 9 Mar 2017 12:55:19 +0000 (13:55 +0100)]
Fixed help pages.
Armin Novak [Thu, 9 Mar 2017 12:55:05 +0000 (13:55 +0100)]
Fixed keyboard show/hide
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.
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.
Armin Novak [Thu, 9 Mar 2017 08:30:38 +0000 (09:30 +0100)]
Update for android scripts, per arch includes.
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
Armin Novak [Thu, 9 Mar 2017 09:51:38 +0000 (10:51 +0100)]
Removed unused strings, translated missing ones.
Armin Novak [Thu, 9 Mar 2017 09:22:50 +0000 (10:22 +0100)]
Validating advanced and screen settings.
Armin Novak [Thu, 9 Mar 2017 09:11:39 +0000 (10:11 +0100)]
Validating advanced settings before use.
Armin Novak [Thu, 9 Mar 2017 09:04:31 +0000 (10:04 +0100)]
Updated gradle and config printout.
Armin Novak [Thu, 9 Mar 2017 09:01:36 +0000 (10:01 +0100)]
CSS to external file, fixed license linebreaks.
akallabeth [Thu, 9 Mar 2017 07:20:48 +0000 (08:20 +0100)]
Merge pull request #3842 from uplusplus/patch-5
frame_size fixed
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
Armin Novak [Wed, 8 Mar 2017 08:00:13 +0000 (09:00 +0100)]
Fixed #3782 and #2953: Using new libav defines.
joy.you [Wed, 8 Mar 2017 02:25:36 +0000 (10:25 +0800)]
Update tsmf_ffmpeg.c
Armin Novak [Tue, 7 Mar 2017 15:09:24 +0000 (16:09 +0100)]
Async transport removed, H264 check for support.
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
Armin Novak [Tue, 7 Mar 2017 14:08:24 +0000 (15:08 +0100)]
Validating log level.
Armin Novak [Tue, 7 Mar 2017 13:42:44 +0000 (14:42 +0100)]
Fixed issues with database upgrade code.
Armin Novak [Tue, 7 Mar 2017 12:17:37 +0000 (13:17 +0100)]
Fixed cursor empty checks.
Mariusz Białończyk [Mon, 6 Mar 2017 13:28:30 +0000 (14:28 +0100)]
Manual: remove a space in examples
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.
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
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.
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.
Armin Novak [Fri, 3 Mar 2017 12:44:07 +0000 (13:44 +0100)]
Fixed argument checks, formatting.
Armin Novak [Fri, 3 Mar 2017 11:37:27 +0000 (12:37 +0100)]
Fixed GetEnvironmentVariable.
Armin Novak [Fri, 3 Mar 2017 11:06:37 +0000 (12:06 +0100)]
Fixed disconnect handling.
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
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.
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
Armin Novak [Wed, 1 Mar 2017 10:38:37 +0000 (11:38 +0100)]
String representation of logon_error_info
Armin Novak [Thu, 2 Mar 2017 16:56:23 +0000 (17:56 +0100)]
Fixed index for YUV filter in NEON path.
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
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
Armin Novak [Thu, 2 Mar 2017 12:06:10 +0000 (13:06 +0100)]
Added missing translations for color enumeration.
Armin Novak [Thu, 2 Mar 2017 11:29:37 +0000 (12:29 +0100)]
Removed https links in MPL and apache license.
Martin Fleisz [Thu, 2 Mar 2017 11:26:00 +0000 (12:26 +0100)]
Merge pull request #3807 from akallabeth/afreerdp_update
Afreerdp update
Armin Novak [Thu, 2 Mar 2017 09:27:13 +0000 (10:27 +0100)]
Added client name reset if empty.
Armin Novak [Thu, 2 Mar 2017 07:49:50 +0000 (08:49 +0100)]
Updated intent filter to open RDP files.
David Fort [Wed, 1 Mar 2017 23:39:08 +0000 (00:39 +0100)]
The LongCredentials capability were not parsed or used
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.
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
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)
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
Norbert Federa [Mon, 27 Feb 2017 16:14:04 +0000 (17:14 +0100)]
Added test for GetComputerName/GetComputerNameEx
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
Armin Novak [Tue, 28 Feb 2017 08:39:04 +0000 (09:39 +0100)]
Fixed setting of lpnSize according to spec.
Armin Novak [Mon, 27 Feb 2017 09:56:19 +0000 (10:56 +0100)]
Fixed GetComputerNameExA return checks.
Armin Novak [Mon, 27 Feb 2017 09:52:59 +0000 (10:52 +0100)]
Fixed GetComputerNameEx last error.
akallabeth [Sat, 25 Feb 2017 07:35:37 +0000 (08:35 +0100)]
Fixed memory leaks.
akallabeth [Fri, 24 Feb 2017 20:58:08 +0000 (21:58 +0100)]
Fixed GetComputerNameExA calls. #3815
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
Martin Fleisz [Wed, 22 Feb 2017 12:46:47 +0000 (13:46 +0100)]
client: Check if channel has already been added
akallabeth [Fri, 24 Feb 2017 11:26:30 +0000 (12:26 +0100)]
Merge pull request #3801 from chipitsine/master
resolve compiler warning
Armin Novak [Fri, 24 Feb 2017 10:30:04 +0000 (11:30 +0100)]
Moved construction to onCreate.
Armin Novak [Fri, 24 Feb 2017 08:48:40 +0000 (09:48 +0100)]
All EditTextPreferences are now single lined.
Armin Novak [Fri, 24 Feb 2017 08:29:26 +0000 (09:29 +0100)]
Added signing configuration.
Armin Novak [Thu, 23 Feb 2017 14:20:19 +0000 (15:20 +0100)]
Use HTTPS links in about.
Armin Novak [Thu, 23 Feb 2017 14:00:30 +0000 (15:00 +0100)]
Updated gradle build, allow to configure from file.
akallabeth [Thu, 23 Feb 2017 12:46:34 +0000 (13:46 +0100)]
Merge pull request #3791 from akallabeth/kerberos
Kerberos (Rebased #3417)
Armin Novak [Thu, 23 Feb 2017 11:37:55 +0000 (12:37 +0100)]
Updated about pages.
Armin Novak [Thu, 23 Feb 2017 11:31:08 +0000 (12:31 +0100)]
Added a H264 availability check.
Armin Novak [Thu, 23 Feb 2017 10:06:47 +0000 (11:06 +0100)]
Fixed initialisation of kerberos context.
Armin Novak [Thu, 23 Feb 2017 09:51:21 +0000 (10:51 +0100)]
Fixed asset loading.
Armin Novak [Wed, 22 Feb 2017 18:09:01 +0000 (19:09 +0100)]
Updated licensing information and data protection clause.
Armin Novak [Wed, 22 Feb 2017 16:55:22 +0000 (17:55 +0100)]
Refactored application settings, added client hostname (#1343)
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)
^
Armin Novak [Wed, 22 Feb 2017 14:32:53 +0000 (15:32 +0100)]
Refactored db upgrade code.
Armin Novak [Wed, 22 Feb 2017 14:25:34 +0000 (15:25 +0100)]
Using AppCompatActivity.
Armin Novak [Wed, 22 Feb 2017 14:24:38 +0000 (15:24 +0100)]
Deactivated async_transport #3134
Armin Novak [Wed, 22 Feb 2017 13:33:40 +0000 (14:33 +0100)]
Reformatted using AndroidStudio coding style.
Armin Novak [Wed, 22 Feb 2017 13:29:42 +0000 (14:29 +0100)]
Updated gradle.
Armin Novak [Wed, 22 Feb 2017 12:15:49 +0000 (13:15 +0100)]
Updated OpenSSL version in android script.
Martin Fleisz [Wed, 22 Feb 2017 12:45:25 +0000 (13:45 +0100)]
core: Cleanup channel structs in close to allow instance reuse
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
Martin Fleisz [Wed, 22 Feb 2017 11:53:51 +0000 (12:53 +0100)]
Merge pull request #3797 from hardening/clientCapabilities
Misc patches around capabilities
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
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
Armin Novak [Wed, 22 Feb 2017 09:59:18 +0000 (10:59 +0100)]
Fixed argument check of sse2_RGBToRGB_16s8u_P3AC4R
Martin Fleisz [Wed, 22 Feb 2017 09:21:01 +0000 (10:21 +0100)]
primitives: Fix compilation with VS 2010
Armin Novak [Wed, 22 Feb 2017 08:50:59 +0000 (09:50 +0100)]
Added additional connect errors.
Armin Novak [Wed, 22 Feb 2017 08:42:56 +0000 (09:42 +0100)]
Using preloaded logger.
Armin Novak [Wed, 22 Feb 2017 08:29:52 +0000 (09:29 +0100)]
Using SSL defines instead of magic numbers.
David Fort [Tue, 21 Feb 2017 22:44:47 +0000 (23:44 +0100)]
Add a ClientCapabilities callback
This callback is called when the client capabilities have been received. This callback
appears to be more useful than the Capabilities one that is called just before the server
sends its capabilities.
David Fort [Tue, 21 Feb 2017 22:00:41 +0000 (23:00 +0100)]
Dropped some warnings and fix code style
Dropped some warning that were caused by the DEBUG_CAPABILTIES define.
Also adjusted some lines that were quite ugly after the automatic truncation
to 80 characters.