platform/upstream/freerdp.git
12 years agolibwinpr-utils: cleanup stream utils
Marc-André Moreau [Wed, 4 Jul 2012 22:33:49 +0000 (18:33 -0400)]
libwinpr-utils: cleanup stream utils

12 years agolibwinpr-sspi: add support for MsvChannelBindings and MsvTargetName
Marc-André Moreau [Mon, 2 Jul 2012 02:13:02 +0000 (22:13 -0400)]
libwinpr-sspi: add support for MsvChannelBindings and MsvTargetName

12 years agolibwinpr-sspi: get rid of old AV_PAIR code for NTLM
Marc-André Moreau [Mon, 2 Jul 2012 01:40:33 +0000 (21:40 -0400)]
libwinpr-sspi: get rid of old AV_PAIR code for NTLM

12 years agolibwinpr-sspi: get partial server-side NLA functionality with mstsc.exe as a client
Marc-André Moreau [Sun, 1 Jul 2012 23:43:13 +0000 (19:43 -0400)]
libwinpr-sspi: get partial server-side NLA functionality with mstsc.exe as a client

12 years agolibwinpr-sspi: add proper detection of MIC in server-side NLA
Marc-André Moreau [Sun, 1 Jul 2012 21:05:31 +0000 (17:05 -0400)]
libwinpr-sspi: add proper detection of MIC in server-side NLA

12 years agolibwinpr-sspi: improve NTLM message debugging
Marc-André Moreau [Sun, 1 Jul 2012 18:33:36 +0000 (14:33 -0400)]
libwinpr-sspi: improve NTLM message debugging

12 years agolibwinpr-sspi: cleanup buffer management
Marc-André Moreau [Fri, 29 Jun 2012 22:22:39 +0000 (18:22 -0400)]
libwinpr-sspi: cleanup buffer management

12 years agolibwinpr-sspi: add GetSystemTimeAsFileTime()
Marc-André Moreau [Fri, 29 Jun 2012 20:43:07 +0000 (16:43 -0400)]
libwinpr-sspi: add GetSystemTimeAsFileTime()

12 years agolibwinpr-sspi: simplify NTLM header and fields read/write
Marc-André Moreau [Fri, 29 Jun 2012 20:09:14 +0000 (16:09 -0400)]
libwinpr-sspi: simplify NTLM header and fields read/write

12 years agolibwinpr-sspi: refactoring of NTLM messages
Marc-André Moreau [Fri, 29 Jun 2012 18:31:32 +0000 (14:31 -0400)]
libwinpr-sspi: refactoring of NTLM messages

12 years agolibwinpr-utils: add support for reading domain accounts in local SAM
Marc-André Moreau [Fri, 29 Jun 2012 15:36:31 +0000 (11:36 -0400)]
libwinpr-utils: add support for reading domain accounts in local SAM

