platform/upstream/freerdp.git
11 years agoiOS: correctly refresh screen after resize
Martin Fleisz [Tue, 5 Mar 2013 16:08:53 +0000 (17:08 +0100)]
iOS: correctly refresh screen after resize

11 years agocodec/nsc: fixed typo
Bernhard Miklautz [Tue, 5 Mar 2013 14:19:50 +0000 (15:19 +0100)]
codec/nsc: fixed typo

11 years agoMerge pull request #1038 from bmiklautz/ioscompilerdetection
Marc-André Moreau [Tue, 5 Mar 2013 14:14:43 +0000 (06:14 -0800)]
Merge pull request #1038 from bmiklautz/ioscompilerdetection

set CMAKE_COMPILER_ID to GNU in iOS toolchain

11 years agoset CMAKE_COMPILER_ID to GNU in iOS toolchain
Bernhard Miklautz [Tue, 5 Mar 2013 14:07:27 +0000 (15:07 +0100)]
set CMAKE_COMPILER_ID to GNU in iOS toolchain

The current ios toolchain is GNU based but the iOSToolchain.cmake
set the CMAKE_COMPILER_ID to gcc which isn't known by cmake.

11 years agoMerge pull request #1035 from mfleisz/iosupdate
Marc-André Moreau [Tue, 5 Mar 2013 12:59:05 +0000 (04:59 -0800)]
Merge pull request #1035 from mfleisz/iosupdate

iOS: Enable NSCodec, fixed RFX to Win8, resize sanity check

11 years agoMerge pull request #1034 from mfleisz/resizefix
Marc-André Moreau [Tue, 5 Mar 2013 12:58:47 +0000 (04:58 -0800)]
Merge pull request #1034 from mfleisz/resizefix

Session resize fix for Android/iOS

11 years agoMerge pull request #1032 from mfleisz/nsccpuopt
Marc-André Moreau [Tue, 5 Mar 2013 12:58:26 +0000 (04:58 -0800)]
Merge pull request #1032 from mfleisz/nsccpuopt

codec: got rid of nsc_context_set_cpu_opt

11 years agoMerge pull request #1028 from hardening/waylanCompilationWarnings
Marc-André Moreau [Tue, 5 Mar 2013 12:57:50 +0000 (04:57 -0800)]
Merge pull request #1028 from hardening/waylanCompilationWarnings

Fixed prototype for -Wstrict-prototypes

11 years agoiOS: Enable NSCodec, fixed RFX to Win8, resize sanity check
Martin Fleisz [Tue, 5 Mar 2013 12:25:50 +0000 (13:25 +0100)]
iOS: Enable NSCodec, fixed RFX to Win8, resize sanity check

11 years agoAndroid: Fixed session resizing
Martin Fleisz [Tue, 5 Mar 2013 11:59:38 +0000 (12:59 +0100)]
Android: Fixed session resizing

11 years agoiOS: Fixed session resizing
Martin Fleisz [Tue, 5 Mar 2013 11:54:49 +0000 (12:54 +0100)]
iOS: Fixed session resizing

11 years agocodec: got rid of nsc_context_set_cpu_opt
Martin Fleisz [Tue, 5 Mar 2013 09:52:18 +0000 (10:52 +0100)]
codec: got rid of nsc_context_set_cpu_opt

11 years agosecurity: add a NULL pointer check to fix a server crash.
Vic Lee [Tue, 5 Mar 2013 07:08:03 +0000 (15:08 +0800)]
security: add a NULL pointer check to fix a server crash.

11 years agoMerge pull request #1027 from mfleisz/wrdpsrvfix
Marc-André Moreau [Mon, 4 Mar 2013 16:15:08 +0000 (08:15 -0800)]
Merge pull request #1027 from mfleisz/wrdpsrvfix

wfreerdp-server: Removed old rfx_context_set_cpu_info function

11 years agowfreerdp-server: Removed old rfx_context_set_cpu_info function
Martin Fleisz [Mon, 4 Mar 2013 15:33:37 +0000 (16:33 +0100)]
wfreerdp-server: Removed old rfx_context_set_cpu_info function

