platform/upstream/freerdp.git
11 years agowfreerdp: add missing wf_invalidate_region for NSCodec.
Vic Lee [Fri, 21 Dec 2012 08:39:09 +0000 (16:39 +0800)]
wfreerdp: add missing wf_invalidate_region for NSCodec.

11 years agolibfreerdp-core/transport: select sockfd instead of sleep when blocking.
Vic Lee [Fri, 21 Dec 2012 08:23:50 +0000 (16:23 +0800)]
libfreerdp-core/transport: select sockfd instead of sleep when blocking.

11 years agowfreerdp: fix NSCodec and NoCodec.
Vic Lee [Fri, 21 Dec 2012 06:46:39 +0000 (14:46 +0800)]
wfreerdp: fix NSCodec and NoCodec.

11 years agolibwinpr-synch: proper handling fd event creation on Windows.
Vic Lee [Fri, 21 Dec 2012 03:32:02 +0000 (11:32 +0800)]
libwinpr-synch: proper handling fd event creation on Windows.

11 years agolibfreerdp-core: return proper event handles on Windows
Marc-André Moreau [Wed, 19 Dec 2012 17:16:39 +0000 (12:16 -0500)]
libfreerdp-core: return proper event handles on Windows

11 years agoMerge pull request #866 from bmiklautz/keychanged_segfault
Marc-André Moreau [Thu, 20 Dec 2012 16:02:39 +0000 (08:02 -0800)]
Merge pull request #866 from bmiklautz/keychanged_segfault

transport: fix segfault if host key changed

11 years agoMerge pull request #867 from mfleisz/master
Marc-André Moreau [Thu, 20 Dec 2012 16:02:24 +0000 (08:02 -0800)]
Merge pull request #867 from mfleisz/master

cmake: fixed errors with Android build

11 years agolibfreerdp-core/listener: loopback address should consider local.
Vic Lee [Thu, 20 Dec 2012 13:57:55 +0000 (21:57 +0800)]
libfreerdp-core/listener: loopback address should consider local.

11 years agowfreerdp: fix a stack corruption when processing cursor.
Vic Lee [Thu, 20 Dec 2012 13:06:07 +0000 (21:06 +0800)]
wfreerdp: fix a stack corruption when processing cursor.

11 years agocmake: corrected formatting
Martin Fleisz [Thu, 20 Dec 2012 12:13:36 +0000 (04:13 -0800)]
cmake: corrected formatting

11 years agocmake: fixed errors with Android build
Martin Fleisz [Thu, 20 Dec 2012 12:09:33 +0000 (04:09 -0800)]
cmake: fixed errors with Android build

11 years agotransport: fix segfault if host key changed
Bernhard Miklautz [Thu, 20 Dec 2012 10:45:21 +0000 (11:45 +0100)]
transport: fix segfault if host key changed

11 years agolibwinpr-crt: add extra null-terminator for ConvertFromUnicode.
Vic Lee [Wed, 19 Dec 2012 14:03:31 +0000 (22:03 +0800)]
libwinpr-crt: add extra null-terminator for ConvertFromUnicode.

11 years agoMerge pull request #863 from Osirium/pull/build-32
Marc-André Moreau [Tue, 18 Dec 2012 14:56:12 +0000 (06:56 -0800)]
Merge pull request #863 from Osirium/pull/build-32

Add -march=i686 for 32 bit builds as otherwise defaults to i386 which do...

11 years agoMerge pull request #862 from Osirium/pull/unicode-len
Marc-André Moreau [Tue, 18 Dec 2012 14:55:29 +0000 (06:55 -0800)]
Merge pull request #862 from Osirium/pull/unicode-len

ConvertToUnicode returns the number of wide characters including the NUL...

11 years agoAdd -march=i686 for 32 bit builds as otherwise defaults to i386 which does not supply...
LawrenceK [Tue, 18 Dec 2012 14:11:04 +0000 (14:11 +0000)]
Add -march=i686 for 32 bit builds as otherwise defaults to i386 which does not supply one of the intrinsics.

