platform/upstream/freerdp.git
10 years agoandroid build: updated ssl path variable
Bernhard Miklautz [Sun, 8 Dec 2013 13:07:12 +0000 (14:07 +0100)]
android build: updated ssl path variable

FREERDP_ANDROID_EXTERNAL_SSL_PATH -> FREERDP_EXTERNAL_SSL_PATH

10 years agoCopying libraries now to subfoler lib, because CMake searches for them there.
Armin Novak [Thu, 21 Nov 2013 11:27:26 +0000 (12:27 +0100)]
Copying libraries now to subfoler lib, because CMake searches for them there.

10 years agoFixed a problem when building openssl.
Armin Novak [Thu, 21 Nov 2013 09:05:52 +0000 (10:05 +0100)]
Fixed a problem when building openssl.

10 years agoUpdated build script, now also building jpeg library.
Armin Novak [Thu, 21 Nov 2013 08:46:58 +0000 (09:46 +0100)]
Updated build script, now also building jpeg library.

10 years agoFixed include paths and linking for jpeg library.
Armin Novak [Thu, 21 Nov 2013 08:46:43 +0000 (09:46 +0100)]
Fixed include paths and linking for jpeg library.

10 years agoUpdated documentation for android.
Armin Novak [Thu, 21 Nov 2013 08:46:25 +0000 (09:46 +0100)]
Updated documentation for android.

10 years agoRenamed android specific variables.
Armin Novak [Thu, 21 Nov 2013 08:45:35 +0000 (09:45 +0100)]
Renamed android specific variables.
Added default path for jpeg specific library.

10 years agoMerge pull request #1624 from bmiklautz/ios
Martin Fleisz [Thu, 5 Dec 2013 13:35:34 +0000 (05:35 -0800)]
Merge pull request #1624 from bmiklautz/ios

iOS: Removed unused code

10 years agoMerge pull request #1620 from bmiklautz/platform_builds
Marc-André Moreau [Wed, 4 Dec 2013 16:14:41 +0000 (08:14 -0800)]
Merge pull request #1620 from bmiklautz/platform_builds

Cmake preload scripts for CI added

10 years agoMerge pull request #1625 from bmiklautz/disconnect
Marc-André Moreau [Wed, 4 Dec 2013 16:07:23 +0000 (08:07 -0800)]
Merge pull request #1625 from bmiklautz/disconnect

tls: handle the case if endpoint has disconnected

10 years agotls: handle the case if endpoint has disconnected
Bernhard Miklautz [Wed, 4 Dec 2013 14:36:25 +0000 (15:36 +0100)]
tls: handle the case if endpoint has disconnected

10 years agoiOS: Removed unused code
Martin Fleisz [Wed, 4 Dec 2013 11:25:14 +0000 (12:25 +0100)]
iOS: Removed unused code

10 years agoupdated file headers
Bernhard Miklautz [Wed, 4 Dec 2013 10:37:57 +0000 (11:37 +0100)]
updated file headers

10 years agoCmake preload scripts for CI added
Bernhard Miklautz [Sat, 30 Nov 2013 15:43:37 +0000 (16:43 +0100)]
Cmake preload scripts for CI added

10 years agoMerge pull request #1615 from zhangzl2013/bug-gdi-leak
Martin Fleisz [Mon, 25 Nov 2013 08:30:50 +0000 (00:30 -0800)]
Merge pull request #1615 from zhangzl2013/bug-gdi-leak

fix a gdi leak bug.

10 years agofix a gdi leak bug.
Zhang Zhaolong [Sun, 24 Nov 2013 08:01:11 +0000 (16:01 +0800)]
fix a gdi leak bug.

10 years agoMerge pull request #1599 from akallabeth/helper_script
Marc-André Moreau [Sat, 23 Nov 2013 21:36:15 +0000 (13:36 -0800)]
Merge pull request #1599 from akallabeth/helper_script

[ANDROID] Added script to automate gprof reporting.

10 years agoMerge pull request #1608 from zhangzl2013/bug-cliprdr
Marc-André Moreau [Sat, 23 Nov 2013 21:35:43 +0000 (13:35 -0800)]
Merge pull request #1608 from zhangzl2013/bug-cliprdr

fix cliprdr bug

10 years agoMerge pull request #1610 from eroen/ffmpeg-2.1
Marc-André Moreau [Sat, 23 Nov 2013 21:34:48 +0000 (13:34 -0800)]
Merge pull request #1610 from eroen/ffmpeg-2.1

Ffmpeg 2.1

