platform/upstream/freerdp.git
10 years agoclipboard: wfreerdp: implement COM objects for file clipping.
Zhang Zhaolong [Wed, 5 Mar 2014 08:00:30 +0000 (16:00 +0800)]
clipboard: wfreerdp: implement COM objects for file clipping.

10 years agoclipboard: wfreerdp: add COM objects for file clipping.
Zhang Zhaolong [Wed, 5 Mar 2014 03:31:48 +0000 (11:31 +0800)]
clipboard: wfreerdp: add COM objects for file clipping.

10 years agoclipboard: implement file clipping on XP.
Zhang Zhaolong [Tue, 4 Mar 2014 08:32:47 +0000 (16:32 +0800)]
clipboard: implement file clipping on XP.
    add temp directory.
    use %TEMP% directory as file transfering temprorary directory.
    if %TEMP% directory is in C:\, driver C:\ should be redirected in order
    to enable file clipping on XP.

10 years agoclipboard: add events for file clipping.
Zhang Zhaolong [Mon, 3 Mar 2014 02:56:04 +0000 (10:56 +0800)]
clipboard: add events for file clipping.

10 years agoMerge pull request #1727 from nfedera/fix-2014-03-06-01
Marc-André Moreau [Thu, 6 Mar 2014 18:25:46 +0000 (13:25 -0500)]
Merge pull request #1727 from nfedera/fix-2014-03-06-01

Fix handling of "no CAPSET_TYPE_SURFACE_COMMANDS"

10 years agoFix handling of "no CAPSET_TYPE_SURFACE_COMMANDS"
Norbert Federa [Thu, 6 Mar 2014 18:16:05 +0000 (19:16 +0100)]
Fix handling of "no CAPSET_TYPE_SURFACE_COMMANDS"

If CAPSET_TYPE_SURFACE_COMMANDS is not received the SurfaceCommandsEnabled and SurfaceFrameMarkerEnabled settings must be set to FALSE.

10 years agoMerge pull request #1714 from dbungert/gateway
Marc-André Moreau [Wed, 5 Mar 2014 16:28:00 +0000 (11:28 -0500)]
Merge pull request #1714 from dbungert/gateway

Improved Gateway error handling

10 years agoMerge pull request #1711 from zhangzl2013/wfreerdp
Marc-André Moreau [Wed, 5 Mar 2014 16:27:32 +0000 (11:27 -0500)]
Merge pull request #1711 from zhangzl2013/wfreerdp

wfreerdp run-time fix.

10 years agoMerge pull request #1720 from maksqwe/small_fixes
Marc-André Moreau [Wed, 5 Mar 2014 16:26:32 +0000 (11:26 -0500)]
Merge pull request #1720 from maksqwe/small_fixes

libfreerdp: small fixes

10 years agoMerge pull request #1721 from maksqwe/client_fixes
Marc-André Moreau [Wed, 5 Mar 2014 16:25:52 +0000 (11:25 -0500)]
Merge pull request #1721 from maksqwe/client_fixes

fix "mcode" check in cliprdr_thread_func()

10 years agoMerge pull request #1722 from nfedera/fix-2014-03-05-01
Marc-André Moreau [Wed, 5 Mar 2014 15:58:58 +0000 (10:58 -0500)]
Merge pull request #1722 from nfedera/fix-2014-03-05-01

libfreerdp-core/mcs: fixed protocol error+segfault

10 years agolibfreerdp-core/mcs: fixed protocol error+segfault
Norbert Federa [Wed, 5 Mar 2014 14:47:23 +0000 (15:47 +0100)]
libfreerdp-core/mcs: fixed protocol error+segfault

wrong channelcount pointer was referenced in the server
mcs attach user confirm pdu

10 years agofix "mcode" check in cliprdr_thread_func()
Maks Naumov [Wed, 5 Mar 2014 13:24:42 +0000 (15:24 +0200)]
fix "mcode" check in cliprdr_thread_func()

Priority of the '!=' is higher than '=' operator

10 years agofix window_list_has_next()
Maks Naumov [Wed, 5 Mar 2014 12:55:22 +0000 (14:55 +0200)]
fix window_list_has_next()

