Bernhard Miklautz [Tue, 1 Oct 2013 21:30:58 +0000 (23:30 +0200)]
android build: set default ndk api level to 9
API level 9 is required in order build the android client with audio
support.
Bernhard Miklautz [Tue, 1 Oct 2013 21:22:45 +0000 (23:22 +0200)]
android build: don't set WITH_OPENSLES in options
WITH_OPENSLES is automatically set by find_feature
Bernhard Miklautz [Tue, 1 Oct 2013 21:21:35 +0000 (23:21 +0200)]
opensles detection: fail required but not found
Bernhard Miklautz [Tue, 1 Oct 2013 09:20:44 +0000 (02:20 -0700)]
Merge pull request #1514 from akallabeth/android_sound
Android sound support
Armin Novak [Tue, 1 Oct 2013 09:19:16 +0000 (11:19 +0200)]
Fixed invalid return.
Armin Novak [Tue, 1 Oct 2013 09:05:34 +0000 (11:05 +0200)]
Renamed configuration options, translations still missing...
Bernhard Miklautz [Tue, 1 Oct 2013 07:53:35 +0000 (00:53 -0700)]
Merge pull request #1491 from akallabeth/android_profiler
Android profiler
Armin Novak [Mon, 30 Sep 2013 08:11:54 +0000 (10:11 +0200)]
Fixed queue initialization and overflow checks.
Armin Novak [Mon, 30 Sep 2013 08:08:22 +0000 (10:08 +0200)]
Working microphone input without sound gaps.
Armin Novak [Fri, 27 Sep 2013 13:55:14 +0000 (15:55 +0200)]
Modified rdpsnd opensles backend, now just filling queue and not waiting
for completion of playback, results in better sound quality.
Armin Novak [Fri, 27 Sep 2013 13:13:12 +0000 (15:13 +0200)]
Ok, now actually creating 3 buffers initially.
Armin Novak [Fri, 27 Sep 2013 13:07:32 +0000 (15:07 +0200)]
Added triple buffer to avoid gaps between frames.
Armin Novak [Fri, 27 Sep 2013 11:45:41 +0000 (13:45 +0200)]
Sound redirection in android client now allows selecting server side sound.
Armin Novak [Fri, 27 Sep 2013 10:06:30 +0000 (12:06 +0200)]
Deactivated formats not working.
Armin Novak [Fri, 27 Sep 2013 09:46:48 +0000 (11:46 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_sound
Armin Novak [Fri, 27 Sep 2013 09:45:53 +0000 (11:45 +0200)]
Cleaned up rdpsnd for android, prepared volume control.
Armin Novak [Fri, 27 Sep 2013 09:44:24 +0000 (11:44 +0200)]
Increased mimimum android version to API level 9. Required for OpenSLES.
Armin Novak [Fri, 27 Sep 2013 09:41:25 +0000 (11:41 +0200)]
Fixed android shutdown crash.
Added new permissions required for microphone redirection.
Fixed JNI call for microphone redirection.
Armin Novak [Fri, 27 Sep 2013 09:39:04 +0000 (11:39 +0200)]
Initial working microphone redirection for android.
Added debug messages to alsa and pulse microphone backends.
Armin Novak [Thu, 26 Sep 2013 14:05:16 +0000 (16:05 +0200)]
Basic opensles microphone redirection support, data conversion still buggy.
Fixed pulse audio default device name, now working without arguments again.
Marc-André Moreau [Wed, 25 Sep 2013 15:37:26 +0000 (08:37 -0700)]
Merge pull request #1509 from akallabeth/smartcard_fixes
Smartcard fixes
Marc-André Moreau [Wed, 25 Sep 2013 15:29:01 +0000 (08:29 -0700)]
Merge pull request #1498 from akallabeth/snd_leak_fix
Fixed memory leak introduced with alsa playback fix and compiler warnings in files.
Marc-André Moreau [Wed, 25 Sep 2013 15:27:36 +0000 (08:27 -0700)]
Merge pull request #1501 from bmiklautz/stable-sync
Merged changes from stable-1.1
Marc-André Moreau [Wed, 25 Sep 2013 15:26:20 +0000 (08:26 -0700)]
Merge pull request #1508 from bmiklautz/issue/1500
core/glyph: copy data when adding glyph to cache
Bernhard Miklautz [Tue, 24 Sep 2013 21:25:18 +0000 (23:25 +0200)]
core/glyph: copy data when adding glyph to cache
fixes #1500
Armin Novak [Tue, 24 Sep 2013 07:48:21 +0000 (09:48 +0200)]
Merge branch 'smartcard_fixes' of github.com:akallabeth/FreeRDP into smartcard_fixes
Conflicts:
channels/smartcard/client/smartcard_operations.c
Armin Novak [Tue, 24 Sep 2013 07:23:43 +0000 (09:23 +0200)]
Replaced linkedLen, which is a padded version of the buffer length
from being used for reading from a packet. Now just used for sanity checks.
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
Armin Novak [Mon, 23 Sep 2013 15:48:02 +0000 (17:48 +0200)]
Added debugging settings to allow android debugging.
Armin Novak [Mon, 23 Sep 2013 13:10:06 +0000 (15:10 +0200)]
Fixed length check, now just assuring data read is available and
ignoring padding length.
Armin Novak [Mon, 23 Sep 2013 10:39:41 +0000 (12:39 +0200)]
Android specific build options added.
Armin Novak [Mon, 23 Sep 2013 10:38:44 +0000 (12:38 +0200)]
Added CMake configuration options.
Armin Novak [Mon, 23 Sep 2013 10:38:05 +0000 (12:38 +0200)]
Renamed plugins from 'opensl_es' to 'opensles'
Armin Novak [Mon, 23 Sep 2013 10:36:51 +0000 (12:36 +0200)]
Added OpenSLES detection script.
Daryl Poe [Wed, 18 Sep 2013 23:16:48 +0000 (17:16 -0600)]
send RDP_NEG_REQ also in the case of a null server certificate
(cherry picked from commit
afec6957c4245aa2091c3ab5f7e67f07e0c3cf9b)
Daryl Poe [Tue, 20 Aug 2013 18:00:36 +0000 (12:00 -0600)]
apply glyph fragment offset after fragment
(cherry picked from commit
eb2f3a02b465a59d29578248f25d2c2726592150)
Armin Novak [Mon, 23 Sep 2013 07:11:23 +0000 (09:11 +0200)]
Dumping stream now.
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.
Armin Novak [Fri, 20 Sep 2013 10:48:35 +0000 (12:48 +0200)]
Removed obsolete audiotrack implementation.
Armin Novak [Fri, 20 Sep 2013 09:47:10 +0000 (11:47 +0200)]
Added basic input module for android microphone redirection.
Armin Novak [Fri, 20 Sep 2013 08:11:05 +0000 (10:11 +0200)]
Fixed CommandLinePArseArgumentsA return value check, only abort if negative.
Armin Novak [Fri, 20 Sep 2013 08:08:56 +0000 (10:08 +0200)]
Fixed compiler warnings.
Armin Novak [Fri, 20 Sep 2013 07:19:11 +0000 (09:19 +0200)]
Fixed potential memory leak, now always calling WaveConfirm after playing
a sample.
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
Armin Novak [Thu, 19 Sep 2013 11:45:16 +0000 (13:45 +0200)]
Added new advanced configuration options to redirect sound and microphone.
Added JNI settings for sound and microphone redirection.
Armin Novak [Thu, 19 Sep 2013 10:01:33 +0000 (12:01 +0200)]
Merge branch 'android_build_enhanced' into android_sound
Armin Novak [Thu, 19 Sep 2013 10:01:14 +0000 (12:01 +0200)]
Added audiotrack support to rdpsnd.
Armin Novak [Thu, 19 Sep 2013 10:00:49 +0000 (12:00 +0200)]
Merged back audiotrack support from felix lang.
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
Armin Novak [Wed, 18 Sep 2013 11:12:52 +0000 (13:12 +0200)]
Renamed android profiler flag to WITH_GPROF
Armin Novak [Wed, 18 Sep 2013 10:50:46 +0000 (12:50 +0200)]
Added building of external profiler library.
Armin Novak [Wed, 18 Sep 2013 10:50:28 +0000 (12:50 +0200)]
Added profiler code to startup and shutdown functions.
Armin Novak [Wed, 18 Sep 2013 10:50:10 +0000 (12:50 +0200)]
Added profile option for android to build system.
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