platform/upstream/freerdp.git
12 years agolibfreerdp-core: added debug output
C-o-r-E [Sun, 29 Jul 2012 00:14:47 +0000 (20:14 -0400)]
libfreerdp-core: added debug output

12 years agoMerge pull request #673 from FreeRDP/winpr
Marc-André Moreau [Sat, 28 Jul 2012 21:59:49 +0000 (14:59 -0700)]
Merge pull request #673 from FreeRDP/winpr

WinPR: time zone, registry and unicode

12 years agolibfreerdp-core: fix timezone finding and encoding
Marc-André Moreau [Sat, 28 Jul 2012 21:57:41 +0000 (17:57 -0400)]
libfreerdp-core: fix timezone finding and encoding

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Sat, 28 Jul 2012 20:30:17 +0000 (16:30 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibwinpr-registry: fix case sensivity
Marc-André Moreau [Sat, 28 Jul 2012 19:49:16 +0000 (15:49 -0400)]
libwinpr-registry: fix case sensivity

12 years agoMerge pull request #672 from C-o-r-E/master
Marc-André Moreau [Sat, 28 Jul 2012 19:24:36 +0000 (12:24 -0700)]
Merge pull request #672 from C-o-r-E/master

Added time zone detection support to redhat style systems. Fixed bug in Unix-Windows time zone matching.

12 years agoRemoved debug output
C-o-r-E [Sat, 28 Jul 2012 19:04:07 +0000 (15:04 -0400)]
Removed debug output

12 years agoclient now successfuly sets the server's timezone
C-o-r-E [Sat, 28 Jul 2012 04:43:54 +0000 (00:43 -0400)]
client now successfuly sets the server's timezone

12 years agofixed erroneous string modification
C-o-r-E [Sat, 28 Jul 2012 04:11:09 +0000 (00:11 -0400)]
fixed erroneous string modification

12 years agofixed warning and added some more debug output
C-o-r-E [Sat, 28 Jul 2012 04:07:37 +0000 (00:07 -0400)]
fixed warning and added some more debug output

12 years agoAdded support for timezone detection on redhad style systems using /etc/localtime
C-o-r-E [Sat, 28 Jul 2012 03:53:35 +0000 (23:53 -0400)]
Added support for timezone detection on redhad style systems using /etc/localtime

12 years agotimezone stuff
C-o-r-E [Sat, 28 Jul 2012 02:58:56 +0000 (22:58 -0400)]
timezone stuff

12 years agoadded more debug output
C-o-r-E [Fri, 27 Jul 2012 22:15:18 +0000 (18:15 -0400)]
added more debug output

12 years agoadded some debug output
C-o-r-E [Fri, 27 Jul 2012 21:38:45 +0000 (17:38 -0400)]
added some debug output

12 years agoadded some debug output
C-o-r-E [Fri, 27 Jul 2012 21:12:15 +0000 (17:12 -0400)]
added some debug output

12 years agolibwinpr-sspi: fix on Linux
Marc-André Moreau [Thu, 26 Jul 2012 23:43:51 +0000 (19:43 -0400)]
libwinpr-sspi: fix on Linux

12 years agolibwinpr-sspi: fix UNICODE build
Marc-André Moreau [Thu, 26 Jul 2012 22:35:39 +0000 (18:35 -0400)]
libwinpr-sspi: fix UNICODE build

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Thu, 26 Jul 2012 16:41:49 +0000 (12:41 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

12 years agoMerge pull request #668 from lysannkessler/spikes/hyperv
Marc-André Moreau [Thu, 26 Jul 2012 14:34:57 +0000 (07:34 -0700)]
Merge pull request #668 from lysannkessler/spikes/hyperv

Allow connections to Hyper-V VMMS

12 years agoMerge pull request #669 from floe/master
Marc-André Moreau [Thu, 26 Jul 2012 14:34:39 +0000 (07:34 -0700)]
Merge pull request #669 from floe/master

Fix for issue #656 - invalid free() in NTLM

12 years agofix NTLM segfault from issue #656
Florian Echtler [Thu, 26 Jul 2012 14:31:22 +0000 (16:31 +0200)]
fix NTLM segfault from issue #656

12 years agorename command line option --disable-security-layer-negotiation to --no-nego
lysannkessler [Thu, 26 Jul 2012 10:55:35 +0000 (12:55 +0200)]
rename command line option --disable-security-layer-negotiation to --no-nego

12 years agochannels: added sample server code for skel
Jay Sorg [Thu, 26 Jul 2012 02:33:43 +0000 (19:33 -0700)]
channels: added sample server code for skel

12 years agochannels: fix minor bug in skel plugin, added comments
Jay Sorg [Thu, 26 Jul 2012 00:41:58 +0000 (17:41 -0700)]
channels: fix minor bug in skel plugin, added comments

12 years agoMerge branch 'master' into spikes/hyperv
lysannkessler [Wed, 25 Jul 2012 17:05:10 +0000 (19:05 +0200)]
Merge branch 'master' into spikes/hyperv

12 years agocasting context to xfContext in more lines and more code clarity
lysannkessler [Wed, 25 Jul 2012 17:05:03 +0000 (19:05 +0200)]
casting context to xfContext in more lines and more code clarity

12 years agomoved final security connection step into nego_connect for consistency
lysannkessler [Wed, 25 Jul 2012 16:50:19 +0000 (18:50 +0200)]
moved final security connection step into nego_connect for consistency

12 years agoadded command line options to specify preconnection PDU information
lysannkessler [Wed, 25 Jul 2012 16:46:43 +0000 (18:46 +0200)]
added command line options to specify preconnection PDU information

12 years agoadded a setting and a command line flag to disable security layer negotiation
lysannkessler [Wed, 25 Jul 2012 10:29:49 +0000 (12:29 +0200)]
added a setting and a command line flag to disable security layer negotiation

12 years agomove transport.h include from header into c file
lysannkessler [Wed, 25 Jul 2012 08:38:47 +0000 (10:38 +0200)]
move transport.h include from header into c file

12 years agolibfreerdp-core: add support for loading server settings from registry
Marc-André Moreau [Wed, 25 Jul 2012 00:46:21 +0000 (20:46 -0400)]
libfreerdp-core: add support for loading server settings from registry

12 years agoMerge branch 'master' into spikes/hyperv
Lysann Kessler [Tue, 24 Jul 2012 22:10:45 +0000 (00:10 +0200)]
Merge branch 'master' into spikes/hyperv

Conflicts:
client/X11/xf_graphics.c

12 years agouse xfContext->settings->color_depth instead of xfi->srcBpp
Lysann Kessler [Tue, 24 Jul 2012 22:08:02 +0000 (00:08 +0200)]
use xfContext->settings->color_depth instead of xfi->srcBpp

12 years agolibwinpr-asn1: fix compilation on Windows
Marc-André Moreau [Tue, 24 Jul 2012 19:05:52 +0000 (15:05 -0400)]
libwinpr-asn1: fix compilation on Windows

12 years agoMerge branch 'master' into spikes/hyperv
Lysann Kessler [Tue, 24 Jul 2012 16:27:20 +0000 (18:27 +0200)]
Merge branch 'master' into spikes/hyperv

12 years agofix an issue with bitmap creation in X11 client where xfi->srcBpp differs from the...
Lysann Kessler [Tue, 24 Jul 2012 16:05:34 +0000 (18:05 +0200)]
fix an issue with bitmap creation in X11 client where xfi->srcBpp differs from the connection's color depth

12 years agoprint fastpath debug information if WITH_DEBUG_RDP is set
Lysann Kessler [Mon, 23 Jul 2012 21:01:23 +0000 (23:01 +0200)]
print fastpath debug information if WITH_DEBUG_RDP is set

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Mon, 23 Jul 2012 14:42:09 +0000 (10:42 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

12 years agolibwinpr-sspi: store NTLM hashes in SAM, generate NTLMv2 hashes on the fly
Marc-André Moreau [Mon, 23 Jul 2012 03:23:23 +0000 (23:23 -0400)]
libwinpr-sspi: store NTLM hashes in SAM, generate NTLMv2 hashes on the fly

12 years agoMerge pull request #652 from grandpaul/add-wm-pid-hint
Marc-André Moreau [Sun, 22 Jul 2012 16:54:16 +0000 (09:54 -0700)]
Merge pull request #652 from grandpaul/add-wm-pid-hint

Set _NET_WM_PID X property when the window is creating.

12 years agolibfreerdp-crypto: fix issue #625 (crypto_cert_fingerprint)
Marc-André Moreau [Sun, 22 Jul 2012 16:52:55 +0000 (12:52 -0400)]
libfreerdp-crypto: fix issue #625 (crypto_cert_fingerprint)

12 years agoMerge pull request #655 from dorianj/smallfixes
Marc-André Moreau [Sun, 22 Jul 2012 16:45:42 +0000 (09:45 -0700)]
Merge pull request #655 from dorianj/smallfixes

test-client: zero write fds before running (fix #494)

12 years agoMerge pull request #658 from mfleisz/master
Marc-André Moreau [Sun, 22 Jul 2012 16:45:04 +0000 (09:45 -0700)]
Merge pull request #658 from mfleisz/master

Extended plugin system to be able to link/load plugins statically, credit goes to Mike McDonald from Quest Software

12 years agoExtended plugin system to be able to link/load plugins statically, credit goes to...
Martin Fleisz [Mon, 16 Jul 2012 14:18:50 +0000 (07:18 -0700)]
Extended plugin system to be able to link/load plugins statically, credit goes to Mike McDonald from Quest Software

12 years agoBuild: fix #647: printer forward causes crash on Mac OS X
Dorian Johnson [Thu, 12 Jul 2012 16:39:38 +0000 (11:39 -0500)]
Build: fix #647: printer forward causes crash on Mac OS X

12 years agoSet _NET_WM_PID X property when the window is creating.
Ying-Chun Liu (PaulLiu) [Mon, 9 Jul 2012 06:52:15 +0000 (14:52 +0800)]
Set _NET_WM_PID X property when the window is creating.

_NET_WM_PID is used by some window managers to map the window
and the XDG desktop files. This patch sets _NET_WM_PID for this
purpose.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
12 years agotest-client: zero write fds before running (fix #494)
Dorian Johnson [Fri, 6 Jul 2012 16:19:41 +0000 (11:19 -0500)]
test-client: zero write fds before running (fix #494)

12 years agolibwinpr-asn1: declare new stubs
Marc-André Moreau [Thu, 5 Jul 2012 20:36:47 +0000 (16:36 -0400)]
libwinpr-asn1: declare new stubs

12 years agoMerge pull request #650 from FreeRDP/winpr
Marc-André Moreau [Thu, 5 Jul 2012 01:27:54 +0000 (18:27 -0700)]
Merge pull request #650 from FreeRDP/winpr

WinPR Server-Side NLA

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP into winpr
Marc-André Moreau [Wed, 4 Jul 2012 22:34:37 +0000 (18:34 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP into winpr

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 agoMerge pull request #649 from mfleisz/master
Marc-André Moreau [Wed, 4 Jul 2012 15:25:44 +0000 (08:25 -0700)]
Merge pull request #649 from mfleisz/master

winpr-crt: Fixed compilation errors in _wcsdup on Android

12 years agoMerge pull request #646 from grandpaul/fixextensionpath
Marc-André Moreau [Wed, 4 Jul 2012 15:24:43 +0000 (08:24 -0700)]
Merge pull request #646 from grandpaul/fixextensionpath

Fix default path of extensions so it is easier for packaging.

12 years agoMerge pull request #648 from dorianj/fixsslnocomp
Marc-André Moreau [Wed, 4 Jul 2012 15:24:19 +0000 (08:24 -0700)]
Merge pull request #648 from dorianj/fixsslnocomp

libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.

12 years agowinpr-crt: Fixed compilation errors in _wcsdup on Android
Martin Fleisz [Wed, 4 Jul 2012 10:28:04 +0000 (03:28 -0700)]
winpr-crt: Fixed compilation errors in _wcsdup on Android

12 years agostream.h: add explicit cast to stream_read_uint16
Dorian Johnson [Tue, 3 Jul 2012 17:41:53 +0000 (12:41 -0500)]
stream.h: add explicit cast to stream_read_uint16
this was causing warnings on clang with pedantic

12 years agolibfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.
Dorian Johnson [Tue, 3 Jul 2012 16:45:09 +0000 (11:45 -0500)]
libfreerdp-crypto: only use SSL_OP_NO_COMPRESSION if it's defined.

Mac OS X 10.7 as well as recent Ubuntu installs don't have this flag,
so using it breaks the build.

12 years agoFix default path of extensions so it is easier for packaging.
Ying-Chun Liu (PaulLiu) [Tue, 3 Jul 2012 07:51:00 +0000 (15:51 +0800)]
Fix default path of extensions so it is easier for packaging.

Due to Multi-arch requirement, we need to be able to assign the
extensions path by prefix. This patch adds the support to change
the default extensions path base on prefix.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
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 pull request #640 from FreeRDP/winpr
Marc-André Moreau [Fri, 29 Jun 2012 13:52:28 +0000 (06:52 -0700)]
Merge pull request #640 from FreeRDP/winpr

WinPR

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