11 years agoMerge pull request #1026 from mfleisz/sysinfofix
Vic Lee [Mon, 4 Mar 2013 14:01:54 +0000 (06:01 -0800)]
Merge pull request #1026 from mfleisz/sysinfofix

Fixed sysinfo issues with Win32 builds

11 years agocmake: Fix for monolithic Android build
Martin Fleisz [Mon, 4 Mar 2013 09:16:40 +0000 (10:16 +0100)]
cmake: Fix for monolithic Android build

11 years agoFixed issues with new sysinfo on windows
Martin Fleisz [Mon, 4 Mar 2013 08:40:26 +0000 (09:40 +0100)]
Fixed issues with new sysinfo on windows

11 years agoFixed prototype for -Wstrict-prototypes
hardening [Sun, 3 Mar 2013 17:23:43 +0000 (18:23 +0100)]
Fixed prototype for -Wstrict-prototypes

11 years agoMerge pull request #1023 from bmiklautz/cpuflagdetection
Marc-André Moreau [Sat, 2 Mar 2013 23:52:25 +0000 (15:52 -0800)]
Merge pull request #1023 from bmiklautz/cpuflagdetection

CPU feature detection

11 years agoMerge pull request #1024 from mfleisz/poolfix
Marc-André Moreau [Sat, 2 Mar 2013 23:51:57 +0000 (15:51 -0800)]
Merge pull request #1024 from mfleisz/poolfix

libwinpr-pool: Fix compile issue if SDK version is pre Vista

11 years agoMerge pull request #1020 from zstegi/master
Marc-André Moreau [Sat, 2 Mar 2013 23:51:25 +0000 (15:51 -0800)]
Merge pull request #1020 from zstegi/master

little modification to the xfreerdp fullscreen behaviour

11 years agolibwinpr-pool: Fix compile issue if SDK version is pre Vista
Martin Fleisz [Fri, 1 Mar 2013 10:57:00 +0000 (11:57 +0100)]
libwinpr-pool: Fix compile issue if SDK version is pre Vista

11 years agoiOS: set CMAKE_SYSTEM_PROCESSOR in toolchain file
Bernhard Miklautz [Fri, 1 Mar 2013 09:14:33 +0000 (10:14 +0100)]
iOS: set CMAKE_SYSTEM_PROCESSOR in toolchain file

This is required that the right architecture is chosen during the cmake run.
Otherwise it is not possible to compile WITH_NEON.

11 years agoprimitives: fixed flag detection for sign functions
Bernhard Miklautz [Fri, 1 Mar 2013 07:53:57 +0000 (08:53 +0100)]
primitives: fixed flag detection for sign functions

11 years agoprimitives: use alias define for SSE2
Bernhard Miklautz [Fri, 1 Mar 2013 07:52:34 +0000 (08:52 +0100)]
primitives: use alias define for SSE2

11 years agowinpr/sysinfo: restructuring and "aliases" added
Bernhard Miklautz [Fri, 1 Mar 2013 07:45:44 +0000 (08:45 +0100)]
winpr/sysinfo: restructuring and "aliases" added

Added meaningful aliases for the not so clear defines.

11 years agoprimitves/test: use Ex function for extended flags
Bernhard Miklautz [Thu, 28 Feb 2013 13:36:55 +0000 (14:36 +0100)]
primitves/test: use Ex function for extended flags

11 years agosysinfo: neon is supported on all current ios devices
Bernhard Miklautz [Thu, 28 Feb 2013 12:45:32 +0000 (13:45 +0100)]
sysinfo: neon is supported on all current ios devices

11 years agoprimitives: removed build warnings on arm
Bernhard Miklautz [Thu, 28 Feb 2013 11:18:21 +0000 (12:18 +0100)]
primitives: removed build warnings on arm

11 years agoIPP: disable on arm and apple
Bernhard Miklautz [Thu, 28 Feb 2013 10:13:43 +0000 (11:13 +0100)]
IPP: disable on arm and apple

11 years agoprimitives: updated tests, cleanup and build fixes
Bernhard Miklautz [Thu, 28 Feb 2013 09:49:39 +0000 (10:49 +0100)]
primitives: updated tests, cleanup and build fixes