11 years agoConvertToUnicode returns the number of wide characters including the NULL terminator.
LawrenceK [Tue, 18 Dec 2012 13:55:43 +0000 (13:55 +0000)]
ConvertToUnicode returns the number of wide characters including the NULL terminator.

11 years agoMerge pull request #860 from awakecoding/master
Marc-André Moreau [Mon, 17 Dec 2012 18:42:28 +0000 (10:42 -0800)]
Merge pull request #860 from awakecoding/master

SSPI NTLM Unicode Conversion Fix

11 years agolibwinpr-sspi: fix unicode conversion
Marc-André Moreau [Mon, 17 Dec 2012 18:35:12 +0000 (13:35 -0500)]
libwinpr-sspi: fix unicode conversion

11 years agoMerge pull request #859 from awakecoding/master
Marc-André Moreau [Mon, 17 Dec 2012 15:48:00 +0000 (07:48 -0800)]
Merge pull request #859 from awakecoding/master

Unicode Conversion Fix

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 17 Dec 2012 15:41:26 +0000 (10:41 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agoMerge pull request #764 from alama/master
Marc-André Moreau [Mon, 17 Dec 2012 15:40:55 +0000 (07:40 -0800)]
Merge pull request #764 from alama/master

warnings killer and restore lilibavcodec api version check

11 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Mon, 17 Dec 2012 15:36:08 +0000 (10:36 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

11 years agolibwinpr-error: fix windows build
Marc-André Moreau [Mon, 17 Dec 2012 15:35:00 +0000 (10:35 -0500)]
libwinpr-error: fix windows build

11 years agolibfreerdp-utils: remove deprecrated unicode utils in favor of WinPR
Marc-André Moreau [Mon, 17 Dec 2012 15:20:25 +0000 (10:20 -0500)]
libfreerdp-utils: remove deprecrated unicode utils in favor of WinPR

11 years agolibfreerdp-utils: purge deprecated freerdp_UnicodeToAsciiAlloc util in favor of WinPR...
Marc-André Moreau [Mon, 17 Dec 2012 04:34:07 +0000 (23:34 -0500)]
libfreerdp-utils: purge deprecated freerdp_UnicodeToAsciiAlloc util in favor of WinPR ConvertFromUnicode

11 years agolibfreerdp-core: llvm said fd may not be set
Alam Arias [Mon, 17 Dec 2012 04:03:00 +0000 (23:03 -0500)]
libfreerdp-core: llvm said fd may not be set

11 years agolibfreerdp-utils: fix unicode conversion
Marc-André Moreau [Mon, 17 Dec 2012 04:00:40 +0000 (23:00 -0500)]
libfreerdp-utils: fix unicode conversion

11 years agobuild: check libavcodec api version
Bernhard Miklautz [Wed, 26 Sep 2012 13:45:30 +0000 (15:45 +0200)]
build: check libavcodec api version

If pkg-config is available libavcodec api version is checked and
cmake fails if the required version isn't available.

In case pkg-config isn't available a notification message with the
required version is printed.

This fixes/prevents #740.

11 years agolibwinpr-crt: document usage of unicode functions
Marc-André Moreau [Mon, 17 Dec 2012 01:44:40 +0000 (20:44 -0500)]
libwinpr-crt: document usage of unicode functions

11 years agolibwinpr-crt: fix unicode conversion null termination
Marc-André Moreau [Sun, 16 Dec 2012 22:48:35 +0000 (17:48 -0500)]
libwinpr-crt: fix unicode conversion null termination

11 years agolibwinpr-crt: isolate single failing unicode conversion test
Marc-André Moreau [Sun, 16 Dec 2012 21:59:40 +0000 (16:59 -0500)]
libwinpr-crt: isolate single failing unicode conversion test

11 years agolibwinpr-crt: improve UTF conversion efficiency
Marc-André Moreau [Sun, 16 Dec 2012 21:51:05 +0000 (16:51 -0500)]
libwinpr-crt: improve UTF conversion efficiency

11 years agolibwinpr-crt: initial WideCharToMultiByte and MultiByteToWideChar replacement impleme...
Marc-André Moreau [Sun, 16 Dec 2012 21:21:48 +0000 (16:21 -0500)]
libwinpr-crt: initial WideCharToMultiByte and MultiByteToWideChar replacement implementation

11 years agolibwinpr-crt: cleanup unicode conversion test
Marc-André Moreau [Sat, 15 Dec 2012 19:07:32 +0000 (14:07 -0500)]
libwinpr-crt: cleanup unicode conversion test

11 years agolibwinpr-crt: improve unicode conversion test
Marc-André Moreau [Sat, 15 Dec 2012 18:55:20 +0000 (13:55 -0500)]
libwinpr-crt: improve unicode conversion test

11 years agoMerge pull request #857 from dpoe/master
Marc-André Moreau [Sat, 15 Dec 2012 17:02:21 +0000 (09:02 -0800)]
Merge pull request #857 from dpoe/master

Fix for 8-byte compare-and-swap on older GCC

11 years agoallow GCC compile with no compare_and_swap_8
Daryl Poe [Fri, 14 Dec 2012 22:41:02 +0000 (15:41 -0700)]
allow GCC compile with no compare_and_swap_8

11 years agolibwinpr-crt: improve MultiByteToWideChar tests
Marc-André Moreau [Fri, 14 Dec 2012 21:54:51 +0000 (16:54 -0500)]
libwinpr-crt: improve MultiByteToWideChar tests

11 years agolibwinpr-crt: added test strings for character set conversion
Marc-André Moreau [Fri, 14 Dec 2012 19:45:52 +0000 (14:45 -0500)]
libwinpr-crt: added test strings for character set conversion

11 years agolibfreerdp-utils: fix build
Marc-André Moreau [Fri, 14 Dec 2012 18:15:27 +0000 (13:15 -0500)]
libfreerdp-utils: fix build

11 years agowfreerdp: fix build
Marc-André Moreau [Fri, 14 Dec 2012 18:11:07 +0000 (13:11 -0500)]
wfreerdp: fix build

11 years agolibfreerdp-utils: remove sleep utils in favor of WinPR
Marc-André Moreau [Fri, 14 Dec 2012 05:58:48 +0000 (00:58 -0500)]
libfreerdp-utils: remove sleep utils in favor of WinPR

11 years agolibfreerdp-utils: remove print utils
Marc-André Moreau [Fri, 14 Dec 2012 05:30:20 +0000 (00:30 -0500)]
libfreerdp-utils: remove print utils

11 years agolibfreerdp: header cleanup
Marc-André Moreau [Fri, 14 Dec 2012 05:25:48 +0000 (00:25 -0500)]
libfreerdp: header cleanup

11 years agolibfreerdp-utils: remove hexdump utils in favor of WinPR utils
Marc-André Moreau [Fri, 14 Dec 2012 04:54:54 +0000 (23:54 -0500)]
libfreerdp-utils: remove hexdump utils in favor of WinPR utils

11 years agolibfreerdp-core: added missing codec GUIDs
Marc-André Moreau [Fri, 14 Dec 2012 04:33:24 +0000 (23:33 -0500)]
libfreerdp-core: added missing codec GUIDs

11 years agolibfreerdp-core: TSG cleanup
Marc-André Moreau [Fri, 14 Dec 2012 01:23:37 +0000 (20:23 -0500)]
libfreerdp-core: TSG cleanup

11 years agoMerge pull request #854 from awakecoding/master
Marc-André Moreau [Thu, 13 Dec 2012 21:32:10 +0000 (13:32 -0800)]
Merge pull request #854 from awakecoding/master

TS Gateway Improvements + Bug Fixes

11 years agolibwinpr-sspi: remove debug output
Marc-André Moreau [Thu, 13 Dec 2012 21:30:34 +0000 (16:30 -0500)]
libwinpr-sspi: remove debug output

11 years agolibfreerdp-core: fix NLA
Marc-André Moreau [Thu, 13 Dec 2012 21:29:16 +0000 (16:29 -0500)]
libfreerdp-core: fix NLA

11 years agolibfreerdp-core: adding more monitor options
Marc-André Moreau [Thu, 13 Dec 2012 19:38:02 +0000 (14:38 -0500)]
libfreerdp-core: adding more monitor options

11 years agolibfreerdp-core: implement proper TS Gateway connection shutdown
Marc-André Moreau [Thu, 13 Dec 2012 17:40:46 +0000 (12:40 -0500)]
libfreerdp-core: implement proper TS Gateway connection shutdown

11 years agolibfreerdp-core: implement RTS flow control ack PDU
Marc-André Moreau [Thu, 13 Dec 2012 16:01:13 +0000 (11:01 -0500)]
libfreerdp-core: implement RTS flow control ack PDU

11 years agolibfreerdp-core: reply to TSG ping PDUs
Marc-André Moreau [Thu, 13 Dec 2012 15:49:52 +0000 (10:49 -0500)]
libfreerdp-core: reply to TSG ping PDUs

11 years agolibfreerdp-core: fix settings->HomePath leak (issue #810)
Marc-André Moreau [Thu, 13 Dec 2012 12:48:09 +0000 (07:48 -0500)]
libfreerdp-core: fix settings->HomePath leak (issue #810)

11 years agolibfreerdp-common: fix /admin (issue #835)
Marc-André Moreau [Thu, 13 Dec 2012 12:39:49 +0000 (07:39 -0500)]
libfreerdp-common: fix /admin (issue #835)

11 years agolibfreerdp-core: set target name in RPC bind
Marc-André Moreau [Thu, 13 Dec 2012 12:37:41 +0000 (07:37 -0500)]
libfreerdp-core: set target name in RPC bind

11 years agoMerge pull request #850 from awakecoding/master
Marc-André Moreau [Thu, 13 Dec 2012 04:58:42 +0000 (20:58 -0800)]
Merge pull request #850 from awakecoding/master

TS Gateway Support (working!)

11 years agolibfreerdp-core: merging with master
Marc-André Moreau [Thu, 13 Dec 2012 04:52:23 +0000 (23:52 -0500)]
libfreerdp-core: merging with master

11 years agolibfreerdp-core: fix build on linux
Marc-André Moreau [Thu, 13 Dec 2012 04:36:15 +0000 (23:36 -0500)]
libfreerdp-core: fix build on linux

11 years agolibfreerdp-core: fix windows build
Marc-André Moreau [Thu, 13 Dec 2012 04:18:20 +0000 (23:18 -0500)]
libfreerdp-core: fix windows build

11 years agolibfreerdp-core: TSG printf cleanup
Marc-André Moreau [Thu, 13 Dec 2012 03:34:41 +0000 (22:34 -0500)]
libfreerdp-core: TSG printf cleanup

11 years agolibfreerdp-core: more TSG memory cleanup
Marc-André Moreau [Thu, 13 Dec 2012 03:03:40 +0000 (22:03 -0500)]
libfreerdp-core: more TSG memory cleanup

11 years agolibfreerdp-core: improve TSG memory cleanup
Marc-André Moreau [Thu, 13 Dec 2012 01:02:56 +0000 (20:02 -0500)]
libfreerdp-core: improve TSG memory cleanup

11 years agoxfreerdp-server: partial fix
Marc-André Moreau [Wed, 12 Dec 2012 23:02:15 +0000 (18:02 -0500)]
xfreerdp-server: partial fix

11 years agolibfreerdp-core: TSG reassembly refactoring
Marc-André Moreau [Wed, 12 Dec 2012 20:55:42 +0000 (15:55 -0500)]
libfreerdp-core: TSG reassembly refactoring

11 years agolibfreerdp-core: more TSG memory cleanup
Marc-André Moreau [Wed, 12 Dec 2012 05:49:15 +0000 (00:49 -0500)]
libfreerdp-core: more TSG memory cleanup

11 years agolibfreerdp-core: TSG partial cleanup
Marc-André Moreau [Wed, 12 Dec 2012 04:34:51 +0000 (23:34 -0500)]
libfreerdp-core: TSG partial cleanup

11 years agolibfreerdp-core: improve receiving of TSG data
Marc-André Moreau [Wed, 12 Dec 2012 00:17:57 +0000 (19:17 -0500)]
libfreerdp-core: improve receiving of TSG data

11 years agolibfreerdp-core: work around PDU corruption issue with TSG, still experience locking
Marc-André Moreau [Tue, 11 Dec 2012 22:24:52 +0000 (17:24 -0500)]
libfreerdp-core: work around PDU corruption issue with TSG, still experience locking

11 years agolibfreerdp-core: improved TSG asynchronicity
Marc-André Moreau [Mon, 10 Dec 2012 23:56:53 +0000 (18:56 -0500)]
libfreerdp-core: improved TSG asynchronicity

11 years agolibfreerdp-core: start implementation of asynchronous RPC fragment receive
Marc-André Moreau [Mon, 10 Dec 2012 20:43:07 +0000 (15:43 -0500)]
libfreerdp-core: start implementation of asynchronous RPC fragment receive

11 years agolibwinpr-utils: simplify winpr stream utils even more
Marc-André Moreau [Mon, 10 Dec 2012 19:43:48 +0000 (14:43 -0500)]
libwinpr-utils: simplify winpr stream utils even more

11 years agolibwinpr-utils: simplify stream utils
Marc-André Moreau [Mon, 10 Dec 2012 19:23:27 +0000 (14:23 -0500)]
libwinpr-utils: simplify stream utils

11 years agolibwinpr-utils: refactor winpr stream utils
Marc-André Moreau [Mon, 10 Dec 2012 19:08:06 +0000 (14:08 -0500)]
libwinpr-utils: refactor winpr stream utils

11 years agotransport: handle blocking read, put debug print back
Jay Sorg [Sat, 8 Dec 2012 23:27:08 +0000 (15:27 -0800)]
transport: handle blocking read, put debug print back

11 years agolibfreerdp-core: fix TSG synchronous receive
Marc-André Moreau [Sat, 8 Dec 2012 03:43:53 +0000 (22:43 -0500)]
libfreerdp-core: fix TSG synchronous receive

11 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sat, 8 Dec 2012 03:27:22 +0000 (22:27 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

11 years agolibfreerdp-core: fix pipe call id check
Marc-André Moreau [Sat, 8 Dec 2012 03:27:05 +0000 (22:27 -0500)]
libfreerdp-core: fix pipe call id check

11 years agowhen reading PDU, use header to know size
Jay Sorg [Sat, 8 Dec 2012 03:18:50 +0000 (19:18 -0800)]
when reading PDU, use header to know size

11 years agolibfreerdp-core: start handling client call state
Marc-André Moreau [Sat, 8 Dec 2012 02:09:55 +0000 (21:09 -0500)]
libfreerdp-core: start handling client call state

11 years agolibwinpr-utils: fix ArrayList
Marc-André Moreau [Sat, 8 Dec 2012 00:40:44 +0000 (19:40 -0500)]
libwinpr-utils: fix ArrayList

11 years agolibfreerdp-core: map DCE error codes
Marc-André Moreau [Fri, 7 Dec 2012 23:33:52 +0000 (18:33 -0500)]
libfreerdp-core: map DCE error codes

11 years agolibfreerdp-core: improve comments for TS Gateway
Marc-André Moreau [Fri, 7 Dec 2012 22:41:12 +0000 (17:41 -0500)]
libfreerdp-core: improve comments for TS Gateway

11 years agolibfreerdp-core: set TSG non-blocking mode
Marc-André Moreau [Thu, 6 Dec 2012 21:49:50 +0000 (16:49 -0500)]
libfreerdp-core: set TSG non-blocking mode

11 years agolibwinpr-utils/collections: stubbed more classes
Marc-André Moreau [Thu, 6 Dec 2012 00:36:45 +0000 (19:36 -0500)]
libwinpr-utils/collections: stubbed more classes

11 years agolibwinpr-utils: implement ArrayList
Marc-André Moreau [Wed, 5 Dec 2012 22:24:01 +0000 (17:24 -0500)]
libwinpr-utils: implement ArrayList

11 years agolibfreerdp-core: change interlocked singly-linked list to synchronized Queue
Marc-André Moreau [Wed, 5 Dec 2012 21:04:01 +0000 (16:04 -0500)]
libfreerdp-core: change interlocked singly-linked list to synchronized Queue

11 years agoMerge pull request #846 from awakecoding/master
Marc-André Moreau [Wed, 5 Dec 2012 19:05:06 +0000 (11:05 -0800)]
Merge pull request #846 from awakecoding/master

Command-Line Compatibility Layer

11 years agolibfreerdp-client: add compatibility for --plugin command
Marc-André Moreau [Wed, 5 Dec 2012 19:00:49 +0000 (14:00 -0500)]
libfreerdp-client: add compatibility for --plugin command

11 years agolibfreerdp-client: introduce CLI compatibility layer and migration assistant
Marc-André Moreau [Wed, 5 Dec 2012 17:12:18 +0000 (12:12 -0500)]
libfreerdp-client: introduce CLI compatibility layer and migration assistant

11 years agoMerge pull request #842 from awakecoding/master
Marc-André Moreau [Tue, 4 Dec 2012 15:17:04 +0000 (07:17 -0800)]
Merge pull request #842 from awakecoding/master

Build fix

11 years agoMerge pull request #841 from mlt/master
Marc-André Moreau [Mon, 3 Dec 2012 21:55:53 +0000 (13:55 -0800)]
Merge pull request #841 from mlt/master

Fix for freerdp_channels_load_static_addin_entry() to pick right entry for #820

11 years agolibwinpr-synch: fix race condition in event handling
Marc-André Moreau [Mon, 3 Dec 2012 19:57:15 +0000 (14:57 -0500)]
libwinpr-synch: fix race condition in event handling

11 years agoThis closes #820
Mikhail Titov [Mon, 3 Dec 2012 16:37:32 +0000 (10:37 -0600)]
This closes #820

Both audin and rdpsnd have subsystems named alsa & pulse.
Wrong entry was picked up from the table.

11 years agochannels/urbdrc: fix build
Marc-André Moreau [Mon, 3 Dec 2012 15:32:04 +0000 (10:32 -0500)]
channels/urbdrc: fix build

11 years agoclient/Mac: fix build
Marc-André Moreau [Mon, 3 Dec 2012 14:16:41 +0000 (09:16 -0500)]
client/Mac: fix build

11 years agoMerge pull request #840 from awakecoding/master
Marc-André Moreau [Sun, 2 Dec 2012 19:20:08 +0000 (11:20 -0800)]
Merge pull request #840 from awakecoding/master

Command-Line Alternate Syntax

11 years agolibfreerdp-client: cleanup old syntax detection
Marc-André Moreau [Sun, 2 Dec 2012 19:18:36 +0000 (14:18 -0500)]
libfreerdp-client: cleanup old syntax detection