platform/upstream/freerdp.git
10 years agoMerge pull request #1503 from bmiklautz/osx_deployment_target
Marc-André Moreau [Tue, 24 Sep 2013 00:54:08 +0000 (17:54 -0700)]
Merge pull request #1503 from bmiklautz/osx_deployment_target

OSX deployment target

10 years agoosx build: don't set deployment target
Bernhard Miklautz [Mon, 23 Sep 2013 23:43:12 +0000 (01:43 +0200)]
osx build: don't set deployment target

If a deployment target is set within CMakeLists.txt detection might fail
if CMAKE_OSX_SYSROOT isn't set.
In case no deployment target is specified the latest available SDK is used as
deployment target and sysroot is set accordingly.

An other deployment target can still be set with -DCMAKE_OSX_DEPLOYMENT_TARGET=10.x
when running cmake for the first time or can be overwritten in cmake cache
later on.

10 years agosome CMakeLists format fixes
Bernhard Miklautz [Mon, 23 Sep 2013 23:41:18 +0000 (01:41 +0200)]
some CMakeLists format fixes

10 years agoMerge pull request #1502 from bmiklautz/osx_deployment_target
Marc-André Moreau [Mon, 23 Sep 2013 21:32:25 +0000 (14:32 -0700)]
Merge pull request #1502 from bmiklautz/osx_deployment_target

osx build: make 10.7 default deployment target

10 years agoosx build: make 10.7 default deployment target
Bernhard Miklautz [Mon, 23 Sep 2013 21:29:55 +0000 (23:29 +0200)]
osx build: make 10.7 default deployment target

10.6 isn't shipped with xcode > 4.4 anymore per default
If older/newer deployment target is required it can be set with
-DCMAKE_OSX_DEPLOYMENT_TARGET=10.x

10 years agoMerge pull request #1499 from elupus/fullscreen
Marc-André Moreau [Mon, 23 Sep 2013 20:46:43 +0000 (13:46 -0700)]
Merge pull request #1499 from elupus/fullscreen

Fullscreen & MouseWheel

10 years agoCorrect handling of mouse scrolling for osx
Joakim Plate [Sat, 21 Sep 2013 22:07:27 +0000 (00:07 +0200)]
Correct handling of mouse scrolling for osx

Setup server to scroll 1 line at a time to match osx
scrolling speed.

10 years agoMake sure windows size follows commandline geometry
Joakim Plate [Sat, 21 Sep 2013 15:37:39 +0000 (17:37 +0200)]
Make sure windows size follows commandline geometry

This adds support for fullscreen mode, which may fail
on non lion systems

10 years agoLet mac client print command line info as well
Joakim Plate [Sat, 21 Sep 2013 14:58:30 +0000 (16:58 +0200)]
Let mac client print command line info as well

Only seen when running the actual executable itself, not during
open.

10 years agoMerge pull request #1497 from awakecoding/master
Marc-André Moreau [Thu, 19 Sep 2013 20:31:08 +0000 (13:31 -0700)]
Merge pull request #1497 from awakecoding/master

