platform/upstream/freerdp.git
11 years agochannels/cliprdr: start server-side implementation
Marc-André Moreau [Fri, 16 Aug 2013 20:46:47 +0000 (16:46 -0400)]
channels/cliprdr: start server-side implementation

11 years agolibwinpr-synch: fix wait.c build on Mac OS X
Marc-André Moreau [Thu, 15 Aug 2013 19:02:24 +0000 (15:02 -0400)]
libwinpr-synch: fix wait.c build on Mac OS X

11 years agoMerge pull request #1426 from awakecoding/master
Marc-André Moreau [Thu, 15 Aug 2013 18:08:44 +0000 (11:08 -0700)]
Merge pull request #1426 from awakecoding/master

Fragmented RemoteFX & NSCodec Encoding, Core Server-Side Fixes, WinPR Utilities Expansion

11 years agoxfreerdp: fix monolithic build
Marc-André Moreau [Thu, 15 Aug 2013 17:25:29 +0000 (13:25 -0400)]
xfreerdp: fix monolithic build

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 15 Aug 2013 17:16:05 +0000 (13:16 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agoMerge pull request #1395 from richterger/client_redir
Marc-André Moreau [Thu, 15 Aug 2013 17:15:11 +0000 (10:15 -0700)]
Merge pull request #1395 from richterger/client_redir

Fix memory corruption in client redirection

11 years agolibfreerdp-codec: initial working fragmented NSCodec encoder
Marc-André Moreau [Thu, 15 Aug 2013 17:13:02 +0000 (13:13 -0400)]
libfreerdp-codec: initial working fragmented NSCodec encoder

11 years agolibwinpr-utils: add support for variable size buffer pool
Marc-André Moreau [Thu, 15 Aug 2013 04:01:42 +0000 (00:01 -0400)]
libwinpr-utils: add support for variable size buffer pool

11 years agolibfreerdp-codec: start implementing split NSCodec encoder
Marc-André Moreau [Thu, 15 Aug 2013 03:16:13 +0000 (23:16 -0400)]
libfreerdp-codec: start implementing split NSCodec encoder

11 years agolibfreerdp-codec: refactor NSCodec code
Marc-André Moreau [Thu, 15 Aug 2013 00:57:16 +0000 (20:57 -0400)]
libfreerdp-codec: refactor NSCodec code

11 years agolibfreerdp-codec: add support for passing pointer to beginning of buffer for RemoteFX...
Marc-André Moreau [Thu, 15 Aug 2013 00:35:00 +0000 (20:35 -0400)]
libfreerdp-codec: add support for passing pointer to beginning of buffer for RemoteFX encoding

11 years agolibfreerdp-codec: initial support for RemoteFX fragmented encoding
Marc-André Moreau [Wed, 14 Aug 2013 17:19:01 +0000 (13:19 -0400)]
libfreerdp-codec: initial support for RemoteFX fragmented encoding

11 years agoMerge pull request #1422 from akallabeth/serial_event_fix
Marc-André Moreau [Wed, 14 Aug 2013 15:45:04 +0000 (08:45 -0700)]
Merge pull request #1422 from akallabeth/serial_event_fix

Serial event fix and resource leakage fixes

11 years agoRemoved EAGAIN handling, again passing on the error to the server.
Armin Novak [Wed, 14 Aug 2013 15:33:46 +0000 (17:33 +0200)]
Removed EAGAIN handling, again passing on the error to the server.

11 years agolibfreerdp-codec: start exporting split encode/write rfx api
Marc-André Moreau [Wed, 14 Aug 2013 14:14:47 +0000 (10:14 -0400)]
libfreerdp-codec: start exporting split encode/write rfx api

11 years agoMerge pull request #1394 from akallabeth/manpage_merged
Marc-André Moreau [Wed, 14 Aug 2013 13:56:27 +0000 (06:56 -0700)]
Merge pull request #1394 from akallabeth/manpage_merged

Manpage merged

11 years agoMerge pull request #1415 from akallabeth/clipboard_fix_clean
Marc-André Moreau [Wed, 14 Aug 2013 13:54:52 +0000 (06:54 -0700)]
Merge pull request #1415 from akallabeth/clipboard_fix_clean

Clipboard fix

11 years agoMerge pull request #1405 from akallabeth/printer_stop_fix
Marc-André Moreau [Wed, 14 Aug 2013 13:54:15 +0000 (06:54 -0700)]
Merge pull request #1405 from akallabeth/printer_stop_fix

Fix hang on shutdown with printer redirection

11 years agoMerge pull request #1416 from akallabeth/cmake_generate_with_clean_source_tree
Marc-André Moreau [Wed, 14 Aug 2013 13:53:46 +0000 (06:53 -0700)]
Merge pull request #1416 from akallabeth/cmake_generate_with_clean_source_tree

Cmake generate with clean source tree

11 years agoMerge pull request #1421 from akallabeth/winpr_timeouts
Marc-André Moreau [Wed, 14 Aug 2013 13:49:07 +0000 (06:49 -0700)]
Merge pull request #1421 from akallabeth/winpr_timeouts

Winpr WaitForSingleObject timeouts

11 years agoFixed invalid access to tty in thread, which was already removed by
Armin Novak [Wed, 14 Aug 2013 13:14:40 +0000 (15:14 +0200)]
Fixed invalid access to tty in thread, which was already removed by
serial_process_irp_close
Retry read now, if non blocking IO returns EAGAIN.

11 years agoFixed high CPU usage.
Armin Novak [Wed, 14 Aug 2013 10:13:48 +0000 (12:13 +0200)]
Fixed high CPU usage.

11 years agoFixed resource leaks and missing thread sync.
Armin Novak [Tue, 13 Aug 2013 14:29:19 +0000 (16:29 +0200)]
Fixed resource leaks and missing thread sync.

11 years agoFixed resource leaks.
Armin Novak [Tue, 13 Aug 2013 14:04:19 +0000 (16:04 +0200)]
Fixed resource leaks.

11 years agoAdded error messages for not implemented functions.
Armin Novak [Wed, 14 Aug 2013 11:19:57 +0000 (13:19 +0200)]
Added error messages for not implemented functions.

11 years agoThread timed join now only available with _GUN_SOURCE.
Armin Novak [Wed, 14 Aug 2013 10:15:05 +0000 (12:15 +0200)]
Thread timed join now only available with _GUN_SOURCE.

11 years agoImplemented timeouts for WaitForSingleObject.
Armin Novak [Tue, 13 Aug 2013 12:05:38 +0000 (14:05 +0200)]
Implemented timeouts for WaitForSingleObject.
Added assertions for functions not implemented.

11 years agolibfreerdp-codec: refactor encoder to use message-centric interface
Marc-André Moreau [Tue, 13 Aug 2013 21:50:05 +0000 (17:50 -0400)]
libfreerdp-codec: refactor encoder to use message-centric interface

11 years agolibfreerdp-codec: internal refactoring
Marc-André Moreau [Tue, 13 Aug 2013 21:18:59 +0000 (17:18 -0400)]
libfreerdp-codec: internal refactoring

11 years agolibfreerdp-codec: separate tile encoding from writing
Marc-André Moreau [Tue, 13 Aug 2013 18:13:05 +0000 (14:13 -0400)]
libfreerdp-codec: separate tile encoding from writing

11 years agolibfreerdp-codec: use pooled buffers for channel encoding
Marc-André Moreau [Tue, 13 Aug 2013 17:45:28 +0000 (13:45 -0400)]
libfreerdp-codec: use pooled buffers for channel encoding

11 years agolibfreerdp-codec: refactor internal rfx_compose_message_tile
Marc-André Moreau [Tue, 13 Aug 2013 15:09:54 +0000 (11:09 -0400)]
libfreerdp-codec: refactor internal rfx_compose_message_tile

11 years agolibfreerdp-codec: start making use of RFX_TILE structure for encoding
Marc-André Moreau [Tue, 13 Aug 2013 14:30:22 +0000 (10:30 -0400)]
libfreerdp-codec: start making use of RFX_TILE structure for encoding

11 years agolibfreerdp-codec: split stream parsing from tile decoding
Marc-André Moreau [Tue, 13 Aug 2013 14:09:32 +0000 (10:09 -0400)]
libfreerdp-codec: split stream parsing from tile decoding

11 years agolibfreerdp-codec: make use of ObjectPool for tiles
Marc-André Moreau [Tue, 13 Aug 2013 13:34:15 +0000 (09:34 -0400)]
libfreerdp-codec: make use of ObjectPool for tiles

11 years agoUsing WaitForMultipleObjects now to reduce CPU load.
Armin Novak [Tue, 13 Aug 2013 12:04:17 +0000 (14:04 +0200)]
Using WaitForMultipleObjects now to reduce CPU load.

11 years agolibwinpr-utils: implement asynchronous mode for ListDictionary
Marc-André Moreau [Mon, 12 Aug 2013 21:48:32 +0000 (17:48 -0400)]
libwinpr-utils: implement asynchronous mode for ListDictionary

11 years agolibfreerdp-codec: fix automatic growing of the encode stream size
Marc-André Moreau [Mon, 12 Aug 2013 17:13:27 +0000 (13:13 -0400)]
libfreerdp-codec: fix automatic growing of the encode stream size

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 12 Aug 2013 16:09:44 +0000 (12:09 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

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

11 years agowinpr config.h now generated in binary tree.
Armin Novak [Mon, 12 Aug 2013 11:51:18 +0000 (13:51 +0200)]
winpr config.h now generated in binary tree.

11 years agoMoved generated tables.c to binary folder.
Armin Novak [Mon, 12 Aug 2013 11:41:11 +0000 (13:41 +0200)]
Moved generated tables.c to binary folder.

11 years agoGenerating config.h now in binray tree.
Armin Novak [Mon, 12 Aug 2013 10:53:04 +0000 (12:53 +0200)]
Generating config.h now in binray tree.

11 years agoAdded links to documentation of message sequences for clipboard data exchange.
Armin Novak [Mon, 12 Aug 2013 07:51:08 +0000 (09:51 +0200)]
Added links to documentation of message sequences for clipboard data exchange.

11 years agoMerge branch 'master' of https://github.com/FreeRDP/FreeRDP
Armin Novak [Mon, 12 Aug 2013 09:57:21 +0000 (11:57 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Sat, 10 Aug 2013 01:23:29 +0000 (21:23 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agomfreerdp: cleanup
Marc-André Moreau [Sat, 10 Aug 2013 01:23:08 +0000 (21:23 -0400)]
mfreerdp: cleanup

11 years agoMerge pull request #1413 from nfedera/fix-2013-08-10-01
Marc-André Moreau [Fri, 9 Aug 2013 22:53:08 +0000 (15:53 -0700)]
Merge pull request #1413 from nfedera/fix-2013-08-10-01

codec/rfx: fix multithreaded encoder

11 years agocodec/rfx: fix multithreaded encoder
Norbert Federa [Fri, 9 Aug 2013 22:28:35 +0000 (00:28 +0200)]
codec/rfx: fix multithreaded encoder

Some component of the encoder chain (I suspect the rlgr encoder) expects
the output buffer to be zeroed. The multithreaded RemoteFX encoder uses
wStreams from the StreamPool which are reused and not zeroed out of
course. For now, in order to prevent data corruption we clear the stream.

11 years agoFixed invalid package size allocation and calculation in cliprdr_process_format_list_...
Armin Novak [Fri, 9 Aug 2013 14:23:00 +0000 (16:23 +0200)]
Fixed invalid package size allocation and calculation in cliprdr_process_format_list_event
Enabled and fixed error handling in cliprdr_process_format_list_response

11 years agoMerge branch 'master' of https://github.com/FreeRDP/FreeRDP
Armin Novak [Fri, 9 Aug 2013 14:17:22 +0000 (16:17 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP

11 years agolibfreerdp-core: fix leak in listener
Marc-André Moreau [Fri, 9 Aug 2013 01:24:07 +0000 (21:24 -0400)]
libfreerdp-core: fix leak in listener

11 years agoMerge pull request #1409 from alexpilotti/master
Marc-André Moreau [Thu, 8 Aug 2013 23:53:12 +0000 (16:53 -0700)]
Merge pull request #1409 from alexpilotti/master

Fixes libwinpr build issue on Windows

11 years agoFixes libwinpr build issue on Windows
Alessandro Pilotti [Thu, 8 Aug 2013 23:45:31 +0000 (02:45 +0300)]
Fixes libwinpr build issue on Windows

Adds conditional statements in file.c to solve a Posix portability
issue on Windows introduced with the following commit:

913d532e0d3456945236567af00e8119564307ff

11 years agomfreerdp: fix out of source build
Marc-André Moreau [Thu, 8 Aug 2013 20:38:50 +0000 (16:38 -0400)]
mfreerdp: fix out of source build

11 years agomfreerdp: fix 32-bit and universal build
Marc-André Moreau [Thu, 8 Aug 2013 20:10:23 +0000 (16:10 -0400)]
mfreerdp: fix 32-bit and universal build

11 years agomfreerdp: cleanup makefiles
Marc-André Moreau [Thu, 8 Aug 2013 19:49:24 +0000 (15:49 -0400)]
mfreerdp: cleanup makefiles

11 years agoMerge pull request #1406 from bmiklautz/android_toolchain
Norbert Federa [Thu, 8 Aug 2013 16:59:12 +0000 (09:59 -0700)]
Merge pull request #1406 from bmiklautz/android_toolchain

android: updated toolchain file

11 years agoandroid: updated toolchain file
Bernhard Miklautz [Thu, 8 Aug 2013 14:23:11 +0000 (16:23 +0200)]
android: updated toolchain file

* support for ndk version r8d+
* improved x86_64 host machine support
* support non-release NDK layouts

11 years agoFixed #1404, using WaitForMultipleObjects now.
Armin Novak [Thu, 8 Aug 2013 12:46:21 +0000 (14:46 +0200)]
Fixed #1404, using WaitForMultipleObjects now.

11 years agoMerge branch 'master' of https://github.com/FreeRDP/FreeRDP
Armin Novak [Thu, 8 Aug 2013 12:43:42 +0000 (14:43 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP

11 years agoFixed typo
Bernhard Miklautz [Thu, 8 Aug 2013 10:41:04 +0000 (12:41 +0200)]
Fixed typo

11 years agoMerge branch 'master' of https://github.com/FreeRDP/FreeRDP
Armin Novak [Thu, 8 Aug 2013 06:41:13 +0000 (08:41 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP

11 years agolibfreerdp-core: fix sending of bitmap updates
Marc-André Moreau [Thu, 8 Aug 2013 03:46:17 +0000 (23:46 -0400)]
libfreerdp-core: fix sending of bitmap updates

11 years agolibfreerdp-core: add support for server-side bitmap updates
Marc-André Moreau [Thu, 8 Aug 2013 01:47:03 +0000 (21:47 -0400)]
libfreerdp-core: add support for server-side bitmap updates

11 years agoMerge pull request #1390 from awakecoding/master
Marc-André Moreau [Wed, 7 Aug 2013 20:39:29 +0000 (13:39 -0700)]
Merge pull request #1390 from awakecoding/master

Server-side core fixes, WinPR waitable timers & named pipes, Multitouch fixes

11 years agolibwinpr-pipe: add missing link dependency
Marc-André Moreau [Wed, 7 Aug 2013 20:00:21 +0000 (16:00 -0400)]
libwinpr-pipe: add missing link dependency

11 years agolibwinpr-pipe: add missing link dependencies for test code
Marc-André Moreau [Wed, 7 Aug 2013 19:56:05 +0000 (15:56 -0400)]
libwinpr-pipe: add missing link dependencies for test code

11 years agofreerdp: merge with master
Marc-André Moreau [Wed, 7 Aug 2013 19:48:57 +0000 (15:48 -0400)]
freerdp: merge with master

11 years agoMerge pull request #1402 from nfedera/fix-2013-08-07-03
Marc-André Moreau [Wed, 7 Aug 2013 19:36:19 +0000 (12:36 -0700)]
Merge pull request #1402 from nfedera/fix-2013-08-07-03

codec/rfx: added multithreaded encoder

11 years agoMerge pull request #1401 from nfedera/fix-2013-08-07-02
Marc-André Moreau [Wed, 7 Aug 2013 19:35:46 +0000 (12:35 -0700)]
Merge pull request #1401 from nfedera/fix-2013-08-07-02

libwinpr-utils: Use criticalsection with spincount

11 years agoMerge pull request #1397 from nfedera/fix-2013-08-07-01
Marc-André Moreau [Wed, 7 Aug 2013 19:35:06 +0000 (12:35 -0700)]
Merge pull request #1397 from nfedera/fix-2013-08-07-01

libwinpr-sync: New complete critical section code

11 years agocodec/rfx: added multithreaded encoder
Norbert Federa [Sun, 4 Aug 2013 10:07:53 +0000 (12:07 +0200)]
codec/rfx: added multithreaded encoder

11 years agolibwinpr-utils: Use criticalsection with spincount
Norbert Federa [Wed, 7 Aug 2013 15:10:43 +0000 (17:10 +0200)]
libwinpr-utils: Use criticalsection with spincount

Use InitializeCriticalSectionAndSpinCount instead of IntializeCriticalSection.
Using spin counts for critical sections of short duration enables the calling
thread to avoid the wait operation in most situations which can dramatically
improve the overall performance on multiprocessor systems.

On Linux this change has no effect because the new winpr critical section
implementation does not use the SpinCount field under Linux because the NPTL
synchronization primitives are implemented using the extremely performant
futex system calls which have this magic already built in.

However, on Mac OS X this change improved the overall performance of the
multithreaded RemoteFX decoder by 25 percent.

I've used a SpinCount of 4000 which avoided 99 percent of the wait calls.
This value is also used by Microsoft's heap manager for its per-heap
critical sections.

Note: This change requires pull request #1397 to be merged.

11 years agolibwinpr-sync: New complete critical section code
Norbert Federa [Wed, 7 Aug 2013 08:20:04 +0000 (10:20 +0200)]
libwinpr-sync: New complete critical section code

- Complete implementation including recursion support
- Added an intensive ctest (TestSynchCritical)
- Struct members are used exactly as Windows does it internally:
  LockCount starts at -1, RecursionCount at 0
- Same performance optimizations as internally on Windows:
    - Fast lock acquisition path using CAS -> SpinCount -> wait
    - SpinCount automatically disabled on uniprocessor systems
- On Linux SpinCount is disabled because it provided no advantage over NPTL/futex in all tests

Support for CRITICAL_SECTION's DebugInfo is not yet included (but trivial to add).

11 years agoAdded generated documentation files to gitignore.
Armin Novak [Wed, 7 Aug 2013 07:19:16 +0000 (09:19 +0200)]
Added generated documentation files to gitignore.

11 years agoFix off by one problem in StreamPool allocation
richterger [Wed, 7 Aug 2013 06:01:33 +0000 (08:01 +0200)]
Fix off by one problem in StreamPool allocation

11 years agoFixed memory corruption problems within client redirect
richterger [Wed, 7 Aug 2013 05:58:34 +0000 (07:58 +0200)]
Fixed memory corruption problems within client redirect
- set freed pointers to NULL to avoid double free
- realloc mppc to cleanly restart compression
- avoid releaseing StreamPool from already freed transport after client redirect

11 years agoReplaced xmlto with xsltproc to word around a bug preventing manpages
Armin Novak [Tue, 6 Aug 2013 13:02:36 +0000 (15:02 +0200)]
Replaced xmlto with xsltproc to word around a bug preventing manpages
to be build, when there are spaces in the build path.

11 years agoAdded missing dependency for custom command generating manpage.
Armin Novak [Tue, 6 Aug 2013 10:40:48 +0000 (12:40 +0200)]
Added missing dependency for custom command generating manpage.

11 years agoRemoved placeholder for channel documentation until it is available.
Armin Novak [Tue, 6 Aug 2013 10:25:38 +0000 (12:25 +0200)]
Removed placeholder for channel documentation until it is available.

11 years agoAdded better formatting of commands in manpage.
Armin Novak [Tue, 6 Aug 2013 10:23:31 +0000 (12:23 +0200)]
Added better formatting of commands in manpage.

11 years agoMerge remote-tracking branch 'upstream/master'
Armin Novak [Tue, 6 Aug 2013 09:58:21 +0000 (11:58 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoMinor adjustments in naming.
Armin Novak [Tue, 6 Aug 2013 09:41:38 +0000 (11:41 +0200)]
Minor adjustments in naming.

11 years agoAdded examples with short description to manpage.
Armin Novak [Tue, 6 Aug 2013 09:37:11 +0000 (11:37 +0200)]
Added examples with short description to manpage.
Added placeholder for channel documentation.

11 years agoFixed generation of configure header, now replacing date fields
Armin Novak [Tue, 6 Aug 2013 08:23:43 +0000 (10:23 +0200)]
Fixed generation of configure header, now replacing date fields
with current date.
Added CMake script to generate a variable containing the current
date.
Removed last argument (the terminating NULL element) from output.

11 years agoRemoved extended text field.
Armin Novak [Tue, 6 Aug 2013 07:29:30 +0000 (09:29 +0200)]
Removed extended text field.

11 years agoAdded simple converter generating docbook XML from command line
Armin Novak [Mon, 5 Aug 2013 14:39:49 +0000 (16:39 +0200)]
Added simple converter generating docbook XML from command line
argument struct.
Modified xfreerdp.1.xml to include generated documentation.
Modified CMake to regenerate manpages correctly using the generator.

11 years agocmake: add FindPixman.cmake
Marc-André Moreau [Tue, 6 Aug 2013 00:50:23 +0000 (20:50 -0400)]
cmake: add FindPixman.cmake

11 years agolibwinpr-utils: implement doubly-linked list
Marc-André Moreau [Mon, 5 Aug 2013 21:29:14 +0000 (17:29 -0400)]
libwinpr-utils: implement doubly-linked list

11 years agolibfreerdp-core/fastpath: fix memory leak when sending large packet.
Vic Lee [Sun, 4 Aug 2013 09:23:32 +0000 (17:23 +0800)]
libfreerdp-core/fastpath: fix memory leak when sending large packet.

11 years agolibwinpr-synch: add detection of timerfd support
Marc-André Moreau [Sat, 3 Aug 2013 23:50:17 +0000 (19:50 -0400)]
libwinpr-synch: add detection of timerfd support

11 years agochannels/rdpei: make use of critical section
Marc-André Moreau [Sat, 3 Aug 2013 20:45:53 +0000 (16:45 -0400)]
channels/rdpei: make use of critical section

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into multitouch
Marc-André Moreau [Sat, 3 Aug 2013 20:22:09 +0000 (16:22 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into multitouch

11 years agoMerge pull request #1379 from nfedera/fix-2013-07-30-01
Marc-André Moreau [Sat, 3 Aug 2013 20:20:17 +0000 (13:20 -0700)]
Merge pull request #1379 from nfedera/fix-2013-07-30-01

codec/rfx: removed unnecessary WaitForSingleObject

11 years agoMerge pull request #1386 from akallabeth/master
Marc-André Moreau [Sat, 3 Aug 2013 20:18:27 +0000 (13:18 -0700)]
Merge pull request #1386 from akallabeth/master

Added proper find_feature check for JPEG library.

11 years agoMerge pull request #1389 from akallabeth/urbdrc_cmake_fixes
Marc-André Moreau [Sat, 3 Aug 2013 20:18:04 +0000 (13:18 -0700)]
Merge pull request #1389 from akallabeth/urbdrc_cmake_fixes

Urbdrc cmake fixes

11 years agoMerge pull request #1388 from nfedera/fix-2013-08-02-01
Marc-André Moreau [Sat, 3 Aug 2013 20:16:51 +0000 (13:16 -0700)]
Merge pull request #1388 from nfedera/fix-2013-08-02-01

winpr: improve and fix locking for data structures

11 years agoxfreerdp: fix cursor hidding/showing with multitouch
Marc-André Moreau [Sat, 3 Aug 2013 20:13:39 +0000 (16:13 -0400)]
xfreerdp: fix cursor hidding/showing with multitouch

11 years agoAdded libusb detection CMake script.
Armin Novak [Fri, 2 Aug 2013 13:41:49 +0000 (15:41 +0200)]
Added libusb detection CMake script.