10 years agofix filing array of "messages"
Maks Naumov [Wed, 5 Mar 2014 12:49:00 +0000 (14:49 +0200)]
fix filing array of "messages"

sizeof(sizeof(struct) * struct_count) == sizeof(size_t)

10 years agofix "_settings->ClientTimeZone" initialization
Maks Naumov [Wed, 5 Mar 2014 12:24:07 +0000 (14:24 +0200)]
fix "_settings->ClientTimeZone" initialization

10 years agoImproved Gateway error handling
Dan Bungert [Tue, 4 Mar 2014 16:39:39 +0000 (09:39 -0700)]
Improved Gateway error handling

* General improvements to reduce the case where something bad happens
  and RDP hangs around forever without closing.
* Specific error code improvement for CAP related login rejection.

10 years agowfreerdp: fix screen crash when connecting to XP desktop with some resolution.
Zhang Zhaolong [Tue, 4 Mar 2014 07:35:21 +0000 (15:35 +0800)]
wfreerdp: fix screen crash when connecting to XP desktop with some resolution.

10 years agowfreerdp: disable fullscreen toggle in fix size mode.
Zhang Zhaolong [Tue, 4 Mar 2014 05:50:31 +0000 (13:50 +0800)]
wfreerdp: disable fullscreen toggle in fix size mode.

10 years agowfreerdp: floatbar: minor cleanup.
Zhang Zhaolong [Tue, 4 Mar 2014 05:49:37 +0000 (13:49 +0800)]
wfreerdp: floatbar: minor cleanup.

10 years agowfreerdp: fix export names.
Zhang Zhaolong [Tue, 4 Mar 2014 05:39:22 +0000 (13:39 +0800)]
wfreerdp: fix export names.

10 years agowfreerdp: build fix.
Zhang Zhaolong [Mon, 3 Mar 2014 23:28:31 +0000 (07:28 +0800)]
wfreerdp: build fix.

10 years agoMerge pull request #1709 from bmiklautz/fix/sfreerdp
Marc-André Moreau [Mon, 3 Mar 2014 17:13:37 +0000 (12:13 -0500)]
Merge pull request #1709 from bmiklautz/fix/sfreerdp

sfreerdp: updated to use latest WTSAPI

10 years agosfreerdp: updated to use latest WTSAPI
Bernhard Miklautz [Mon, 3 Mar 2014 17:10:06 +0000 (18:10 +0100)]
sfreerdp: updated to use latest WTSAPI

10 years agoMerge pull request #1706 from awakecoding/master
Marc-André Moreau [Fri, 28 Feb 2014 22:10:59 +0000 (17:10 -0500)]
Merge pull request #1706 from awakecoding/master

Channel System Refactoring and WTSAPI Convergence

10 years agolibfreerdp-codec: fix typedef redefinitions
Marc-André Moreau [Fri, 28 Feb 2014 21:17:36 +0000 (16:17 -0500)]
libfreerdp-codec: fix typedef redefinitions

10 years agowfreerdp-server: update and fix core functionality
Marc-André Moreau [Fri, 28 Feb 2014 20:27:05 +0000 (15:27 -0500)]
wfreerdp-server: update and fix core functionality

10 years agowinpr: fix calling convention declarations
Marc-André Moreau [Fri, 28 Feb 2014 19:58:50 +0000 (14:58 -0500)]
winpr: fix calling convention declarations

10 years agolibwinpr-wtsapi: fix multiple inconsistencies with original wtsapi headers
Marc-André Moreau [Fri, 28 Feb 2014 19:49:57 +0000 (14:49 -0500)]
libwinpr-wtsapi: fix multiple inconsistencies with original wtsapi headers