10 years agoMerge pull request #1604 from bmiklautz/build_fixes
Marc-André Moreau [Fri, 22 Nov 2013 14:22:43 +0000 (06:22 -0800)]
Merge pull request #1604 from bmiklautz/build_fixes

Build fixes for android and windows

10 years agoMerge pull request #1611 from bmiklautz/createProcess
Marc-André Moreau [Fri, 22 Nov 2013 14:13:05 +0000 (06:13 -0800)]
Merge pull request #1611 from bmiklautz/createProcess

winpr-thread: fixed bugs in _CreateProcessExA

10 years agowinpr-thread: fixed bugs in _CreateProcessExA
Bernhard Miklautz [Thu, 21 Nov 2013 19:06:21 +0000 (20:06 +0100)]
winpr-thread: fixed bugs in _CreateProcessExA

* don't run fork/exec if the command isn't found
* return from forked process with exit

10 years agoffmpeg-2 -- CodecID
eroen [Thu, 21 Nov 2013 12:26:03 +0000 (13:26 +0100)]
ffmpeg-2 -- CodecID

deprecated:
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=104e10fb426f903ba9157fdbfe30292d0e4c3d72

broken with libavcodec 55

10 years agoffmpeg-2 -- dsp_mask
eroen [Thu, 21 Nov 2013 12:14:04 +0000 (13:14 +0100)]
ffmpeg-2 -- dsp_mask

deprecated:
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=95510be8c35753da8f48062b28b65e7acdab965f

broken with libavcodec 55

10 years agoffmpeg-2 -- AVCODEC_MAX_AUDIO_FRAME_SIZE
eroen [Thu, 21 Nov 2013 10:35:53 +0000 (11:35 +0100)]
ffmpeg-2 -- AVCODEC_MAX_AUDIO_FRAME_SIZE

deprecated:
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=0eea212943544d40f99b05571aa7159d78667154

broken with libavcodec 54

10 years agocheck return value.
Zhang Zhaolong [Thu, 21 Nov 2013 06:26:29 +0000 (14:26 +0800)]
check return value.

10 years agoreformat coding styles.
Zhang Zhaolong [Thu, 21 Nov 2013 05:45:16 +0000 (13:45 +0800)]
reformat coding styles.

10 years agofix name length to copy.
Zhang Zhaolong [Thu, 21 Nov 2013 05:35:21 +0000 (13:35 +0800)]
fix name length to copy.

10 years agofix memory realloc size error.
Zhang Zhaolong [Thu, 21 Nov 2013 05:28:54 +0000 (13:28 +0800)]
fix memory realloc size error.

10 years agoandroid toolchain: support for ndk r9b
Bernhard Miklautz [Tue, 19 Nov 2013 19:51:51 +0000 (20:51 +0100)]
android toolchain: support for ndk r9b

10 years agoandroid toolchain: fixed cmake syntax warning
Bernhard Miklautz [Tue, 19 Nov 2013 19:49:41 +0000 (20:49 +0100)]
android toolchain: fixed cmake syntax warning

10 years agocore: don't use c99 style initialization
Bernhard Miklautz [Mon, 18 Nov 2013 19:29:00 +0000 (20:29 +0100)]
core: don't use c99 style initialization

fixes #1602

10 years agoandroid build: fixes for out of tree builds
Bernhard Miklautz [Mon, 18 Nov 2013 19:23:00 +0000 (20:23 +0100)]
android build: fixes for out of tree builds

Fixed the last places to be able to build android
out of tree with Unix Makefiles generator.

Note: When using eclipse use in source tree builds.

10 years agoandroid build: Fixed program path detection
Bernhard Miklautz [Mon, 18 Nov 2013 18:58:01 +0000 (19:58 +0100)]
android build: Fixed program path detection

10 years agoandroid build: ignore renderscript toolchain
Bernhard Miklautz [Mon, 18 Nov 2013 11:53:17 +0000 (12:53 +0100)]
android build: ignore renderscript toolchain

When detecting toolchains ignore renderscript because its not a
compiler toolchain.

10 years agoandroid build: generate gprof file only if WITH_GPROF
Bernhard Miklautz [Mon, 18 Nov 2013 11:50:32 +0000 (12:50 +0100)]
android build: generate gprof file only if WITH_GPROF

10 years agoUpdated readme.
Armin Novak [Mon, 18 Nov 2013 09:28:59 +0000 (10:28 +0100)]
Updated readme.

10 years agoUpdated android build readme.
Armin Novak [Mon, 18 Nov 2013 09:27:45 +0000 (10:27 +0100)]
Updated android build readme.

10 years agoUpdated script to set up external android libraries.
Armin Novak [Mon, 18 Nov 2013 09:27:11 +0000 (10:27 +0100)]
Updated script to set up external android libraries.