12 years agolibwinpr-sspi: simplify NTLM code with NTLM_MESSAGE_FIELD
Marc-André Moreau [Fri, 29 Jun 2012 14:58:44 +0000 (10:58 -0400)]
libwinpr-sspi: simplify NTLM code with NTLM_MESSAGE_FIELD

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Fri, 29 Jun 2012 12:55:58 +0000 (08:55 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibwinpr-sspi: fix SeqNo size
Marc-André Moreau [Fri, 29 Jun 2012 12:55:03 +0000 (08:55 -0400)]
libwinpr-sspi: fix SeqNo size

12 years agoMerge pull request #639 from dorianj/bettercerts
Marc-André Moreau [Fri, 29 Jun 2012 12:53:54 +0000 (05:53 -0700)]
Merge pull request #639 from dorianj/bettercerts

libfreerdp-crypto: Allow clients to accept a changed cert

12 years agolibfreerdp-crypto: re-add rest of warning message in tls_print_certificate_error
Dorian Johnson [Fri, 29 Jun 2012 01:24:41 +0000 (20:24 -0500)]
libfreerdp-crypto: re-add rest of warning message in tls_print_certificate_error

12 years agolibfreerdp-crypto: Allow clients to accept a changed cert
Dorian Johnson [Fri, 29 Jun 2012 01:05:10 +0000 (20:05 -0500)]
libfreerdp-crypto: Allow clients to accept a changed cert

12 years agolibfreerdp-core: fix memory leaks.
Vic Lee [Thu, 28 Jun 2012 07:26:19 +0000 (15:26 +0800)]
libfreerdp-core: fix memory leaks.

12 years agolibfreerdp-codec/mppc: fix memory leak.
Vic Lee [Thu, 28 Jun 2012 07:26:05 +0000 (15:26 +0800)]
libfreerdp-codec/mppc: fix memory leak.

12 years agolibfreerdp-crypto: fix a small memory leak.
Vic Lee [Thu, 28 Jun 2012 07:06:18 +0000 (15:06 +0800)]
libfreerdp-crypto: fix a small memory leak.

12 years agolibfreerdp-core/server: fix a corrupted memory access issue.
Vic Lee [Thu, 28 Jun 2012 06:53:43 +0000 (14:53 +0800)]
libfreerdp-core/server: fix a corrupted memory access issue.

The peer context memory block should not be freed by the server
implementation because it still needs to be accessed after the
context free callback has been called. It should be the core's
responsibility to free it.

12 years agoserver/audin: remove a debug message.
Vic Lee [Thu, 28 Jun 2012 06:45:39 +0000 (14:45 +0800)]
server/audin: remove a debug message.

12 years agoserver: fix audio input buffer issue.
Vic Lee [Thu, 28 Jun 2012 05:16:03 +0000 (13:16 +0800)]
server: fix audio input buffer issue.

12 years agoMerge pull request #637 from llyzs/server
Vic Lee [Thu, 28 Jun 2012 02:54:40 +0000 (19:54 -0700)]
Merge pull request #637 from llyzs/server

Add server-side dynamic virtual channel and audio input implementation

12 years agolibfreerdp-crypto: fix server-side NLA with certificate store
Marc-André Moreau [Wed, 27 Jun 2012 09:10:17 +0000 (11:10 +0200)]
libfreerdp-crypto: fix server-side NLA with certificate store

12 years agoMerge branch 'winpr' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Tue, 26 Jun 2012 16:13:08 +0000 (12:13 -0400)]
Merge branch 'winpr' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibwinpr-asn1: initial commit
Marc-André Moreau [Tue, 26 Jun 2012 16:12:41 +0000 (12:12 -0400)]
libwinpr-asn1: initial commit

12 years agolibfreerdp-core/capability: server not yet support virtual channel compression.
Vic Lee [Tue, 26 Jun 2012 11:21:19 +0000 (19:21 +0800)]
libfreerdp-core/capability: server not yet support virtual channel compression.

12 years agoserver/test: integrate audio input testing.
Vic Lee [Tue, 26 Jun 2012 06:51:22 +0000 (14:51 +0800)]
server/test: integrate audio input testing.

12 years agoserver: add audio input server channel.
Vic Lee [Tue, 26 Jun 2012 06:49:39 +0000 (14:49 +0800)]
server: add audio input server channel.

12 years agowtsvc: add server dvc read/write data.
Vic Lee [Mon, 25 Jun 2012 12:32:58 +0000 (20:32 +0800)]
wtsvc: add server dvc read/write data.

12 years agolibwinpr-dsparse: fix compilation on Windows
Marc-André Moreau [Mon, 25 Jun 2012 15:36:31 +0000 (11:36 -0400)]
libwinpr-dsparse: fix compilation on Windows

12 years agoMerge branch 'winpr' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Mon, 25 Jun 2012 15:23:41 +0000 (11:23 -0400)]
Merge branch 'winpr' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibfreerdp-crypto: fix OpenSSL workarounds on client and server
Marc-André Moreau [Mon, 25 Jun 2012 15:17:47 +0000 (11:17 -0400)]
libfreerdp-crypto: fix OpenSSL workarounds on client and server