10 years agomfreerdp-server: fix after changes to virtual channels
Marc-André Moreau [Fri, 28 Feb 2014 17:47:09 +0000 (12:47 -0500)]
mfreerdp-server: fix after changes to virtual channels

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Fri, 28 Feb 2014 17:22:23 +0000 (12:22 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels

10 years agowinpr: fix conflict with SAL on OS X
Marc-André Moreau [Fri, 28 Feb 2014 17:22:12 +0000 (12:22 -0500)]
winpr: fix conflict with SAL on OS X

10 years agofreerdp: remove rdpChannel definition in favor of CHANNEL_DEF
Marc-André Moreau [Fri, 28 Feb 2014 17:07:22 +0000 (12:07 -0500)]
freerdp: remove rdpChannel definition in favor of CHANNEL_DEF

10 years agolibwinpr-file: fix improper status code in overlapped i/o
Marc-André Moreau [Fri, 28 Feb 2014 16:24:44 +0000 (11:24 -0500)]
libwinpr-file: fix improper status code in overlapped i/o

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Thu, 27 Feb 2014 21:55:24 +0000 (16:55 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels

10 years agoxfreerdp: disable auto-reconnect by default, add command-line option
Marc-André Moreau [Thu, 27 Feb 2014 21:55:07 +0000 (16:55 -0500)]
xfreerdp: disable auto-reconnect by default, add command-line option

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Thu, 27 Feb 2014 20:09:06 +0000 (15:09 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Thu, 27 Feb 2014 18:58:29 +0000 (13:58 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

10 years agoMerge pull request #1704 from dbungert/rail
Marc-André Moreau [Thu, 27 Feb 2014 18:52:53 +0000 (13:52 -0500)]
Merge pull request #1704 from dbungert/rail

xfreerdp: Fix disappearing rail windows.

10 years agoMerge pull request #1703 from zhangzl2013/wfreerdp-floatbar
Marc-André Moreau [Thu, 27 Feb 2014 18:52:33 +0000 (13:52 -0500)]
Merge pull request #1703 from zhangzl2013/wfreerdp-floatbar

wfreerdp floatbar

10 years agoMerge pull request #1702 from zhangzl2013/wfreerdp
Marc-André Moreau [Thu, 27 Feb 2014 18:52:02 +0000 (13:52 -0500)]
Merge pull request #1702 from zhangzl2013/wfreerdp

wfreerdp: fix fullscreen.

10 years agoMerge pull request #1697 from zeha/fix-ssl-no-common-name-crash
Marc-André Moreau [Thu, 27 Feb 2014 18:51:39 +0000 (13:51 -0500)]
Merge pull request #1697 from zeha/fix-ssl-no-common-name-crash

Fix assertion abort when no CN is present in certificate

10 years agoMerge pull request #1696 from zhangzl2013/drive
Marc-André Moreau [Thu, 27 Feb 2014 18:50:49 +0000 (13:50 -0500)]
Merge pull request #1696 from zhangzl2013/drive

drive: win: add hotplug support.

10 years agoMerge pull request #1694 from bmiklautz/fix/winpr-env
Marc-André Moreau [Thu, 27 Feb 2014 18:46:16 +0000 (13:46 -0500)]
Merge pull request #1694 from bmiklautz/fix/winpr-env

winpr-environment fix and winpr-thread fix

10 years agolibfreerdp-core: expose opaque HANDLE instead of WTSVirtualChannelManager*
Marc-André Moreau [Thu, 27 Feb 2014 18:30:04 +0000 (13:30 -0500)]
libfreerdp-core: expose opaque HANDLE instead of WTSVirtualChannelManager*

10 years agoMerge branch 'channels' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Thu, 27 Feb 2014 17:37:57 +0000 (12:37 -0500)]
Merge branch 'channels' of github.com:awakecoding/FreeRDP into channels

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Thu, 27 Feb 2014 17:37:23 +0000 (12:37 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels

10 years agowinpr: fix SAL definition conflicts with X11 and libstdc++
Marc-André Moreau [Thu, 27 Feb 2014 17:37:09 +0000 (12:37 -0500)]
winpr: fix SAL definition conflicts with X11 and libstdc++

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Thu, 27 Feb 2014 17:14:18 +0000 (12:14 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels

10 years agolibwinpr-locale: add stubs and definitions
Marc-André Moreau [Thu, 27 Feb 2014 17:07:46 +0000 (12:07 -0500)]
libwinpr-locale: add stubs and definitions

10 years agowfreerdp: floatbar: code reduce.
Zhang Zhaolong [Thu, 27 Feb 2014 06:30:58 +0000 (14:30 +0800)]
wfreerdp: floatbar: code reduce.

10 years agowfreerdp: floatbar: fix lose position after fullscreen toggling.
Zhang Zhaolong [Thu, 27 Feb 2014 05:44:49 +0000 (13:44 +0800)]
wfreerdp: floatbar: fix lose position after fullscreen toggling.
                    minor code cleanup.

10 years agowfreerdp: floatbar: fix lock behavior.
Zhang Zhaolong [Thu, 27 Feb 2014 04:21:59 +0000 (12:21 +0800)]
wfreerdp: floatbar: fix lock behavior.

10 years agowfreerdp: floatbar: rename functions.
Zhang Zhaolong [Thu, 27 Feb 2014 04:17:41 +0000 (12:17 +0800)]
wfreerdp: floatbar: rename functions.

10 years agowfreerdp: floatbar: add files to CMakeLists.
Zhang Zhaolong [Thu, 27 Feb 2014 03:45:11 +0000 (11:45 +0800)]
wfreerdp: floatbar: add files to CMakeLists.

10 years agowfreerdp: floatbar: enabled.
Zhang Zhaolong [Thu, 27 Feb 2014 03:43:52 +0000 (11:43 +0800)]
wfreerdp: floatbar: enabled.

10 years agowfreerdp: floatbar: add implementation.
Zhang Zhaolong [Thu, 27 Feb 2014 03:40:21 +0000 (11:40 +0800)]
wfreerdp: floatbar: add implementation.

10 years agowfreerdp: floatbar: add bmp resources ids.
Zhang Zhaolong [Thu, 27 Feb 2014 03:38:21 +0000 (11:38 +0800)]
wfreerdp: floatbar: add bmp resources ids.

10 years agowfreerdp: floatbar: add bmp resources.
Zhang Zhaolong [Thu, 27 Feb 2014 03:37:17 +0000 (11:37 +0800)]
wfreerdp: floatbar: add bmp resources.

10 years agowinpr: fix compilation on Windows
Marc-André Moreau [Wed, 26 Feb 2014 18:35:49 +0000 (13:35 -0500)]
winpr: fix compilation on Windows

10 years agowinpr: expand specstrings and error definitions
Marc-André Moreau [Wed, 26 Feb 2014 17:34:08 +0000 (12:34 -0500)]
winpr: expand specstrings and error definitions

10 years agowfreerdp: fix fullscreen.
Zhang Zhaolong [Wed, 26 Feb 2014 03:34:48 +0000 (11:34 +0800)]
wfreerdp: fix fullscreen.

10 years agowinpr-env: fix in GetEnvironmentVariableEBA
Bernhard Miklautz [Thu, 20 Feb 2014 17:29:16 +0000 (18:29 +0100)]
winpr-env: fix in GetEnvironmentVariableEBA

* also fix cases where the provided env block is NULL

10 years agordpsnd-server: fix broken message parsing.
Vic Lee [Thu, 20 Feb 2014 15:33:27 +0000 (23:33 +0800)]
rdpsnd-server: fix broken message parsing.

10 years agodrive: linux: add hotplug support.
Zhang Zhaolong [Thu, 20 Feb 2014 09:42:02 +0000 (17:42 +0800)]
drive: linux: add hotplug support.

10 years agolibwinpr-file: implement further AIO-based overlapped I/O
Marc-André Moreau [Mon, 17 Feb 2014 18:02:39 +0000 (13:02 -0500)]
libwinpr-file: implement further AIO-based overlapped I/O

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP into channels
Marc-André Moreau [Mon, 17 Feb 2014 14:54:01 +0000 (09:54 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP into channels

10 years agofreerdp-server: remove usage of deprecated custom server-side channel API
Marc-André Moreau [Mon, 17 Feb 2014 04:09:21 +0000 (23:09 -0500)]
freerdp-server: remove usage of deprecated custom server-side channel API

10 years agolibfreerdp-core: implement WTSVirtualChannelOpenEx
Marc-André Moreau [Mon, 17 Feb 2014 04:00:58 +0000 (23:00 -0500)]
libfreerdp-core: implement WTSVirtualChannelOpenEx

10 years agochannels: start migrating existing server-side channels to WTSAPI
Marc-André Moreau [Mon, 17 Feb 2014 03:07:00 +0000 (22:07 -0500)]
channels: start migrating existing server-side channels to WTSAPI

10 years agolibfreerdp-core: add more server-side WTSAPI stubs
Marc-André Moreau [Mon, 17 Feb 2014 02:19:25 +0000 (21:19 -0500)]
libfreerdp-core: add more server-side WTSAPI stubs

10 years agolibfreerdp-core: link against libwinpr-wtsapi, dynamically register proper WtsApi...
Marc-André Moreau [Mon, 17 Feb 2014 01:41:19 +0000 (20:41 -0500)]
libfreerdp-core: link against libwinpr-wtsapi, dynamically register proper WtsApi implementation in FreeRDS

10 years agolibfreerdp-core: expose stubbed WtsApi function table from the core
Marc-André Moreau [Mon, 17 Feb 2014 01:12:45 +0000 (20:12 -0500)]
libfreerdp-core: expose stubbed WtsApi function table from the core

10 years agolibwinpr-wtsapi: make use of static function table
Marc-André Moreau [Mon, 17 Feb 2014 00:38:12 +0000 (19:38 -0500)]
libwinpr-wtsapi: make use of static function table

10 years agolibfreerdp-core: start including wtsapi.h
Marc-André Moreau [Sun, 16 Feb 2014 23:02:50 +0000 (18:02 -0500)]
libfreerdp-core: start including wtsapi.h

10 years agochannels: rename custom CHANNEL_ENTRY_POINTS_EX to CHANNEL_ENTRY_POINTS_FREERDP to...
Marc-André Moreau [Sun, 16 Feb 2014 22:38:59 +0000 (17:38 -0500)]
channels: rename custom CHANNEL_ENTRY_POINTS_EX to CHANNEL_ENTRY_POINTS_FREERDP to fix conflict

10 years agolibfreerdp-core: make client virtual channel API prototypes converge towards original API
Marc-André Moreau [Sun, 16 Feb 2014 22:27:36 +0000 (17:27 -0500)]
libfreerdp-core: make client virtual channel API prototypes converge towards original API

10 years agolibwinpr-wtsapi: define SSPI-like WTSAPI function table
Marc-André Moreau [Sun, 16 Feb 2014 20:42:36 +0000 (15:42 -0500)]
libwinpr-wtsapi: define SSPI-like WTSAPI function table

10 years agolibfreerdp-codec: fix windows compilation for new region code
Marc-André Moreau [Sun, 16 Feb 2014 02:57:33 +0000 (21:57 -0500)]
libfreerdp-codec: fix windows compilation for new region code

10 years agolibfreerdp-core: get rid of useless wts_data_item in server-side virtual channels
Marc-André Moreau [Sun, 16 Feb 2014 00:21:41 +0000 (19:21 -0500)]
libfreerdp-core: get rid of useless wts_data_item in server-side virtual channels

10 years agolibfreerdp-core: make use of message queues for server-side virtual channels
Marc-André Moreau [Sat, 15 Feb 2014 23:41:40 +0000 (18:41 -0500)]
libfreerdp-core: make use of message queues for server-side virtual channels

10 years agolibfreerdp-core: move server-side virtual channels back into core
Marc-André Moreau [Sat, 15 Feb 2014 22:42:59 +0000 (17:42 -0500)]
libfreerdp-core: move server-side virtual channels back into core

10 years agolibfreerdp-core: start moving internal MCS variables out of rdpSettings*
Marc-André Moreau [Sat, 15 Feb 2014 21:32:38 +0000 (16:32 -0500)]
libfreerdp-core: start moving internal MCS variables out of rdpSettings*

10 years agolibfreerdp-core: remove unnecessary usage of freerdp_channels_data
Marc-André Moreau [Sat, 15 Feb 2014 20:26:34 +0000 (15:26 -0500)]
libfreerdp-core: remove unnecessary usage of freerdp_channels_data

10 years agolibfreerdp-core: reduce amount of global table locking in client-side virtual channels
Marc-André Moreau [Sat, 15 Feb 2014 19:57:10 +0000 (14:57 -0500)]
libfreerdp-core: reduce amount of global table locking in client-side virtual channels

10 years agoMerge branch 'remoteFx_fix2' of https://github.com/hardening/FreeRDP into hardening...
Marc-André Moreau [Sat, 15 Feb 2014 16:06:09 +0000 (11:06 -0500)]
Merge branch 'remoteFx_fix2' of https://github.com/hardening/FreeRDP into hardening-remoteFx_fix2

Conflicts:
libfreerdp/codec/test/CMakeLists.txt

10 years agoFix assertion abort when no CN is present in certificate
Christian Hofstaedtler [Fri, 14 Feb 2014 14:25:48 +0000 (15:25 +0100)]
Fix assertion abort when no CN is present in certificate

Triggered by Windows Server 2012 Admin-Mode with MS-recommended AD CA
Certificate setup, which would cause the CN to be absent, and a single
subjectAltName to be present.

10 years agowinpr-env: fix in GetEnvironmentVariableEBA
Bernhard Miklautz [Fri, 14 Feb 2014 10:00:13 +0000 (11:00 +0100)]
winpr-env: fix in GetEnvironmentVariableEBA

GetEnvironmentVariableEBA didn't do exact matching of the requested variable name. If a variable
with similar but shorter name was set in the environment block it was returned.
For example if HOME was set in the environment block and HOMEX was requested the value of HOME was
returned.

10 years agowinpr-env: extended GetSetEB ctest
Bernhard Miklautz [Fri, 14 Feb 2014 09:59:10 +0000 (10:59 +0100)]
winpr-env: extended GetSetEB ctest

Check if Get function only returns values for the exact variable name

10 years agodrive: win: fix use drive name(path) to find out the device plugged out.
Zhang Zhaolong [Fri, 14 Feb 2014 08:35:44 +0000 (16:35 +0800)]
drive: win: fix use drive name(path) to find out the device plugged out.

10 years agodrive: win: add hotplug support.
Zhang Zhaolong [Fri, 14 Feb 2014 07:09:55 +0000 (15:09 +0800)]
drive: win: add hotplug support.

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Fri, 14 Feb 2014 05:45:05 +0000 (00:45 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agofreerdp: add option to disable credentials delegation
Marc-André Moreau [Fri, 14 Feb 2014 05:43:31 +0000 (00:43 -0500)]
freerdp: add option to disable credentials delegation

10 years agolibwinpr-utils: add synchronized version of HashTable
Marc-André Moreau [Fri, 14 Feb 2014 03:25:30 +0000 (22:25 -0500)]
libwinpr-utils: add synchronized version of HashTable

10 years agolibfreerdp-core: make use of rdpMcs* instead of rdpSettings* in most GCC functions
Marc-André Moreau [Thu, 13 Feb 2014 22:50:38 +0000 (17:50 -0500)]
libfreerdp-core: make use of rdpMcs* instead of rdpSettings* in most GCC functions

10 years agolibfreerdp-core: MCS cleanup, better handling of domain parameters
Marc-André Moreau [Thu, 13 Feb 2014 22:06:33 +0000 (17:06 -0500)]
libfreerdp-core: MCS cleanup, better handling of domain parameters

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Thu, 13 Feb 2014 16:59:13 +0000 (11:59 -0500)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agolibfreerdp-gdi: minor cleanup, set text color on PatBlt
Marc-André Moreau [Thu, 13 Feb 2014 16:59:05 +0000 (11:59 -0500)]
libfreerdp-gdi: minor cleanup, set text color on PatBlt

10 years agowinpr: add cwd support in CreateProcess*
Bernhard Miklautz [Thu, 13 Feb 2014 13:26:26 +0000 (14:26 +0100)]
winpr: add cwd support in CreateProcess*

10 years agowinpr: fixed problems Set/GetEnvironmentVariableEBA
Bernhard Miklautz [Thu, 13 Feb 2014 11:24:09 +0000 (12:24 +0100)]
winpr: fixed problems Set/GetEnvironmentVariableEBA

* valgrind: fixed invalid read
* invalid or damaged environment blocked caused endless loop
* envblock created in SetEnvironmentVariableEBA lacked a trailing '\0'
  which could lead to a damaged environment block