10 years agoAdded script to automate gprof reporting.
Armin Novak [Mon, 18 Nov 2013 08:28:17 +0000 (09:28 +0100)]
Added script to automate gprof reporting.

10 years agoMerge pull request #1597 from bmiklautz/tests
Marc-André Moreau [Fri, 15 Nov 2013 16:22:05 +0000 (08:22 -0800)]
Merge pull request #1597 from bmiklautz/tests

Fixed failing tests

10 years agoclient/common: fixed TestClientRdpFile test
Bernhard Miklautz [Fri, 15 Nov 2013 15:58:54 +0000 (16:58 +0100)]
client/common: fixed TestClientRdpFile test

Unified ascii and unicode string handling.

10 years agoMerge pull request #1596 from bmiklautz/pthread_ext
Marc-André Moreau [Fri, 15 Nov 2013 15:51:43 +0000 (07:51 -0800)]
Merge pull request #1596 from bmiklautz/pthread_ext

winpr: fixed build warnings

10 years agowinpr: disabled schannel test
Bernhard Miklautz [Fri, 15 Nov 2013 15:19:49 +0000 (16:19 +0100)]
winpr: disabled schannel test

not practicable for now since it requires local key setup

10 years agowinpr: fixed build warnings
Bernhard Miklautz [Fri, 15 Nov 2013 15:04:04 +0000 (16:04 +0100)]
winpr: fixed build warnings

* moved pthread_tryjoin_np to toplevel CMakeLists.txt
* removed duplicated -DHAVE_PTHREAD_GNU_EXT

10 years agoMerge pull request #1592 from akallabeth/sync_timed_fixes
Marc-André Moreau [Fri, 15 Nov 2013 14:25:03 +0000 (06:25 -0800)]
Merge pull request #1592 from akallabeth/sync_timed_fixes

Fixed broken timed wait for thread and mutex in WaitForSingleObject

10 years agoMerge pull request #1595 from bmiklautz/build_fixes
Martin Fleisz [Fri, 15 Nov 2013 11:58:41 +0000 (03:58 -0800)]
Merge pull request #1595 from bmiklautz/build_fixes

Fix ios build

10 years agoios: fixed broken clang pragmas
Bernhard Miklautz [Thu, 7 Nov 2013 10:13:59 +0000 (11:13 +0100)]
ios: fixed broken clang pragmas

10 years agouse version.h in ios client
Bernhard Miklautz [Thu, 7 Nov 2013 10:11:58 +0000 (11:11 +0100)]
use version.h in ios client

10 years agoFixed includes and test function naming.
Armin Novak [Fri, 15 Nov 2013 10:43:01 +0000 (11:43 +0100)]
Fixed includes and test function naming.

10 years agoAdded unit tests for thread and mutex.
Armin Novak [Fri, 15 Nov 2013 10:38:59 +0000 (11:38 +0100)]
Added unit tests for thread and mutex.

10 years agoExtended test, now also checks, if lock / unlock is working.
Armin Novak [Fri, 15 Nov 2013 07:38:59 +0000 (08:38 +0100)]
Extended test, now also checks, if lock / unlock is working.

10 years agoMerge pull request #1593 from akallabeth/transport_fixes
Marc-André Moreau [Thu, 14 Nov 2013 17:12:12 +0000 (09:12 -0800)]
Merge pull request #1593 from akallabeth/transport_fixes

Transport disconnect fixes

10 years agoAdded missing C definition for HAVE_PTHREAD_GNU_EXT.
Armin Novak [Thu, 14 Nov 2013 14:23:43 +0000 (15:23 +0100)]
Added missing C definition for HAVE_PTHREAD_GNU_EXT.

10 years agoUsing CLOCK_MONOTONIC instead of CLOCK_REALTIME now.
Armin Novak [Thu, 14 Nov 2013 12:48:20 +0000 (13:48 +0100)]
Using CLOCK_MONOTONIC instead of CLOCK_REALTIME now.
Fixed timeout comparison for systems missing GNU posix extensions.

10 years agoFixed argument check in <tls_disconnect>
Armin Novak [Thu, 14 Nov 2013 09:09:40 +0000 (10:09 +0100)]
Fixed argument check in <tls_disconnect>

10 years agoFixed argument checks in <transport_disconnect>
Armin Novak [Thu, 14 Nov 2013 09:09:21 +0000 (10:09 +0100)]
Fixed argument checks in <transport_disconnect>

10 years agoFixed broken timed wait for thread and mutex objects in WaitForSingleObject.
Armin Novak [Thu, 14 Nov 2013 08:34:16 +0000 (09:34 +0100)]
Fixed broken timed wait for thread and mutex objects in WaitForSingleObject.