11 years agocodec/rfx,primitives: removed cpu-detect.[ch] from build
Bernhard Miklautz [Wed, 27 Feb 2013 15:04:45 +0000 (16:04 +0100)]
codec/rfx,primitives: removed cpu-detect.[ch] from build

sysinfo cpu detection is used on android as well.

11 years agoprimitives: make use of winprs processor feature detection
Bernhard Miklautz [Wed, 27 Feb 2013 14:58:06 +0000 (15:58 +0100)]
primitives: make use of winprs processor feature detection

- Removed the cpu flag detection
- Fixed and updated the tests

11 years agocodec/rfx: use sysinfo to detect sse2/neon
Bernhard Miklautz [Wed, 27 Feb 2013 09:59:06 +0000 (10:59 +0100)]
codec/rfx: use sysinfo to detect sse2/neon

This also moves (sse2) detection code out of the client into the decoder.

11 years agowinpr/sysinfo: added IsProcessorFeaturePresent and IsProcessorFeaturePresentEx
Bernhard Miklautz [Wed, 27 Feb 2013 09:17:24 +0000 (10:17 +0100)]
winpr/sysinfo: added IsProcessorFeaturePresent and IsProcessorFeaturePresentEx

These functions can be used to check if an processor feature is supported.
IsProcessorFeaturePresentEx is a extended version which is not available
in the windows API and allows to query additional features.
Currently it works on the following platforms:
- i386/amd64 when compiling with gcc
- ARM on linux

11 years agoMerge pull request #1021 from C-o-r-E/master
Marc-André Moreau [Thu, 28 Feb 2013 21:51:53 +0000 (13:51 -0800)]
Merge pull request #1021 from C-o-r-E/master

mfreerdp-server: Inuput support for mouse and keyboard

11 years agomerged upstream
C-o-r-E [Thu, 28 Feb 2013 21:45:47 +0000 (16:45 -0500)]
merged upstream

11 years agomfreerdp-server: changed session events to HID events
C-o-r-E [Thu, 28 Feb 2013 21:42:40 +0000 (16:42 -0500)]
mfreerdp-server: changed session events to HID events

11 years agomfreerdp-server: cleanup input
C-o-r-E [Thu, 28 Feb 2013 20:58:03 +0000 (15:58 -0500)]
mfreerdp-server: cleanup input

11 years agomfreerdp-server: extended keyboard event support
C-o-r-E [Thu, 28 Feb 2013 20:51:32 +0000 (15:51 -0500)]
mfreerdp-server: extended keyboard event support

11 years agomfreerdp-server: vertical scroll input support
C-o-r-E [Thu, 28 Feb 2013 20:02:56 +0000 (15:02 -0500)]
mfreerdp-server: vertical scroll input support

11 years agodon't set override_redirect if grab_keyboard is deactivated
Stefan Giermair [Thu, 28 Feb 2013 16:33:56 +0000 (17:33 +0100)]
don't set override_redirect if grab_keyboard is deactivated

11 years agoadded parameter for toggle fullscreen (Alt+Ctrl+Enter) so it is deactivatable
Stefan Giermair [Thu, 28 Feb 2013 16:32:46 +0000 (17:32 +0100)]
added parameter for toggle fullscreen (Alt+Ctrl+Enter) so it is deactivatable

11 years agoMerge pull request #1019 from bmiklautz/primitives_test_fix
Marc-André Moreau [Thu, 28 Feb 2013 13:33:22 +0000 (05:33 -0800)]
Merge pull request #1019 from bmiklautz/primitives_test_fix

primitives: test build fixed

11 years agoprimitives: test build fixed
Bernhard Miklautz [Fri, 22 Feb 2013 14:05:38 +0000 (15:05 +0100)]
primitives: test build fixed

11 years agoMerge pull request #1018 from hardening/hardening12
Marc-André Moreau [Thu, 28 Feb 2013 13:27:43 +0000 (05:27 -0800)]
Merge pull request #1018 from hardening/hardening12

Checks that the fragmentation buffer is not bigger than negociated value