12 years agowtsvc: add server dvc creation and closure.
Vic Lee [Mon, 25 Jun 2012 08:41:59 +0000 (16:41 +0800)]
wtsvc: add server dvc creation and closure.

12 years agowtsvc: add server drdynvc capabilities exchange.
Vic Lee [Sun, 24 Jun 2012 15:35:32 +0000 (23:35 +0800)]
wtsvc: add server drdynvc capabilities exchange.

12 years agolibfreerdp-core/peer: add activated flag.
Vic Lee [Sun, 24 Jun 2012 14:20:45 +0000 (22:20 +0800)]
libfreerdp-core/peer: add activated flag.

12 years agochannels: added a sample virtual channel plugin
Jay Sorg [Fri, 22 Jun 2012 23:41:53 +0000 (16:41 -0700)]
channels: added a sample virtual channel plugin

12 years agoMerge pull request #636 from Xangis/master
jsorg71 [Fri, 22 Jun 2012 21:32:33 +0000 (14:32 -0700)]
Merge pull request #636 from Xangis/master

Index out of range crash fixes.

12 years agox11: clear the window in case of resolution change in fullscreen.
Vic Lee [Fri, 22 Jun 2012 13:24:24 +0000 (21:24 +0800)]
x11: clear the window in case of resolution change in fullscreen.