10 years agoMerge pull request #1585 from dbungert/hostname
Martin Fleisz [Wed, 13 Nov 2013 11:26:07 +0000 (03:26 -0800)]
Merge pull request #1585 from dbungert/hostname

Add support with new args for client hostname

10 years agoMerge pull request #1588 from akallabeth/message_queue_clear
Marc-André Moreau [Tue, 12 Nov 2013 17:59:38 +0000 (09:59 -0800)]
Merge pull request #1588 from akallabeth/message_queue_clear

Message queue clear

10 years agoMerge pull request #1580 from akallabeth/android_cleanup_fixes
Marc-André Moreau [Tue, 12 Nov 2013 17:10:22 +0000 (09:10 -0800)]
Merge pull request #1580 from akallabeth/android_cleanup_fixes

Android cleanup fixes

10 years agoUsing new API for message queue.
Armin Novak [Tue, 12 Nov 2013 14:18:45 +0000 (15:18 +0100)]
Using new API for message queue.

10 years agoUsing new API for message queue.
Armin Novak [Tue, 12 Nov 2013 14:18:35 +0000 (15:18 +0100)]
Using new API for message queue.

10 years agoUsing new API for MessageQueue.
Armin Novak [Tue, 12 Nov 2013 14:18:18 +0000 (15:18 +0100)]
Using new API for MessageQueue.

10 years agoUpdated MessagePipe to new MessageQueue API.
Armin Novak [Tue, 12 Nov 2013 14:11:39 +0000 (15:11 +0100)]
Updated MessagePipe to new MessageQueue API.

10 years agoAdded <MessageQueue_Clear> and custom handler argument to
Armin Novak [Tue, 12 Nov 2013 14:10:41 +0000 (15:10 +0100)]
Added <MessageQueue_Clear> and custom handler argument to
<MessageQueue_New>.

10 years agoAdded <MessagePipe_Clear> and argument for custom handlers to
Armin Novak [Tue, 12 Nov 2013 14:10:08 +0000 (15:10 +0100)]
Added <MessagePipe_Clear> and argument for custom handlers to
<MessagePipe_New>.

10 years agoAdded custom message resource free to update message queue.
Armin Novak [Tue, 12 Nov 2013 14:05:15 +0000 (15:05 +0100)]
Added custom message resource free to update message queue.

10 years agoAdded assertions to detect invalid call sequences of <transport_free>
Armin Novak [Tue, 12 Nov 2013 14:04:26 +0000 (15:04 +0100)]
Added assertions to detect invalid call sequences of <transport_free>
and <transport_disconnect>.

10 years agoAdded functions to free input and update queue messages.
Armin Novak [Tue, 12 Nov 2013 14:03:48 +0000 (15:03 +0100)]
Added functions to free input and update queue messages.

10 years agoSplit message handling and resource cleanup for input and update messages.
Armin Novak [Tue, 12 Nov 2013 14:03:07 +0000 (15:03 +0100)]
Split message handling and resource cleanup for input and update messages.

10 years agoAdded message queue custom free handler for input queue.
Armin Novak [Tue, 12 Nov 2013 14:02:25 +0000 (15:02 +0100)]
Added message queue custom free handler for input queue.

10 years agoAdded assertions to spot invalid call sequence for <freerdp_check_fds>
Armin Novak [Tue, 12 Nov 2013 14:01:25 +0000 (15:01 +0100)]
Added assertions to spot invalid call sequence for <freerdp_check_fds>

10 years agoUsing winpr instead of pthread now.
Armin Novak [Tue, 12 Nov 2013 09:30:14 +0000 (10:30 +0100)]
Using winpr instead of pthread now.
<android_desktop_resize> now uses up to date settings for callback now.
Improved error handling in <jni_input_thread>
Unified disconnect and cancel JNI calls, as they currently do the same.

10 years agoRemoved pthreads, using winpr now.
Armin Novak [Tue, 12 Nov 2013 09:25:41 +0000 (10:25 +0100)]
Removed pthreads, using winpr now.

10 years agoFixed resource cleanup, using DEBUG_WARN now for error messages.
Armin Novak [Tue, 12 Nov 2013 09:24:13 +0000 (10:24 +0100)]
Fixed resource cleanup, using DEBUG_WARN now for error messages.

10 years agoSplit ndk-build and ant runs to different targets, ndk-build is now also
Armin Novak [Tue, 12 Nov 2013 09:23:22 +0000 (10:23 +0100)]
Split ndk-build and ant runs to different targets, ndk-build is now also
run, if no ant build is desired.