11 years agoMerge pull request #1017 from bmiklautz/androidbuild
Marc-André Moreau [Thu, 28 Feb 2013 13:26:20 +0000 (05:26 -0800)]
Merge pull request #1017 from bmiklautz/androidbuild

android: build fix - no librt

11 years agoChecks that the fragmentation buffer is not bigger than negociated value
rdp.effort [Thu, 28 Feb 2013 11:20:46 +0000 (12:20 +0100)]
Checks that the fragmentation buffer is not bigger than negociated value

11 years agoandroid: build fix - no librt
Bernhard Miklautz [Thu, 28 Feb 2013 10:47:09 +0000 (11:47 +0100)]
android: build fix - no librt

Android NDK doesn't provide librt.

11 years agomfreerdp-server: even more progress on keymap
C-o-r-E [Thu, 28 Feb 2013 04:38:45 +0000 (23:38 -0500)]
mfreerdp-server: even more progress on keymap

11 years agoMerge pull request #1015 from awakecoding/master
Marc-André Moreau [Thu, 28 Feb 2013 01:47:42 +0000 (17:47 -0800)]
Merge pull request #1015 from awakecoding/master

Sound Performance

11 years agochannels/rdpsnd: added better format debug output
Marc-André Moreau [Thu, 28 Feb 2013 01:46:14 +0000 (20:46 -0500)]
channels/rdpsnd: added better format debug output

11 years agomfreerdp-server: more progress on keymap
C-o-r-E [Wed, 27 Feb 2013 22:58:23 +0000 (17:58 -0500)]
mfreerdp-server: more progress on keymap

11 years agowfreerdp: fix rdpsnd
Marc-André Moreau [Wed, 27 Feb 2013 22:35:57 +0000 (17:35 -0500)]
wfreerdp: fix rdpsnd

11 years agomfreerdp-server: progress on keymap
C-o-r-E [Wed, 27 Feb 2013 22:25:59 +0000 (17:25 -0500)]
mfreerdp-server: progress on keymap

11 years agomfreerdp-server: started keyboard map
C-o-r-E [Wed, 27 Feb 2013 22:16:09 +0000 (17:16 -0500)]
mfreerdp-server: started keyboard map

11 years agochannels/rdpsnd: add GetVolume()
Marc-André Moreau [Wed, 27 Feb 2013 21:57:18 +0000 (16:57 -0500)]
channels/rdpsnd: add GetVolume()

11 years agochannels/rdpsnd: fix stop/start
Marc-André Moreau [Wed, 27 Feb 2013 20:10:35 +0000 (15:10 -0500)]
channels/rdpsnd: fix stop/start

