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
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.
Bernhard Miklautz [Mon, 23 Sep 2013 23:41:18 +0000 (01:41 +0200)]
some CMakeLists format fixes
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
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
Marc-André Moreau [Mon, 23 Sep 2013 20:46:43 +0000 (13:46 -0700)]
Merge pull request #1499 from elupus/fullscreen
Fullscreen & MouseWheel
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.
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
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.
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
Marc-André Moreau [Thu, 19 Sep 2013 20:25:24 +0000 (16:25 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
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)
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
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
Marc-André Moreau [Thu, 19 Sep 2013 19:47:54 +0000 (15:47 -0400)]
winpr: fix build on Linux
Marc-André Moreau [Thu, 19 Sep 2013 18:17:00 +0000 (14:17 -0400)]
winpr: fix crashing tests
Marc-André Moreau [Thu, 19 Sep 2013 17:50:00 +0000 (13:50 -0400)]
winpr: fix unit tests on Windows
Marc-André Moreau [Thu, 19 Sep 2013 16:08:20 +0000 (12:08 -0400)]
wfreerdp: fix compilation
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
Armin Novak [Thu, 19 Sep 2013 08:34:18 +0000 (10:34 +0200)]
Fixed compiler warnings.
Armin Novak [Thu, 19 Sep 2013 08:23:28 +0000 (10:23 +0200)]
Fixed double free of wave buffer.
Joakim Plate [Wed, 18 Sep 2013 21:34:43 +0000 (23:34 +0200)]
Correct username place holder in mac application
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
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
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.
Joakim Plate [Tue, 17 Sep 2013 21:12:33 +0000 (23:12 +0200)]
Correct generation of PasswordDialog.nib
Marc-André Moreau [Tue, 17 Sep 2013 21:03:35 +0000 (17:03 -0400)]
libfreerdp-client: fix command-line parsing with .rdp file
Marc-André Moreau [Tue, 17 Sep 2013 19:58:48 +0000 (15:58 -0400)]
libfreerdp-common: add extra .rdp file options
Marc-André Moreau [Tue, 17 Sep 2013 19:42:36 +0000 (15:42 -0400)]
libfreerdp-common: parse more .rdp file settings
Marc-André Moreau [Tue, 17 Sep 2013 18:56:23 +0000 (14:56 -0400)]
libfreerdp-core: simplify management and consistency of PerformanceFlags
Armin Novak [Tue, 17 Sep 2013 14:16:02 +0000 (16:16 +0200)]
Fixed android SDK version, now using variable.
Armin Novak [Tue, 17 Sep 2013 14:09:45 +0000 (16:09 +0200)]
Fixed typo in config options for android.
Armin Novak [Tue, 17 Sep 2013 14:09:31 +0000 (16:09 +0200)]
Fixed out of source build.
Armin Novak [Tue, 17 Sep 2013 14:09:04 +0000 (16:09 +0200)]
Fixed out of source build.
Armin Novak [Tue, 17 Sep 2013 14:07:52 +0000 (16:07 +0200)]
Fixed out of source build.
Armin Novak [Tue, 17 Sep 2013 13:58:32 +0000 (15:58 +0200)]
Added documentation for android SDK variables.
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.
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
Marc-André Moreau [Mon, 16 Sep 2013 21:59:29 +0000 (17:59 -0400)]
libwinpr-utils: fix BufferPool test
Marc-André Moreau [Mon, 16 Sep 2013 21:49:16 +0000 (17:49 -0400)]
libwinpr-nt: add missing link dependency
Marc-André Moreau [Mon, 16 Sep 2013 21:43:24 +0000 (17:43 -0400)]
libwinpr-print: add missing include headers
Marc-André Moreau [Mon, 16 Sep 2013 21:11:21 +0000 (17:11 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 16 Sep 2013 21:10:27 +0000 (17:10 -0400)]
freerdp: merge with master
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
Bernhard Miklautz [Mon, 16 Sep 2013 20:48:08 +0000 (22:48 +0200)]
drdynvc: fixed masked used in close request
Marc-André Moreau [Mon, 16 Sep 2013 20:46:33 +0000 (16:46 -0400)]
Merge branch 'xrdp-ng' of github.com:awakecoding/FreeRDP
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
Marc-André Moreau [Mon, 16 Sep 2013 20:33:04 +0000 (13:33 -0700)]
Merge pull request #1467 from akallabeth/cmdline_enhanced
Cmdline enhanced
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
Marc-André Moreau [Mon, 16 Sep 2013 20:30:49 +0000 (16:30 -0400)]
libwinpr-utils: added custom prefix formatter in logger
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
Marc-André Moreau [Mon, 16 Sep 2013 16:56:22 +0000 (12:56 -0400)]
libwinpr-utils: start implementing FileAppender
Marc-André Moreau [Mon, 16 Sep 2013 16:05:08 +0000 (12:05 -0400)]
libwinpr-utils: start implementing ConsoleAppender
Bernhard Miklautz [Mon, 16 Sep 2013 15:23:26 +0000 (17:23 +0200)]
winpr/registry: Fixed double free
fixes #1479
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
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
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
Marc-André Moreau [Sun, 15 Sep 2013 20:48:09 +0000 (16:48 -0400)]
libwinpr-utils: introduce trace levels
Marc-André Moreau [Sun, 15 Sep 2013 19:46:02 +0000 (15:46 -0400)]
libwinpr-utils: start implementing WinPR logger
Todd McKinney [Fri, 13 Sep 2013 19:54:28 +0000 (14:54 -0500)]
Modify 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
Giacomo Rombaut [Fri, 13 Sep 2013 13:22:10 +0000 (15:22 +0200)]
Respond to DYNVC_CLOSE like described in MS-RDPEDYC
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)
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
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
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
Marc-André Moreau [Tue, 10 Sep 2013 18:46:48 +0000 (14:46 -0400)]
cmake: fix vendor-specific including
Marc-André Moreau [Tue, 10 Sep 2013 18:03:15 +0000 (14:03 -0400)]
cmake: remove vendor-specific options
Marc-André Moreau [Tue, 10 Sep 2013 15:58:43 +0000 (11:58 -0400)]
cmake: remove debug output
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
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
Marc-André Moreau [Tue, 10 Sep 2013 13:27:14 +0000 (09:27 -0400)]
cmake: remove debug output
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
Bernhard Miklautz [Tue, 10 Sep 2013 08:38:23 +0000 (10:38 +0200)]
winpr/synch: link against librt
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.
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
Marc-André Moreau [Tue, 10 Sep 2013 02:25:47 +0000 (22:25 -0400)]
cmake: add vendor-specific packaging extension point
Marc-André Moreau [Tue, 10 Sep 2013 01:42:25 +0000 (21:42 -0400)]
cmake: fix package generation on Mac OS X
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.
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
Armin Novak [Mon, 9 Sep 2013 15:21:15 +0000 (17:21 +0200)]
Fixed optional argument parsing.
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.
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
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```
Armin Novak [Fri, 6 Sep 2013 10:35:33 +0000 (12:35 +0200)]
Fixed NULL check in freerdp_device_collection_find
Armin Novak [Fri, 6 Sep 2013 09:35:54 +0000 (11:35 +0200)]
Fixed unchecked free in glyph.c (related to #1428)
Armin Novak [Fri, 6 Sep 2013 09:08:45 +0000 (11:08 +0200)]
Reverted accidental commit.
Armin Novak [Fri, 6 Sep 2013 09:07:33 +0000 (11:07 +0200)]
Fixed double free.
Armin Novak [Fri, 6 Sep 2013 08:55:26 +0000 (10:55 +0200)]
Fixed smartcard related issues with double free.
Armin Novak [Fri, 6 Sep 2013 07:41:00 +0000 (09:41 +0200)]
Fixed input thread shutdown caused by previous commit.
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.
Marc-André Moreau [Thu, 5 Sep 2013 22:53:55 +0000 (18:53 -0400)]
libfreerdp-core: fix server-side licensing sequence
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
Marc-André Moreau [Thu, 5 Sep 2013 19:20:51 +0000 (15:20 -0400)]
cmake: add target helper functions
Armin Novak [Thu, 5 Sep 2013 15:17:54 +0000 (17:17 +0200)]
Fixed invalid event number.
Armin Novak [Thu, 5 Sep 2013 13:40:09 +0000 (15:40 +0200)]
Fixed malloc warning, now casting to void *.
Armin Novak [Thu, 5 Sep 2013 12:44:35 +0000 (14:44 +0200)]
Fixed duplicate WaitForSingleObject on client thread.
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.
Armin Novak [Thu, 5 Sep 2013 12:36:06 +0000 (14:36 +0200)]
Fixed channel closing before waiting for thread to quit.
Armin Novak [Thu, 5 Sep 2013 12:27:34 +0000 (14:27 +0200)]
Added assertions and ExitThread calls.