10 years agoDEBUG_ANDROID now a debug define using default <debug.h> macros.
Armin Novak [Tue, 12 Nov 2013 09:22:41 +0000 (10:22 +0100)]
DEBUG_ANDROID now a debug define using default <debug.h> macros.

10 years agoFixed crash due to duplicate resource cleanup (MessagePipe freed in channel)
Armin Novak [Tue, 12 Nov 2013 09:22:04 +0000 (10:22 +0100)]
Fixed crash due to duplicate resource cleanup (MessagePipe freed in channel)

10 years agoUsing absolute paths in generation script now.
Armin Novak [Tue, 12 Nov 2013 09:21:39 +0000 (10:21 +0100)]
Using absolute paths in generation script now.

10 years agoFixed output path for JNI header generation script.
Armin Novak [Tue, 12 Nov 2013 09:21:14 +0000 (10:21 +0100)]
Fixed output path for JNI header generation script.

10 years agoAdd support with new args for client hostname
Dan Bungert [Tue, 12 Nov 2013 00:57:44 +0000 (17:57 -0700)]
Add support with new args for client hostname

10 years agoUpdated documentation.
Armin Novak [Fri, 8 Nov 2013 15:43:33 +0000 (16:43 +0100)]
Updated documentation.

10 years agoExplicitly setting debug format now, as the shipped gdbserver is
Armin Novak [Fri, 8 Nov 2013 15:32:50 +0000 (16:32 +0100)]
Explicitly setting debug format now, as the shipped gdbserver is
not compatible with the default options for all toolchains.

10 years agoModified build to allow native debugging with eclipse.
Armin Novak [Fri, 8 Nov 2013 14:20:23 +0000 (15:20 +0100)]
Modified build to allow native debugging with eclipse.

10 years agoModified build to allow native debugging with eclipse.
Armin Novak [Fri, 8 Nov 2013 14:19:38 +0000 (15:19 +0100)]
Modified build to allow native debugging with eclipse.

10 years agoModified build to allow native debugging with eclipse.
Armin Novak [Fri, 8 Nov 2013 14:16:18 +0000 (15:16 +0100)]
Modified build to allow native debugging with eclipse.

10 years agoEnabled native building support.
Armin Novak [Fri, 8 Nov 2013 12:40:05 +0000 (13:40 +0100)]
Enabled native building support.

10 years agoAdded missing <config.h> include.
Armin Novak [Fri, 8 Nov 2013 12:31:29 +0000 (13:31 +0100)]
Added missing <config.h> include.

10 years agoFixed invaid setting of android app default version.
Armin Novak [Fri, 8 Nov 2013 12:31:04 +0000 (13:31 +0100)]
Fixed invaid setting of android app default version.

10 years agoAndroid App version now configurable from cmake.
Armin Novak [Fri, 8 Nov 2013 12:15:04 +0000 (13:15 +0100)]
Android App version now configurable from cmake.

10 years agoSetting correct debuggable now depending on configuration.
Armin Novak [Fri, 8 Nov 2013 11:51:01 +0000 (12:51 +0100)]
Setting correct debuggable now depending on configuration.

10 years agoUsing new library destination path for android.
Armin Novak [Fri, 8 Nov 2013 11:48:04 +0000 (12:48 +0100)]
Using new library destination path for android.

10 years agoModified ant build target.
Armin Novak [Fri, 8 Nov 2013 11:46:32 +0000 (12:46 +0100)]
Modified ant build target.

10 years agoAdded ndk-build detection.
Armin Novak [Fri, 8 Nov 2013 11:44:28 +0000 (12:44 +0100)]
Added ndk-build detection.

10 years agoModified ant build target.
Armin Novak [Fri, 8 Nov 2013 11:42:41 +0000 (12:42 +0100)]
Modified ant build target.

10 years agoAdded generation of android ndk build scripts.
Armin Novak [Fri, 8 Nov 2013 11:37:38 +0000 (12:37 +0100)]
Added generation of android ndk build scripts.

10 years agoAdded native android build scripts.
Armin Novak [Fri, 8 Nov 2013 11:08:06 +0000 (12:08 +0100)]
Added native android build scripts.

10 years agoRemoved unneccessary include <spawn.h>, which broke the build.
Armin Novak [Fri, 8 Nov 2013 09:27:57 +0000 (10:27 +0100)]
Removed unneccessary include <spawn.h>, which broke the build.

10 years agoRedirected debugging to logcat if build for android.
Armin Novak [Fri, 8 Nov 2013 09:27:33 +0000 (10:27 +0100)]
Redirected debugging to logcat if build for android.