11 years agochannels/rdpsnd/alsa: fix build with DEBUG_SVC
Marc-André Moreau [Wed, 27 Feb 2013 15:26:11 +0000 (10:26 -0500)]
channels/rdpsnd/alsa: fix build with DEBUG_SVC

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 27 Feb 2013 14:38:39 +0000 (09:38 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agoMerge branch 'master' of https://github.com/C-o-r-E/FreeRDP
C-o-r-E [Wed, 27 Feb 2013 02:40:31 +0000 (21:40 -0500)]
Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP

11 years agolibfreerdp: some possible errors spotted in locale
C-o-r-E [Wed, 27 Feb 2013 02:40:26 +0000 (21:40 -0500)]
libfreerdp: some possible errors spotted in locale

11 years agowfreerdp-server: fixed reconnection issue
Corey C [Wed, 27 Feb 2013 00:25:48 +0000 (19:25 -0500)]
wfreerdp-server: fixed reconnection issue

11 years agoMerge pull request #1013 from hardening/cryptoFixes
Marc-André Moreau [Tue, 26 Feb 2013 23:14:38 +0000 (15:14 -0800)]
Merge pull request #1013 from hardening/cryptoFixes

Fixed skip_length() methods

11 years agoFixed skip_length() methods
hardening [Tue, 26 Feb 2013 23:01:03 +0000 (00:01 +0100)]
Fixed skip_length() methods

11 years agochannels/rdpsnd: reduce ALSA buffer underruns
Marc-André Moreau [Tue, 26 Feb 2013 22:54:16 +0000 (17:54 -0500)]
channels/rdpsnd: reduce ALSA buffer underruns

11 years agoMerge pull request #1011 from ago1024/master
Marc-André Moreau [Tue, 26 Feb 2013 21:03:23 +0000 (13:03 -0800)]
Merge pull request #1011 from ago1024/master

Issue #847: protocol deadlock in NLA

11 years agoIssue #847: protocol deadlock in NLA
Alexander Gottwald [Tue, 26 Feb 2013 20:32:36 +0000 (21:32 +0100)]
Issue #847: protocol deadlock in NLA

fix ber_get_content_length and der_get_content_length to work for values
around 0x80 and 0x100
Fix nego_token, auth_info and pub_key_auth content length calculation in
credssp_send to fix a lockup in NLA protocol.

11 years agoMerge pull request #1005 from mfleisz/shortcutfix
Marc-André Moreau [Tue, 26 Feb 2013 17:40:05 +0000 (09:40 -0800)]
Merge pull request #1005 from mfleisz/shortcutfix

Android: Fixed shortcut launching

11 years agochannels/rdpsnd: attempt computing proper timestamp for playback end
Marc-André Moreau [Tue, 26 Feb 2013 16:50:48 +0000 (11:50 -0500)]
channels/rdpsnd: attempt computing proper timestamp for playback end

11 years agochannels/rdpsnd: fix crashes on termination
Marc-André Moreau [Tue, 26 Feb 2013 16:16:33 +0000 (11:16 -0500)]
channels/rdpsnd: fix crashes on termination

11 years agoMerge pull request #1009 from mfleisz/fixnsc
Marc-André Moreau [Tue, 26 Feb 2013 16:12:47 +0000 (08:12 -0800)]
Merge pull request #1009 from mfleisz/fixnsc

codec: fixed potential crash in NSCodec implementation

11 years agocodec: fixed potential crash in NSCodec implementation
Martin Fleisz [Tue, 26 Feb 2013 16:10:26 +0000 (08:10 -0800)]
codec: fixed potential crash in NSCodec implementation

11 years agoMerge pull request #1008 from mfleisz/perfflags
Marc-André Moreau [Tue, 26 Feb 2013 15:06:57 +0000 (07:06 -0800)]
Merge pull request #1008 from mfleisz/perfflags

Android: Fixed incorrect handling of performance flags

11 years agoAndroid: Fixed incorrect handling of performance flags
Martin Fleisz [Tue, 26 Feb 2013 14:34:24 +0000 (06:34 -0800)]
Android: Fixed incorrect handling of performance flags

11 years agoMerge remote-tracking branch 'upstream/master' into shortcutfix
Martin Fleisz [Tue, 26 Feb 2013 12:05:15 +0000 (04:05 -0800)]
Merge remote-tracking branch 'upstream/master' into shortcutfix

11 years agoAndroid: Fixed shortcut launching
Martin Fleisz [Tue, 26 Feb 2013 12:04:23 +0000 (04:04 -0800)]
Android: Fixed shortcut launching

11 years agochannels/rdpsnd: cleanup
Marc-André Moreau [Tue, 26 Feb 2013 02:46:48 +0000 (21:46 -0500)]
channels/rdpsnd: cleanup

11 years agoMerge pull request #1003 from jmealins/master
Marc-André Moreau [Tue, 26 Feb 2013 01:23:53 +0000 (17:23 -0800)]
Merge pull request #1003 from jmealins/master

Fixed keyboard_x11.c and keymaps to have proper keycodes for windows keys on OS X

11 years agoHard Coded and Keymap codes fixed for OS X
Jason Mealins [Tue, 26 Feb 2013 01:13:19 +0000 (17:13 -0800)]
Hard Coded and Keymap codes fixed for OS X

fixed right menu and both left and right windows keycodes

11 years agochannels/rdpsnd: added audio data length
Marc-André Moreau [Mon, 25 Feb 2013 22:49:07 +0000 (17:49 -0500)]
channels/rdpsnd: added audio data length

11 years agoVK_RMENU defines right windows key
Jason Mealins [Mon, 25 Feb 2013 20:25:07 +0000 (12:25 -0800)]
VK_RMENU defines right windows key

changing 71 to VK_RMENU

11 years agoFixing LWIN and RWIN keycode definitions
Jason Mealins [Mon, 25 Feb 2013 20:18:03 +0000 (12:18 -0800)]
Fixing LWIN and RWIN keycode definitions

adding in the appropriate scancodes windows keys on mac os x

11 years agoMerge pull request #1001 from mfleisz/androidlib
Marc-André Moreau [Mon, 25 Feb 2013 16:11:01 +0000 (08:11 -0800)]
Merge pull request #1001 from mfleisz/androidlib

Android: Refactored Android app into a library project and a small launcher app

11 years agoMerge pull request #999 from nschneider/macosx-kbd-patch
Marc-André Moreau [Mon, 25 Feb 2013 16:10:14 +0000 (08:10 -0800)]
Merge pull request #999 from nschneider/macosx-kbd-patch

windows keys for Mac

11 years agoMerge pull request #1000 from mfleisz/testentry
Marc-André Moreau [Mon, 25 Feb 2013 16:08:41 +0000 (08:08 -0800)]
Merge pull request #1000 from mfleisz/testentry

iOS: Added test bookmark

11 years agoMerge remote-tracking branch 'upstream/master' into androidlib
Martin Fleisz [Mon, 25 Feb 2013 15:52:22 +0000 (07:52 -0800)]
Merge remote-tracking branch 'upstream/master' into androidlib

11 years agoiOS: Added test bookmark
Martin Fleisz [Mon, 25 Feb 2013 15:48:22 +0000 (16:48 +0100)]
iOS: Added test bookmark

11 years agoAndroid: Fixed test bookmark
Martin Fleisz [Mon, 25 Feb 2013 15:40:00 +0000 (07:40 -0800)]
Android: Fixed test bookmark

11 years agoAndroid: Added test bookmark
Martin Fleisz [Mon, 25 Feb 2013 15:21:51 +0000 (07:21 -0800)]
Android: Added test bookmark

11 years agoVK_RMENU corrected
Norbert Schneider [Mon, 25 Feb 2013 14:49:59 +0000 (15:49 +0100)]
VK_RMENU corrected

11 years agowindows keys for Mac
Norbert Schneider [Mon, 25 Feb 2013 14:10:39 +0000 (15:10 +0100)]
windows keys for Mac

Map apple command keys to win keys

11 years agoAndroid: Fixed settings sub-screen handling, cleaned up strings.xml
Martin Fleisz [Mon, 25 Feb 2013 10:37:07 +0000 (02:37 -0800)]
Android: Fixed settings sub-screen handling, cleaned up strings.xml

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 25 Feb 2013 03:33:27 +0000 (22:33 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agochannels/rdpsnd: added more ALSA debug output
Marc-André Moreau [Mon, 25 Feb 2013 03:32:48 +0000 (22:32 -0500)]
channels/rdpsnd: added more ALSA debug output

11 years agoMerge pull request #997 from zeha/fix_sigsegv_in_printer_parser
Marc-André Moreau [Sun, 24 Feb 2013 19:28:21 +0000 (11:28 -0800)]
Merge pull request #997 from zeha/fix_sigsegv_in_printer_parser

Fix out of bounds memory access with /printer:foo

11 years agoFix out of bounds memory access with /printer:foo
Christian Hofstaedtler [Sun, 24 Feb 2013 14:33:32 +0000 (15:33 +0100)]
Fix out of bounds memory access with /printer:foo

Printer redirection command line parser was checking the wrong way if
a printer driver name was specified, causing the to segfault if no driver
name was given.

11 years agomfreerdp-server: mouse input tweak
C-o-r-E [Fri, 22 Feb 2013 18:13:18 +0000 (13:13 -0500)]
mfreerdp-server: mouse input tweak

11 years agomfreerdp-server: support 3 button mouse dragging
C-o-r-E [Fri, 22 Feb 2013 18:01:31 +0000 (13:01 -0500)]
mfreerdp-server: support 3 button mouse dragging