Windows Fixes, .rdp file improvements

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 19 Sep 2013 20:25:24 +0000 (16:25 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

10 years agolibfreerdp-client: fix registration of static addin table (don't associate it with...
Marc-André Moreau [Thu, 19 Sep 2013 20:25:10 +0000 (16:25 -0400)]
libfreerdp-client: fix registration of static addin table (don't associate it with command-line parsing)

10 years agoMerge pull request #1492 from elupus/passwd
Marc-André Moreau [Thu, 19 Sep 2013 20:05:37 +0000 (13:05 -0700)]
Merge pull request #1492 from elupus/passwd

Mac password dialog fixes

10 years agoMerge pull request #1496 from akallabeth/alsa_fix
Marc-André Moreau [Thu, 19 Sep 2013 20:03:22 +0000 (13:03 -0700)]
Merge pull request #1496 from akallabeth/alsa_fix

Alsa fix double free

10 years agowinpr: fix build on Linux
Marc-André Moreau [Thu, 19 Sep 2013 19:47:54 +0000 (15:47 -0400)]
winpr: fix build on Linux

10 years agowinpr: fix crashing tests
Marc-André Moreau [Thu, 19 Sep 2013 18:17:00 +0000 (14:17 -0400)]
winpr: fix crashing tests

10 years agowinpr: fix unit tests on Windows
Marc-André Moreau [Thu, 19 Sep 2013 17:50:00 +0000 (13:50 -0400)]
winpr: fix unit tests on Windows

10 years agowfreerdp: fix compilation
Marc-André Moreau [Thu, 19 Sep 2013 16:08:20 +0000 (12:08 -0400)]
wfreerdp: fix compilation

10 years agoMerge pull request #1486 from akallabeth/android_build_enhanced
Bernhard Miklautz [Thu, 19 Sep 2013 08:56:53 +0000 (01:56 -0700)]
Merge pull request #1486 from akallabeth/android_build_enhanced

Android build enhanced

10 years agoFixed compiler warnings.
Armin Novak [Thu, 19 Sep 2013 08:34:18 +0000 (10:34 +0200)]
Fixed compiler warnings.

10 years agoFixed double free of wave buffer.
Armin Novak [Thu, 19 Sep 2013 08:23:28 +0000 (10:23 +0200)]
Fixed double free of wave buffer.

10 years agoCorrect username place holder in mac application
Joakim Plate [Wed, 18 Sep 2013 21:34:43 +0000 (23:34 +0200)]
Correct username place holder in mac application

10 years agolibfreerdp-client: add support for parsing command-line options from .rdp file
Marc-André Moreau [Wed, 18 Sep 2013 18:01:19 +0000 (14:01 -0400)]
libfreerdp-client: add support for parsing command-line options from .rdp file

10 years agoMerge pull request #1489 from akallabeth/cmdline_enhanced_bugfix
Bernhard Miklautz [Wed, 18 Sep 2013 10:34:25 +0000 (03:34 -0700)]
Merge pull request #1489 from akallabeth/cmdline_enhanced_bugfix

Command line parser check relaxed

10 years agoRemoved command line parser error return in evaluation of already
Armin Novak [Wed, 18 Sep 2013 08:16:58 +0000 (10:16 +0200)]
Removed command line parser error return in evaluation of already
parsed arguments.

11 years agoCorrect generation of PasswordDialog.nib
Joakim Plate [Tue, 17 Sep 2013 21:12:33 +0000 (23:12 +0200)]
Correct generation of PasswordDialog.nib

11 years agolibfreerdp-client: fix command-line parsing with .rdp file
Marc-André Moreau [Tue, 17 Sep 2013 21:03:35 +0000 (17:03 -0400)]
libfreerdp-client: fix command-line parsing with .rdp file

11 years agolibfreerdp-common: add extra .rdp file options
Marc-André Moreau [Tue, 17 Sep 2013 19:58:48 +0000 (15:58 -0400)]
libfreerdp-common: add extra .rdp file options

11 years agolibfreerdp-common: parse more .rdp file settings
Marc-André Moreau [Tue, 17 Sep 2013 19:42:36 +0000 (15:42 -0400)]
libfreerdp-common: parse more .rdp file settings

11 years agolibfreerdp-core: simplify management and consistency of PerformanceFlags
Marc-André Moreau [Tue, 17 Sep 2013 18:56:23 +0000 (14:56 -0400)]
libfreerdp-core: simplify management and consistency of PerformanceFlags

11 years agoFixed android SDK version, now using variable.
Armin Novak [Tue, 17 Sep 2013 14:16:02 +0000 (16:16 +0200)]
Fixed android SDK version, now using variable.

11 years agoFixed typo in config options for android.
Armin Novak [Tue, 17 Sep 2013 14:09:45 +0000 (16:09 +0200)]
Fixed typo in config options for android.

11 years agoFixed out of source build.
Armin Novak [Tue, 17 Sep 2013 14:09:31 +0000 (16:09 +0200)]
Fixed out of source build.

11 years agoFixed out of source build.
Armin Novak [Tue, 17 Sep 2013 14:09:04 +0000 (16:09 +0200)]
Fixed out of source build.

11 years agoFixed out of source build.
Armin Novak [Tue, 17 Sep 2013 14:07:52 +0000 (16:07 +0200)]
Fixed out of source build.

11 years agoAdded documentation for android SDK variables.
Armin Novak [Tue, 17 Sep 2013 13:58:32 +0000 (15:58 +0200)]
Added documentation for android SDK variables.

11 years agoAdded configuration options for android SDK
Armin Novak [Tue, 17 Sep 2013 13:57:48 +0000 (15:57 +0200)]
Added configuration options for android SDK
Now activating JAVA_DEBUG only for CMake Debug configuration by default.

11 years agoMerge pull request #1483 from awakecoding/master
Marc-André Moreau [Mon, 16 Sep 2013 21:59:56 +0000 (14:59 -0700)]
Merge pull request #1483 from awakecoding/master

FreeRDP, WinPR Various New Modules & Stubs

11 years agolibwinpr-utils: fix BufferPool test
Marc-André Moreau [Mon, 16 Sep 2013 21:59:29 +0000 (17:59 -0400)]
libwinpr-utils: fix BufferPool test

11 years agolibwinpr-nt: add missing link dependency
Marc-André Moreau [Mon, 16 Sep 2013 21:49:16 +0000 (17:49 -0400)]
libwinpr-nt: add missing link dependency

11 years agolibwinpr-print: add missing include headers
Marc-André Moreau [Mon, 16 Sep 2013 21:43:24 +0000 (17:43 -0400)]
libwinpr-print: add missing include headers

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 16 Sep 2013 21:11:21 +0000 (17:11 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agofreerdp: merge with master
Marc-André Moreau [Mon, 16 Sep 2013 21:10:27 +0000 (17:10 -0400)]
freerdp: merge with master

11 years agoMerge pull request #1482 from bmiklautz/pulls/1475
Bernhard Miklautz [Mon, 16 Sep 2013 20:53:41 +0000 (13:53 -0700)]
Merge pull request #1482 from bmiklautz/pulls/1475

Respond to DYNVC_CLOSE like described in MS-RDPEDYC

11 years agodrdynvc: fixed masked used in close request
Bernhard Miklautz [Mon, 16 Sep 2013 20:48:08 +0000 (22:48 +0200)]
drdynvc: fixed masked used in close request

11 years agoMerge branch 'xrdp-ng' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 16 Sep 2013 20:46:33 +0000 (16:46 -0400)]
Merge branch 'xrdp-ng' of github.com:awakecoding/FreeRDP

11 years agoMerge pull request #1460 from akallabeth/thread_handle_fixes
Marc-André Moreau [Mon, 16 Sep 2013 20:40:32 +0000 (13:40 -0700)]
Merge pull request #1460 from akallabeth/thread_handle_fixes

Thread handle fixes

11 years agoMerge pull request #1467 from akallabeth/cmdline_enhanced
Marc-André Moreau [Mon, 16 Sep 2013 20:33:04 +0000 (13:33 -0700)]
Merge pull request #1467 from akallabeth/cmdline_enhanced

Cmdline enhanced

11 years agoMerge pull request #1480 from bmiklautz/issue/1479
Marc-André Moreau [Mon, 16 Sep 2013 20:32:10 +0000 (13:32 -0700)]
Merge pull request #1480 from bmiklautz/issue/1479

winpr/registry: Fixed double free

11 years agolibwinpr-utils: added custom prefix formatter in logger
Marc-André Moreau [Mon, 16 Sep 2013 20:30:49 +0000 (16:30 -0400)]
libwinpr-utils: added custom prefix formatter in logger

11 years agolibwinpr-utils: make use of logMessage structure and macro for logging
Marc-André Moreau [Mon, 16 Sep 2013 17:24:50 +0000 (13:24 -0400)]
libwinpr-utils: make use of logMessage structure and macro for logging

11 years agolibwinpr-utils: start implementing FileAppender
Marc-André Moreau [Mon, 16 Sep 2013 16:56:22 +0000 (12:56 -0400)]
libwinpr-utils: start implementing FileAppender

11 years agolibwinpr-utils: start implementing ConsoleAppender
Marc-André Moreau [Mon, 16 Sep 2013 16:05:08 +0000 (12:05 -0400)]
libwinpr-utils: start implementing ConsoleAppender

11 years agowinpr/registry: Fixed double free
Bernhard Miklautz [Mon, 16 Sep 2013 15:23:26 +0000 (17:23 +0200)]
winpr/registry: Fixed double free

fixes #1479

11 years agoMerge pull request #1436 from toddmck/master
Martin Fleisz [Mon, 16 Sep 2013 15:18:00 +0000 (08:18 -0700)]
Merge pull request #1436 from toddmck/master

Add Fit Screen option to resolution settings and fixing #1450

11 years agoClean up unneded includes and fix logic for display output to include fitscreen text
Todd McKinney [Mon, 16 Sep 2013 14:50:32 +0000 (09:50 -0500)]
Clean up unneded includes and fix logic for display output to include fitscreen text

11 years agoMerge pull request #1470 from bmiklautz/issue/773
Bernhard Miklautz [Mon, 16 Sep 2013 10:15:53 +0000 (03:15 -0700)]
Merge pull request #1470 from bmiklautz/issue/773

x11/client: win8/server 2k12 fix for kbd sync

11 years agolibwinpr-utils: introduce trace levels
Marc-André Moreau [Sun, 15 Sep 2013 20:48:09 +0000 (16:48 -0400)]
libwinpr-utils: introduce trace levels

11 years agolibwinpr-utils: start implementing WinPR logger
Marc-André Moreau [Sun, 15 Sep 2013 19:46:02 +0000 (15:46 -0400)]
libwinpr-utils: start implementing WinPR logger

11 years agoModify Fit Screen option to not require global context object
Todd McKinney [Fri, 13 Sep 2013 19:54:28 +0000 (14:54 -0500)]
Modify Fit Screen option to not require global context object

11 years agoModify Fit Screen option to not require global context object
Todd McKinney [Fri, 13 Sep 2013 19:22:16 +0000 (14:22 -0500)]
Modify Fit Screen option to not require global context object

11 years agoRespond to DYNVC_CLOSE like described in MS-RDPEDYC
Giacomo Rombaut [Fri, 13 Sep 2013 13:22:10 +0000 (15:22 +0200)]
Respond to DYNVC_CLOSE like described in MS-RDPEDYC

11 years agolibwinpr-wait: add support for waiting on named pipes (non-standard)
Marc-André Moreau [Wed, 11 Sep 2013 23:00:32 +0000 (19:00 -0400)]
libwinpr-wait: add support for waiting on named pipes (non-standard)

11 years agoFixing compilation script for support on 10.7, 10.6
Benoît LeBlanc [Wed, 11 Sep 2013 14:36:38 +0000 (10:36 -0400)]
Fixing compilation script for support on 10.7, 10.6

NOTE: Wayk-client still does not work on 10.6 because of a missing library used by Qt5.

Dyld Error Message:
  Library not loaded: /usr/lib/libc++.1.dylib
  Referenced from: /Applications/wayk-client.app/Contents/MacOS/../Frameworks/QtCore.framework/Versions/5/QtCore
  Reason: image not found

11 years agoMerge branch 'xrdp-ng' of github.com:awakecoding/FreeRDP into xrdp-ng
Marc-André Moreau [Tue, 10 Sep 2013 21:53:28 +0000 (17:53 -0400)]
Merge branch 'xrdp-ng' of github.com:awakecoding/FreeRDP into xrdp-ng

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng
Marc-André Moreau [Tue, 10 Sep 2013 21:02:36 +0000 (17:02 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng

11 years agocmake: fix vendor-specific including
Marc-André Moreau [Tue, 10 Sep 2013 18:46:48 +0000 (14:46 -0400)]
cmake: fix vendor-specific including

11 years agocmake: remove vendor-specific options
Marc-André Moreau [Tue, 10 Sep 2013 18:03:15 +0000 (14:03 -0400)]
cmake: remove vendor-specific options

11 years agocmake: remove debug output
Marc-André Moreau [Tue, 10 Sep 2013 15:58:43 +0000 (11:58 -0400)]
cmake: remove debug output

11 years agoCaching CMAKE_OSX_DEPLOYMENT_TARGET variable to prevent error on subsequent compilations
Benoît LeBlanc [Tue, 10 Sep 2013 15:45:25 +0000 (11:45 -0400)]
Caching CMAKE_OSX_DEPLOYMENT_TARGET variable to prevent error on subsequent compilations

11 years agoMerge branch 'master' of git://github.com/awakecoding/FreeRDP
Benoît LeBlanc [Tue, 10 Sep 2013 13:31:49 +0000 (09:31 -0400)]
Merge branch 'master' of git://github.com/awakecoding/FreeRDP

# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
  cmake: remove debug output
  cmake: add vendor-specific packaging extension point
  cmake: fix package generation on Mac OS X

11 years agocmake: remove debug output
Marc-André Moreau [Tue, 10 Sep 2013 13:27:14 +0000 (09:27 -0400)]
cmake: remove debug output

11 years agoMerge pull request #3 from bmiklautz/xrdp-build-fix
Marc-André Moreau [Tue, 10 Sep 2013 12:00:43 +0000 (05:00 -0700)]
Merge pull request #3 from bmiklautz/xrdp-build-fix

link winpr/synch against librt

11 years agowinpr/synch: link against librt
Bernhard Miklautz [Tue, 10 Sep 2013 08:38:23 +0000 (10:38 +0200)]
winpr/synch: link against librt

11 years agoAdded a new flag to indicate the presence of a single not escaped argument
Armin Novak [Tue, 10 Sep 2013 08:29:45 +0000 (10:29 +0200)]
Added a new flag to indicate the presence of a single not escaped argument
allowing the legacy command line <server>:<port> syntax.

11 years agoMerge pull request #1448 from akallabeth/coverity_fixes
Bernhard Miklautz [Tue, 10 Sep 2013 07:56:30 +0000 (00:56 -0700)]
Merge pull request #1448 from akallabeth/coverity_fixes

Multiple resource leak and NULL pointer dereferencing fixes

11 years agocmake: add vendor-specific packaging extension point
Marc-André Moreau [Tue, 10 Sep 2013 02:25:47 +0000 (22:25 -0400)]
cmake: add vendor-specific packaging extension point

11 years agocmake: fix package generation on Mac OS X
Marc-André Moreau [Tue, 10 Sep 2013 01:42:25 +0000 (21:42 -0400)]
cmake: fix package generation on Mac OS X

11 years agoMoved setting CMAKE_OSX_DEPLOYMENT_TARGET at beginning of script file, otherwise...
Benoît LeBlanc [Mon, 9 Sep 2013 18:12:01 +0000 (14:12 -0400)]
Moved setting CMAKE_OSX_DEPLOYMENT_TARGET at beginning of script file, otherwise the compilation process fails.

11 years agox11/client: win8/server 2k12 fix for kbd sync
Bernhard Miklautz [Mon, 9 Sep 2013 16:41:57 +0000 (18:41 +0200)]
x11/client: win8/server 2k12 fix for kbd sync

Keyboard indicator sync (caps lock/num lock/..) didn't work properly
on reconnect for windows 8 and windows 2012 server.

fixes #773

11 years agoFixed optional argument parsing.
Armin Novak [Mon, 9 Sep 2013 15:21:15 +0000 (17:21 +0200)]
Fixed optional argument parsing.

11 years agoFixed command line parser, now printing help, if an invalid option is detected.
Armin Novak [Mon, 9 Sep 2013 14:07:14 +0000 (16:07 +0200)]
Fixed command line parser, now printing help, if an invalid option is detected.

11 years agoMerge pull request #1462 from akallabeth/device_collection_find_fix
Bernhard Miklautz [Mon, 9 Sep 2013 08:23:20 +0000 (01:23 -0700)]
Merge pull request #1462 from akallabeth/device_collection_find_fix

Fixed NULL check in freerdp_device_collection_find

11 years agoMerge pull request #1461 from akallabeth/clang_warning_fixes
Bernhard Miklautz [Mon, 9 Sep 2013 08:22:16 +0000 (01:22 -0700)]
Merge pull request #1461 from akallabeth/clang_warning_fixes

Fixes clang warnings ```Allocator sizeof operand mismatch```

11 years agoFixed NULL check in freerdp_device_collection_find
Armin Novak [Fri, 6 Sep 2013 10:35:33 +0000 (12:35 +0200)]
Fixed NULL check in freerdp_device_collection_find

11 years agoFixed unchecked free in glyph.c (related to #1428)
Armin Novak [Fri, 6 Sep 2013 09:35:54 +0000 (11:35 +0200)]
Fixed unchecked free in glyph.c (related to #1428)

11 years agoReverted accidental commit.
Armin Novak [Fri, 6 Sep 2013 09:08:45 +0000 (11:08 +0200)]
Reverted accidental commit.

11 years agoFixed double free.
Armin Novak [Fri, 6 Sep 2013 09:07:33 +0000 (11:07 +0200)]
Fixed double free.

11 years agoFixed smartcard related issues with double free.
Armin Novak [Fri, 6 Sep 2013 08:55:26 +0000 (10:55 +0200)]
Fixed smartcard related issues with double free.

11 years agoFixed input thread shutdown caused by previous commit.
Armin Novak [Fri, 6 Sep 2013 07:41:00 +0000 (09:41 +0200)]
Fixed input thread shutdown caused by previous commit.

11 years agoAdded proper thread sync for input thread.
Armin Novak [Fri, 6 Sep 2013 07:02:46 +0000 (09:02 +0200)]
Added proper thread sync for input thread.
Channels thread now listening to message pipe quit signal posted
when shutting down the channel.

11 years agolibfreerdp-core: fix server-side licensing sequence
Marc-André Moreau [Thu, 5 Sep 2013 22:53:55 +0000 (18:53 -0400)]
libfreerdp-core: fix server-side licensing sequence

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng
Marc-André Moreau [Thu, 5 Sep 2013 19:23:19 +0000 (15:23 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng

11 years agocmake: add target helper functions
Marc-André Moreau [Thu, 5 Sep 2013 19:20:51 +0000 (15:20 -0400)]
cmake: add target helper functions

11 years agoFixed invalid event number.
Armin Novak [Thu, 5 Sep 2013 15:17:54 +0000 (17:17 +0200)]
Fixed invalid event number.

11 years agoFixed malloc warning, now casting to void *.
Armin Novak [Thu, 5 Sep 2013 13:40:09 +0000 (15:40 +0200)]
Fixed malloc warning, now casting to void *.

11 years agoFixed duplicate WaitForSingleObject on client thread.
Armin Novak [Thu, 5 Sep 2013 12:44:35 +0000 (14:44 +0200)]
Fixed duplicate WaitForSingleObject on client thread.

11 years agoMerge pull request #1458 from akallabeth/microphone_fixes
Bernhard Miklautz [Thu, 5 Sep 2013 12:40:42 +0000 (05:40 -0700)]
Merge pull request #1458 from akallabeth/microphone_fixes

Fixed issue #1281, thread shutdown now properly waiting for quit.

11 years agoFixed channel closing before waiting for thread to quit.
Armin Novak [Thu, 5 Sep 2013 12:36:06 +0000 (14:36 +0200)]
Fixed channel closing before waiting for thread to quit.

11 years agoAdded assertions and ExitThread calls.
Armin Novak [Thu, 5 Sep 2013 12:27:34 +0000 (14:27 +0200)]
Added assertions and ExitThread calls.