12 years agoChange comparison to prevent index out of range crash when checking
xangis [Thu, 21 Jun 2012 20:58:28 +0000 (13:58 -0700)]
Change comparison to prevent index out of range crash when checking
index number against max entries and index == maxEntries.

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Thu, 21 Jun 2012 18:30:35 +0000 (14:30 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibfreerdp-core: fix server-side protocol security negotiation for TLS + NLA
Marc-André Moreau [Wed, 20 Jun 2012 00:10:49 +0000 (20:10 -0400)]
libfreerdp-core: fix server-side protocol security negotiation for TLS + NLA

12 years agolibwinpr-sspi: detect real computer name in server-side NLA
Marc-André Moreau [Tue, 19 Jun 2012 22:06:43 +0000 (18:06 -0400)]
libwinpr-sspi: detect real computer name in server-side NLA

12 years agolibfreerdp-rail: rename UNICODE_STRING to RAIL_UNICODE_STRING to avoid conflict
Marc-André Moreau [Tue, 19 Jun 2012 21:26:37 +0000 (17:26 -0400)]
libfreerdp-rail: rename UNICODE_STRING to RAIL_UNICODE_STRING to avoid conflict

12 years agolibwinpr-sspi: fix SAM on Linux
Marc-André Moreau [Tue, 19 Jun 2012 19:53:19 +0000 (15:53 -0400)]
libwinpr-sspi: fix SAM on Linux

12 years agoMerge pull request #633 from grandpaul/fixextension
Marc-André Moreau [Tue, 19 Jun 2012 18:55:39 +0000 (11:55 -0700)]
Merge pull request #633 from grandpaul/fixextension

Init extensions in pre_connect stage.

12 years agoMerge pull request #632 from alama/master
Marc-André Moreau [Tue, 19 Jun 2012 18:55:11 +0000 (11:55 -0700)]
Merge pull request #632 from alama/master

Fixed compiling on Debian Wheezy AMD64

12 years agoMerge pull request #635 from dorianj/winprosx
Marc-André Moreau [Tue, 19 Jun 2012 18:54:52 +0000 (11:54 -0700)]
Merge pull request #635 from dorianj/winprosx

winpr: fix semaphore_t definition

12 years agowinpr: fix semaphore_t definition
Dorian Johnson [Tue, 19 Jun 2012 17:31:35 +0000 (12:31 -0500)]
winpr: fix semaphore_t definition

12 years agolibwinpr-sspicli: initial commit
Marc-André Moreau [Tue, 19 Jun 2012 14:19:53 +0000 (10:19 -0400)]
libwinpr-sspicli: initial commit

12 years agoInit extensions in pre_connect stage.
Ying-Chun Liu (PaulLiu) [Tue, 19 Jun 2012 06:49:53 +0000 (14:49 +0800)]
Init extensions in pre_connect stage.

Due to the client is parsing the args in pre_connect,
we should start loading the extensions after client parsing the args.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
12 years agolibwinpr-dsparse: initial commit
Marc-André Moreau [Tue, 19 Jun 2012 02:41:37 +0000 (22:41 -0400)]
libwinpr-dsparse: initial commit

12 years agolibwinpr-sysinfo: initial commit
Marc-André Moreau [Tue, 19 Jun 2012 02:22:39 +0000 (22:22 -0400)]
libwinpr-sysinfo: initial commit

12 years agolibfreerdp-core: use DER for parts of TSRequest encoding, just like mstsc
Marc-André Moreau [Mon, 18 Jun 2012 19:56:40 +0000 (15:56 -0400)]
libfreerdp-core: use DER for parts of TSRequest encoding, just like mstsc

12 years agolibfreerdp-crypto: add comments for SSPI flags used in NLA
Marc-André Moreau [Mon, 18 Jun 2012 05:01:08 +0000 (01:01 -0400)]
libfreerdp-crypto: add comments for SSPI flags used in NLA

12 years agogstreamer: use PRIu64 marco for uint64_t
Alam Arias [Sun, 17 Jun 2012 13:55:51 +0000 (09:55 -0400)]
gstreamer: use PRIu64 marco for uint64_t

12 years agoffmpeg: avcodec_init() is been deprecated (and removed)
Alam Arias [Sun, 17 Jun 2012 13:51:37 +0000 (09:51 -0400)]
ffmpeg: avcodec_init() is been deprecated (and removed)

12 years agolibfreerdp-crypto: NLA debug output improvements
Marc-André Moreau [Sat, 16 Jun 2012 02:39:12 +0000 (22:39 -0400)]
libfreerdp-crypto: NLA debug output improvements

12 years agolibfreerdp-core: start using registry settings
Marc-André Moreau [Fri, 15 Jun 2012 21:06:26 +0000 (17:06 -0400)]
libfreerdp-core: start using registry settings

12 years agoMerge pull request #630 from FreeRDP/winpr
Marc-André Moreau [Fri, 15 Jun 2012 15:10:13 +0000 (08:10 -0700)]
Merge pull request #630 from FreeRDP/winpr

WinPR Registry, SAM, SSPI NTLM

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Fri, 15 Jun 2012 14:38:18 +0000 (10:38 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibwinpr-sspi: fix uninitialized variable warning
Marc-André Moreau [Fri, 15 Jun 2012 14:38:02 +0000 (10:38 -0400)]
libwinpr-sspi: fix uninitialized variable warning

12 years agoMerge pull request #628 from alama/master
Marc-André Moreau [Fri, 15 Jun 2012 14:20:31 +0000 (07:20 -0700)]
Merge pull request #628 from alama/master

fixed up compiling FreeRDP with -Werror

12 years agogsteamer: #if 0 to block out unused tsmf_gstream_start_eventloop_thread() and tsmf_gs...
Alam Arias [Thu, 14 Jun 2012 16:37:46 +0000 (12:37 -0400)]
gsteamer: #if 0 to block out unused tsmf_gstream_start_eventloop_thread() and tsmf_gstream_Eventloop_thread_finc()

12 years agotest for XRandR for Gstreamer support
Alam Arias [Thu, 14 Jun 2012 16:31:29 +0000 (12:31 -0400)]
test for XRandR for Gstreamer support

12 years agocunit: fix up printf warnings in test_sspi.c
Alam Arias [Thu, 14 Jun 2012 15:29:34 +0000 (11:29 -0400)]
cunit: fix up printf warnings in test_sspi.c

12 years agocunit: InitializeSecurityContext{A/W} wants a pointer to a ULONG, not uint32
Alam Arias [Thu, 14 Jun 2012 15:29:03 +0000 (11:29 -0400)]
cunit: InitializeSecurityContext{A/W} wants a pointer to a ULONG, not uint32

12 years agocunit: test_utils.c, set slavedevice to NULL
Alam Arias [Thu, 14 Jun 2012 15:21:52 +0000 (11:21 -0400)]
cunit: test_utils.c, set slavedevice to NULL

12 years agocunit: fixed up test_utils.c due to ed6dd62ebd924dd1a8dce4003982ad8eb347f821
Alam Arias [Thu, 14 Jun 2012 15:21:28 +0000 (11:21 -0400)]
cunit: fixed up test_utils.c due to ed6dd62ebd924dd1a8dce4003982ad8eb347f821

12 years agox: clean out xevent before using it
Alam Arias [Thu, 14 Jun 2012 15:16:29 +0000 (11:16 -0400)]
x: clean out xevent before using it

12 years agoMerge pull request #624 from chihchun/master
Marc-André Moreau [Thu, 14 Jun 2012 14:34:51 +0000 (07:34 -0700)]
Merge pull request #624 from chihchun/master

xfreerdp: Add --authonly and --from-stdin switch

12 years agoMerge pull request #627 from hpdevx/master
Marc-André Moreau [Thu, 14 Jun 2012 14:33:30 +0000 (07:33 -0700)]
Merge pull request #627 from hpdevx/master

Adding GStreamer plugin for Multi-Media redirection

12 years agoAdd GStreamer plugin for Multi-media redirection
Irwan Halim [Wed, 13 Jun 2012 19:45:58 +0000 (14:45 -0500)]
Add GStreamer plugin for Multi-media redirection

12 years agowfreerdp-server: fix server-side TLS on Windows
Marc-André Moreau [Wed, 13 Jun 2012 03:09:30 +0000 (23:09 -0400)]
wfreerdp-server: fix server-side TLS on Windows

12 years agoxfreerdp: fixed --from-stdin/freerdp_passphrase_read for win32
Rex Tsai [Mon, 11 Jun 2012 11:47:29 +0000 (19:47 +0800)]
xfreerdp: fixed --from-stdin/freerdp_passphrase_read for win32

Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
12 years agowfreerdp-server: cleanup names
Marc-André Moreau [Mon, 11 Jun 2012 02:52:01 +0000 (22:52 -0400)]
wfreerdp-server: cleanup names

12 years agowfreerdp-server: fix connection sequence
Marc-André Moreau [Mon, 11 Jun 2012 01:41:17 +0000 (21:41 -0400)]
wfreerdp-server: fix connection sequence

12 years agowfreerdp-server: initial commit
Marc-André Moreau [Thu, 7 Jun 2012 23:51:00 +0000 (19:51 -0400)]
wfreerdp-server: initial commit

12 years agolibwinpr-sspi: fix WinPR NTLM SSPI module
Marc-André Moreau [Thu, 7 Jun 2012 04:14:47 +0000 (00:14 -0400)]
libwinpr-sspi: fix WinPR NTLM SSPI module

12 years agolibwinpr-sspi: fix authentication with native SSPI modules
Marc-André Moreau [Thu, 7 Jun 2012 01:43:15 +0000 (21:43 -0400)]
libwinpr-sspi: fix authentication with native SSPI modules

12 years agolibwinpr-sspi: partially fix encoding of credentials on Windows
Marc-André Moreau [Thu, 7 Jun 2012 01:16:47 +0000 (21:16 -0400)]
libwinpr-sspi: partially fix encoding of credentials on Windows

12 years agolibwinpr-sspi: added support for Service Principal Name (SPN)
Marc-André Moreau [Wed, 6 Jun 2012 23:59:17 +0000 (19:59 -0400)]
libwinpr-sspi: added support for Service Principal Name (SPN)

12 years agolibwinpr-sspi: improve native SSPI build
Marc-André Moreau [Wed, 6 Jun 2012 23:20:05 +0000 (19:20 -0400)]
libwinpr-sspi: improve native SSPI build

12 years agoxfreerdp: Adds switch --from-stdin.
Mike Carifio [Wed, 6 Jun 2012 09:53:30 +0000 (17:53 +0800)]
xfreerdp: Adds switch --from-stdin.

This switch will prompt username, password, domain and connection
host if not specified at the command line.

Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
12 years agoxfreerdp: return correct logical value, if authentication failed.
Mike Carifio [Wed, 6 Jun 2012 09:19:30 +0000 (17:19 +0800)]
xfreerdp: return correct logical value, if authentication failed.

Signed-off-by: Rex Tsai <rex.tsai@canonical.com>
12 years agoxfreerdp: add --authonly switch to xfreerdp client
Mike Carifio [Wed, 6 Jun 2012 09:46:21 +0000 (17:46 +0800)]
xfreerdp: add --authonly switch to xfreerdp client

Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
12 years agolibwinpr-sspi: fix compilation on Windows
Marc-André Moreau [Wed, 6 Jun 2012 06:59:37 +0000 (02:59 -0400)]
libwinpr-sspi: fix compilation on Windows

12 years agolibwinpr-registry: add support for reading simple values from a .reg file
Marc-André Moreau [Wed, 6 Jun 2012 01:50:03 +0000 (21:50 -0400)]
libwinpr-registry: add support for reading simple values from a .reg file

12 years agolibwinpr-registry: reduce API stubs to MinWin
Marc-André Moreau [Tue, 5 Jun 2012 23:40:49 +0000 (19:40 -0400)]
libwinpr-registry: reduce API stubs to MinWin

12 years agolibwinpr-registry: start implementation
Marc-André Moreau [Tue, 5 Jun 2012 22:56:31 +0000 (18:56 -0400)]
libwinpr-registry: start implementation

12 years agolibwinpr-sspi: improve SAM management
Marc-André Moreau [Sun, 3 Jun 2012 23:59:35 +0000 (19:59 -0400)]
libwinpr-sspi: improve SAM management

12 years agowinpr: fix WCHAR, define -fshort-wchar
Marc-André Moreau [Sun, 3 Jun 2012 20:30:15 +0000 (16:30 -0400)]
winpr: fix WCHAR, define -fshort-wchar

12 years agolibwinpr-utils: started SAM utils
Marc-André Moreau [Sun, 3 Jun 2012 03:31:15 +0000 (23:31 -0400)]
libwinpr-utils: started SAM utils

12 years agowinpr/tools/hash: added NTLM hashing tool
Marc-André Moreau [Sat, 2 Jun 2012 22:21:04 +0000 (18:21 -0400)]
winpr/tools/hash: added NTLM hashing tool

12 years agordpsnd/pulse: fix set volume synchronization.
Vic Lee [Wed, 30 May 2012 12:34:36 +0000 (20:34 +0800)]
rdpsnd/pulse: fix set volume synchronization.

12 years agoMerge pull request #620 from llyzs/x11
Vic Lee [Wed, 30 May 2012 04:00:40 +0000 (21:00 -0700)]
Merge pull request #620 from llyzs/x11

x11: implement frame marker.

12 years agolibfreerdp-core: fix server crash in case rdp key file is not provided.
Vic Lee [Wed, 30 May 2012 03:24:39 +0000 (11:24 +0800)]
libfreerdp-core: fix server crash in case rdp key file is not provided.

12 years agoMerge pull request #619 from llyzs/rdpsnd
Vic Lee [Wed, 30 May 2012 01:50:14 +0000 (18:50 -0700)]
Merge pull request #619 from llyzs/rdpsnd

Support SetVolume in rdpsnd channel

12 years agolibwinpr-synch: initial commit
Marc-André Moreau [Tue, 29 May 2012 18:14:26 +0000 (14:14 -0400)]
libwinpr-synch: initial commit