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
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.
Armin Novak [Thu, 21 Nov 2013 09:05:52 +0000 (10:05 +0100)]
Fixed a problem when building openssl.
Armin Novak [Thu, 21 Nov 2013 08:46:58 +0000 (09:46 +0100)]
Updated build script, now also building jpeg library.
Armin Novak [Thu, 21 Nov 2013 08:46:43 +0000 (09:46 +0100)]
Fixed include paths and linking for jpeg library.
Armin Novak [Thu, 21 Nov 2013 08:46:25 +0000 (09:46 +0100)]
Updated documentation for android.
Armin Novak [Thu, 21 Nov 2013 08:45:35 +0000 (09:45 +0100)]
Renamed android specific variables.
Added default path for jpeg specific library.
Martin Fleisz [Thu, 5 Dec 2013 13:35:34 +0000 (05:35 -0800)]
Merge pull request #1624 from bmiklautz/ios
iOS: Removed unused code
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
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
Bernhard Miklautz [Wed, 4 Dec 2013 14:36:25 +0000 (15:36 +0100)]
tls: handle the case if endpoint has disconnected
Martin Fleisz [Wed, 4 Dec 2013 11:25:14 +0000 (12:25 +0100)]
iOS: Removed unused code
Bernhard Miklautz [Wed, 4 Dec 2013 10:37:57 +0000 (11:37 +0100)]
updated file headers
Bernhard Miklautz [Sat, 30 Nov 2013 15:43:37 +0000 (16:43 +0100)]
Cmake preload scripts for CI added
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.
Zhang Zhaolong [Sun, 24 Nov 2013 08:01:11 +0000 (16:01 +0800)]
fix a gdi leak bug.
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.
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
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
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
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
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
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
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
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
Zhang Zhaolong [Thu, 21 Nov 2013 06:26:29 +0000 (14:26 +0800)]
check return value.
Zhang Zhaolong [Thu, 21 Nov 2013 05:45:16 +0000 (13:45 +0800)]
reformat coding styles.
Zhang Zhaolong [Thu, 21 Nov 2013 05:35:21 +0000 (13:35 +0800)]
fix name length to copy.
Zhang Zhaolong [Thu, 21 Nov 2013 05:28:54 +0000 (13:28 +0800)]
fix memory realloc size error.
Bernhard Miklautz [Tue, 19 Nov 2013 19:51:51 +0000 (20:51 +0100)]
android toolchain: support for ndk r9b
Bernhard Miklautz [Tue, 19 Nov 2013 19:49:41 +0000 (20:49 +0100)]
android toolchain: fixed cmake syntax warning
Bernhard Miklautz [Mon, 18 Nov 2013 19:29:00 +0000 (20:29 +0100)]
core: don't use c99 style initialization
fixes #1602
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.
Bernhard Miklautz [Mon, 18 Nov 2013 18:58:01 +0000 (19:58 +0100)]
android build: Fixed program path detection
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.
Bernhard Miklautz [Mon, 18 Nov 2013 11:50:32 +0000 (12:50 +0100)]
android build: generate gprof file only if WITH_GPROF
Armin Novak [Mon, 18 Nov 2013 09:28:59 +0000 (10:28 +0100)]
Updated readme.
Armin Novak [Mon, 18 Nov 2013 09:27:45 +0000 (10:27 +0100)]
Updated android build readme.
Armin Novak [Mon, 18 Nov 2013 09:27:11 +0000 (10:27 +0100)]
Updated script to set up external android libraries.
Armin Novak [Mon, 18 Nov 2013 08:28:17 +0000 (09:28 +0100)]
Added script to automate gprof reporting.
Marc-André Moreau [Fri, 15 Nov 2013 16:22:05 +0000 (08:22 -0800)]
Merge pull request #1597 from bmiklautz/tests
Fixed failing tests
Bernhard Miklautz [Fri, 15 Nov 2013 15:58:54 +0000 (16:58 +0100)]
client/common: fixed TestClientRdpFile test
Unified ascii and unicode string handling.
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
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
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
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
Martin Fleisz [Fri, 15 Nov 2013 11:58:41 +0000 (03:58 -0800)]
Merge pull request #1595 from bmiklautz/build_fixes
Fix ios build
Bernhard Miklautz [Thu, 7 Nov 2013 10:13:59 +0000 (11:13 +0100)]
ios: fixed broken clang pragmas
Bernhard Miklautz [Thu, 7 Nov 2013 10:11:58 +0000 (11:11 +0100)]
use version.h in ios client
Armin Novak [Fri, 15 Nov 2013 10:43:01 +0000 (11:43 +0100)]
Fixed includes and test function naming.
Armin Novak [Fri, 15 Nov 2013 10:38:59 +0000 (11:38 +0100)]
Added unit tests for thread and mutex.
Armin Novak [Fri, 15 Nov 2013 07:38:59 +0000 (08:38 +0100)]
Extended test, now also checks, if lock / unlock is working.
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
Armin Novak [Thu, 14 Nov 2013 14:23:43 +0000 (15:23 +0100)]
Added missing C definition for HAVE_PTHREAD_GNU_EXT.
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.
Armin Novak [Thu, 14 Nov 2013 09:09:40 +0000 (10:09 +0100)]
Fixed argument check in <tls_disconnect>
Armin Novak [Thu, 14 Nov 2013 09:09:21 +0000 (10:09 +0100)]
Fixed argument checks in <transport_disconnect>
Armin Novak [Thu, 14 Nov 2013 08:34:16 +0000 (09:34 +0100)]
Fixed broken timed wait for thread and mutex objects in WaitForSingleObject.
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
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
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
Armin Novak [Tue, 12 Nov 2013 14:18:45 +0000 (15:18 +0100)]
Using new API for message queue.
Armin Novak [Tue, 12 Nov 2013 14:18:35 +0000 (15:18 +0100)]
Using new API for message queue.
Armin Novak [Tue, 12 Nov 2013 14:18:18 +0000 (15:18 +0100)]
Using new API for MessageQueue.
Armin Novak [Tue, 12 Nov 2013 14:11:39 +0000 (15:11 +0100)]
Updated MessagePipe to new MessageQueue API.
Armin Novak [Tue, 12 Nov 2013 14:10:41 +0000 (15:10 +0100)]
Added <MessageQueue_Clear> and custom handler argument to
<MessageQueue_New>.
Armin Novak [Tue, 12 Nov 2013 14:10:08 +0000 (15:10 +0100)]
Added <MessagePipe_Clear> and argument for custom handlers to
<MessagePipe_New>.
Armin Novak [Tue, 12 Nov 2013 14:05:15 +0000 (15:05 +0100)]
Added custom message resource free to update message queue.
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>.
Armin Novak [Tue, 12 Nov 2013 14:03:48 +0000 (15:03 +0100)]
Added functions to free input and update queue 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.
Armin Novak [Tue, 12 Nov 2013 14:02:25 +0000 (15:02 +0100)]
Added message queue custom free handler for input queue.
Armin Novak [Tue, 12 Nov 2013 14:01:25 +0000 (15:01 +0100)]
Added assertions to spot invalid call sequence for <freerdp_check_fds>
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.
Armin Novak [Tue, 12 Nov 2013 09:25:41 +0000 (10:25 +0100)]
Removed pthreads, using winpr now.
Armin Novak [Tue, 12 Nov 2013 09:24:13 +0000 (10:24 +0100)]
Fixed resource cleanup, using DEBUG_WARN now for error messages.
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.
Armin Novak [Tue, 12 Nov 2013 09:22:41 +0000 (10:22 +0100)]
DEBUG_ANDROID now a debug define using default <debug.h> macros.
Armin Novak [Tue, 12 Nov 2013 09:22:04 +0000 (10:22 +0100)]
Fixed crash due to duplicate resource cleanup (MessagePipe freed in channel)
Armin Novak [Tue, 12 Nov 2013 09:21:39 +0000 (10:21 +0100)]
Using absolute paths in generation script now.
Armin Novak [Tue, 12 Nov 2013 09:21:14 +0000 (10:21 +0100)]
Fixed output path for JNI header generation script.
Dan Bungert [Tue, 12 Nov 2013 00:57:44 +0000 (17:57 -0700)]
Add support with new args for client hostname
Armin Novak [Fri, 8 Nov 2013 15:43:33 +0000 (16:43 +0100)]
Updated documentation.
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.
Armin Novak [Fri, 8 Nov 2013 14:20:23 +0000 (15:20 +0100)]
Modified 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.
Armin Novak [Fri, 8 Nov 2013 14:16:18 +0000 (15:16 +0100)]
Modified build to allow native debugging with eclipse.
Armin Novak [Fri, 8 Nov 2013 12:40:05 +0000 (13:40 +0100)]
Enabled native building support.
Armin Novak [Fri, 8 Nov 2013 12:31:29 +0000 (13:31 +0100)]
Added missing <config.h> include.
Armin Novak [Fri, 8 Nov 2013 12:31:04 +0000 (13:31 +0100)]
Fixed invaid setting of android app default version.
Armin Novak [Fri, 8 Nov 2013 12:15:04 +0000 (13:15 +0100)]
Android App version now configurable from cmake.
Armin Novak [Fri, 8 Nov 2013 11:51:01 +0000 (12:51 +0100)]
Setting correct debuggable now depending on configuration.
Armin Novak [Fri, 8 Nov 2013 11:48:04 +0000 (12:48 +0100)]
Using new library destination path for android.
Armin Novak [Fri, 8 Nov 2013 11:46:32 +0000 (12:46 +0100)]
Modified ant build target.
Armin Novak [Fri, 8 Nov 2013 11:44:28 +0000 (12:44 +0100)]
Added ndk-build detection.
Armin Novak [Fri, 8 Nov 2013 11:42:41 +0000 (12:42 +0100)]
Modified ant build target.
Armin Novak [Fri, 8 Nov 2013 11:37:38 +0000 (12:37 +0100)]
Added generation of android ndk build scripts.
Armin Novak [Fri, 8 Nov 2013 11:08:06 +0000 (12:08 +0100)]
Added native android build scripts.
Armin Novak [Fri, 8 Nov 2013 09:27:57 +0000 (10:27 +0100)]
Removed unneccessary include <spawn.h>, which broke the build.
Armin Novak [Fri, 8 Nov 2013 09:27:33 +0000 (10:27 +0100)]
Redirected debugging to logcat if build for android.