platform/upstream/freerdp.git
12 years agoxfreerdp: fix window classes
Marc-André Moreau [Mon, 22 Aug 2011 03:54:02 +0000 (23:54 -0400)]
xfreerdp: fix window classes

12 years agoxfreerdp: handling local window restore events
Marc-André Moreau [Mon, 22 Aug 2011 03:39:56 +0000 (23:39 -0400)]
xfreerdp: handling local window restore events

12 years agoxfreerdp: handled RAIL window minimize events
Marc-André Moreau [Mon, 22 Aug 2011 03:15:19 +0000 (23:15 -0400)]
xfreerdp: handled RAIL window minimize events

12 years agoxfreerdp: improved window icon support
Marc-André Moreau [Mon, 22 Aug 2011 02:30:49 +0000 (22:30 -0400)]
xfreerdp: improved window icon support

12 years agoxfreerdp: started handling RemoteApp icons
Marc-André Moreau [Sun, 21 Aug 2011 21:32:18 +0000 (17:32 -0400)]
xfreerdp: started handling RemoteApp icons

12 years agolibfreerdp-cache: add support for custom extra glyph data
Marc-André Moreau [Sun, 21 Aug 2011 18:54:08 +0000 (14:54 -0400)]
libfreerdp-cache: add support for custom extra glyph data

12 years agolibfreerdp-cache: started glyph cache
Marc-André Moreau [Sun, 21 Aug 2011 18:16:53 +0000 (14:16 -0400)]
libfreerdp-cache: started glyph cache

12 years agolibfreerdp-core: fix glyph cache capability set
Marc-André Moreau [Sun, 21 Aug 2011 16:56:18 +0000 (12:56 -0400)]
libfreerdp-core: fix glyph cache capability set

12 years agoRemove a incorrect checking.
Vic Lee [Sun, 21 Aug 2011 16:15:52 +0000 (00:15 +0800)]
Remove a incorrect checking.

12 years agoMerge pull request #54 from llyzs/server
Marc-André Moreau [Sun, 21 Aug 2011 15:33:31 +0000 (08:33 -0700)]
Merge pull request #54 from llyzs/server

Server implementation in progress (finish connection sequence, client activated)

12 years agoserver: process font list and font map PDU.
Vic Lee [Sun, 21 Aug 2011 15:20:37 +0000 (23:20 +0800)]
server: process font list and font map PDU.

12 years agoserver: process client control PDUs.
Vic Lee [Sun, 21 Aug 2011 14:52:37 +0000 (22:52 +0800)]
server: process client control PDUs.

12 years agoMerge pull request #52 from llyzs/server
Marc-André Moreau [Sun, 21 Aug 2011 14:45:41 +0000 (07:45 -0700)]
Merge pull request #52 from llyzs/server

Server implementation in progress (until capability exchange)

12 years agoMerge pull request #53 from roman-b/rail
Marc-André Moreau [Sun, 21 Aug 2011 14:44:54 +0000 (07:44 -0700)]
Merge pull request #53 from roman-b/rail

RAIL improvements

12 years agoserver: send synchronize and control cooperate pdu.
Vic Lee [Sun, 21 Aug 2011 13:48:42 +0000 (21:48 +0800)]
server: send synchronize and control cooperate pdu.

12 years agoserver: receive client capabilities.
Vic Lee [Sun, 21 Aug 2011 07:52:44 +0000 (15:52 +0800)]
server: receive client capabilities.

12 years agoserver: complete server capabilities.
Vic Lee [Sun, 21 Aug 2011 02:57:38 +0000 (10:57 +0800)]
server: complete server capabilities.

12 years agoserver: fix incorrect flag in license module.
Vic Lee [Sun, 21 Aug 2011 02:57:01 +0000 (10:57 +0800)]
server: fix incorrect flag in license module.

12 years agoserver: move server_mode to rdpSettings.
Vic Lee [Sun, 21 Aug 2011 01:58:05 +0000 (09:58 +0800)]
server: move server_mode to rdpSettings.

12 years agoMerge remote-tracking branch 'upstream/master' into rail
roman-b [Sun, 21 Aug 2011 01:44:18 +0000 (04:44 +0300)]
Merge remote-tracking branch 'upstream/master' into rail

12 years agocunit: added cuinit tests for RAIL plugin events.
roman-b [Sun, 21 Aug 2011 01:15:30 +0000 (04:15 +0300)]
cunit: added cuinit tests for RAIL plugin events.

12 years agoxfreerdp: small fix. void* pointer does not require type cast.
roman-b [Sun, 21 Aug 2011 01:13:33 +0000 (04:13 +0300)]
xfreerdp: small fix.  void* pointer does not require type cast.

12 years agochannel/rail: add UI event handling.
roman-b [Sun, 21 Aug 2011 01:12:17 +0000 (04:12 +0300)]
channel/rail: add UI event handling.

12 years agochannel/rail: fix Server Get Application ID Response PDU receiving.
roman-b [Sun, 21 Aug 2011 01:09:13 +0000 (04:09 +0300)]
channel/rail: fix Server Get Application ID Response PDU receiving.

It is a possible error in MS-RDPERP 2.2.2.8.1.

12 years agoserver: send Demand Active PDU.
Vic Lee [Sat, 20 Aug 2011 15:09:46 +0000 (23:09 +0800)]
server: send Demand Active PDU.

12 years agoserver: send valid client license error pdu.
Vic Lee [Sat, 20 Aug 2011 13:41:40 +0000 (21:41 +0800)]
server: send valid client license error pdu.

12 years agolibfreerdp-core/transport: fix a bug in nonblocking mode that would break connection...
Vic Lee [Sat, 20 Aug 2011 12:30:18 +0000 (20:30 +0800)]
libfreerdp-core/transport: fix a bug in nonblocking mode that would break connection sequence.

12 years agoserver: fix bug reading cookie in nego.
Vic Lee [Sat, 20 Aug 2011 10:29:57 +0000 (18:29 +0800)]
server: fix bug reading cookie in nego.

12 years agoserver: read Client Info PDU.
Vic Lee [Sat, 20 Aug 2011 10:22:14 +0000 (18:22 +0800)]
server: read Client Info PDU.

12 years agoserver: trivial refactor rdp module to work in both direction.
Vic Lee [Sat, 20 Aug 2011 08:43:29 +0000 (16:43 +0800)]
server: trivial refactor rdp module to work in both direction.

12 years agoserver: add MCS Channel Join Request/Confirm.
Vic Lee [Sat, 20 Aug 2011 06:05:03 +0000 (14:05 +0800)]
server: add MCS Channel Join Request/Confirm.

12 years agoxfreerdp: added support for multiple monitors
Marc-André Moreau [Sat, 20 Aug 2011 03:15:49 +0000 (23:15 -0400)]
xfreerdp: added support for multiple monitors

12 years agoxfreerdp: handle RAIL window title updates
Marc-André Moreau [Sat, 20 Aug 2011 02:21:09 +0000 (22:21 -0400)]
xfreerdp: handle RAIL window title updates

12 years agoUse named struct rdpChan.
Vic Lee [Sat, 20 Aug 2011 02:02:24 +0000 (10:02 +0800)]
Use named struct rdpChan.

12 years agochannel/rail: add initial handling all RAIL PDU from server.
roman-b [Fri, 19 Aug 2011 22:46:10 +0000 (01:46 +0300)]
channel/rail: add initial handling all RAIL PDU from server.

Note:
Sometimes we have multi-thread side effect with data trasfer throught shared
memory between different threads.

12 years agolibfreerdp-gdi: optimize multi-byte pixel blitting
Marc-André Moreau [Fri, 19 Aug 2011 20:01:47 +0000 (16:01 -0400)]
libfreerdp-gdi: optimize multi-byte pixel blitting

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 19 Aug 2011 18:14:25 +0000 (14:14 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agolibfreerdp-gdi: implement missing PatBlt SPxn used in Word 2010
Marc-André Moreau [Fri, 19 Aug 2011 18:14:13 +0000 (14:14 -0400)]
libfreerdp-gdi: implement missing PatBlt SPxn used in Word 2010

12 years agoMerge pull request #51 from llyzs/server
Marc-André Moreau [Fri, 19 Aug 2011 18:04:01 +0000 (11:04 -0700)]
Merge pull request #51 from llyzs/server

Initial server implementation (still in progress)

12 years agoserver: MCS Erect Domain and Attach User phase.
Vic Lee [Fri, 19 Aug 2011 18:03:48 +0000 (02:03 +0800)]
server: MCS Erect Domain and Attach User phase.

12 years agoxfreerdp: optimize the updating of invalid regions on RAIL windows
Marc-André Moreau [Fri, 19 Aug 2011 16:43:44 +0000 (12:43 -0400)]
xfreerdp: optimize the updating of invalid regions on RAIL windows

12 years agoserver: send MCS Connect Response PDU.
Vic Lee [Fri, 19 Aug 2011 15:56:47 +0000 (23:56 +0800)]
server: send MCS Connect Response PDU.

12 years agoMerge pull request #50 from roman-b/rail
Marc-André Moreau [Fri, 19 Aug 2011 15:36:57 +0000 (08:36 -0700)]
Merge pull request #50 from roman-b/rail

Rail

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 19 Aug 2011 15:12:40 +0000 (11:12 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agoxfreerdp: fix RAIL window resizing
Marc-André Moreau [Fri, 19 Aug 2011 15:12:30 +0000 (11:12 -0400)]
xfreerdp: fix RAIL window resizing

12 years agochannel/rail: add handling Server Execute Result PDU
roman-b [Fri, 19 Aug 2011 14:10:08 +0000 (17:10 +0300)]
channel/rail: add handling Server Execute Result PDU

12 years agochannel/rail: fixed client system parameters sending.
roman-b [Fri, 19 Aug 2011 13:42:58 +0000 (16:42 +0300)]
channel/rail: fixed client system parameters sending.

12 years agochannel/rail: simplify data and event sending interface.
roman-b [Fri, 19 Aug 2011 12:42:14 +0000 (15:42 +0300)]
channel/rail: simplify data and event sending interface.

12 years agoserver: complete reading MCS Connect Initial PDU.
Vic Lee [Fri, 19 Aug 2011 10:11:33 +0000 (18:11 +0800)]
server: complete reading MCS Connect Initial PDU.

12 years agoserver: start reading MCS Connect Initial PDU and Client Core Data.
Vic Lee [Fri, 19 Aug 2011 09:39:37 +0000 (17:39 +0800)]
server: start reading MCS Connect Initial PDU and Client Core Data.

12 years agoserver: accept TLS connection from the client.
Vic Lee [Fri, 19 Aug 2011 05:35:29 +0000 (13:35 +0800)]
server: accept TLS connection from the client.

12 years agoserver: move nego process to connection module.
Vic Lee [Fri, 19 Aug 2011 01:54:43 +0000 (09:54 +0800)]
server: move nego process to connection module.

12 years agoMerge pull request #49 from nils-a/master
Otavio Salvador [Thu, 18 Aug 2011 18:56:10 +0000 (11:56 -0700)]
Merge pull request #49 from nils-a/master

force or ignore optional dependencies in cmake

12 years agocmake: added find_optional_package module to force or ignore optional dependencies
Nils Andresen [Thu, 18 Aug 2011 18:36:17 +0000 (20:36 +0200)]
cmake: added find_optional_package module to force or ignore optional dependencies

12 years agoMerge branch 'master' into server
Vic Lee [Thu, 18 Aug 2011 17:16:52 +0000 (01:16 +0800)]
Merge branch 'master' into server

12 years agoserver: rename pc prefix to ps.
Vic Lee [Thu, 18 Aug 2011 17:13:37 +0000 (01:13 +0800)]
server: rename pc prefix to ps.

12 years agolibfreerdp-core: added --no-auth option to skip authentication entirely
Marc-André Moreau [Thu, 18 Aug 2011 17:07:52 +0000 (13:07 -0400)]
libfreerdp-core: added --no-auth option to skip authentication entirely

12 years agolibfreerdp-core: fix handling of alternative port number
Marc-André Moreau [Thu, 18 Aug 2011 16:17:13 +0000 (12:17 -0400)]
libfreerdp-core: fix handling of alternative port number

12 years agolibfreerdp/peer: initial protocol negotiation.
Vic Lee [Thu, 18 Aug 2011 15:15:28 +0000 (23:15 +0800)]
libfreerdp/peer: initial protocol negotiation.

12 years agolibfreerdp-core/tcp: check for peer disconnection.
Vic Lee [Thu, 18 Aug 2011 15:14:46 +0000 (23:14 +0800)]
libfreerdp-core/tcp: check for peer disconnection.

12 years agoserver: create initial server API.
Vic Lee [Thu, 18 Aug 2011 08:06:32 +0000 (16:06 +0800)]
server: create initial server API.

12 years agoxfreerdp: remove backbuffer window in RemoteApp mode
Marc-André Moreau [Thu, 18 Aug 2011 05:16:49 +0000 (01:16 -0400)]
xfreerdp: remove backbuffer window in RemoteApp mode

12 years agoxfreerdp: fix movement of RAIL windows
Marc-André Moreau [Thu, 18 Aug 2011 03:46:08 +0000 (23:46 -0400)]
xfreerdp: fix movement of RAIL windows

12 years agoxfreerdp: fail RAIL window positions (relative to work area)
Marc-André Moreau [Thu, 18 Aug 2011 03:26:12 +0000 (23:26 -0400)]
xfreerdp: fail RAIL window positions (relative to work area)

12 years agoxfreerdp: add ability to move RAIL windows
Marc-André Moreau [Thu, 18 Aug 2011 02:50:49 +0000 (22:50 -0400)]
xfreerdp: add ability to move RAIL windows

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 18 Aug 2011 02:31:38 +0000 (22:31 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agoxfreerdp: added RAIL window titles
Marc-André Moreau [Thu, 18 Aug 2011 02:31:27 +0000 (22:31 -0400)]
xfreerdp: added RAIL window titles

12 years agordpdr/printer: fix debug messages.
Vic Lee [Thu, 18 Aug 2011 02:21:00 +0000 (10:21 +0800)]
rdpdr/printer: fix debug messages.

12 years agorail: get client system parameters from xfreerdp
Marc-André Moreau [Thu, 18 Aug 2011 01:33:22 +0000 (21:33 -0400)]
rail: get client system parameters from xfreerdp

12 years agoinclude: refactor FRDP_ types to RDP_
Marc-André Moreau [Wed, 17 Aug 2011 21:28:26 +0000 (17:28 -0400)]
include: refactor FRDP_ types to RDP_

12 years agoxfreerdp: fix window decoration hiding
Marc-André Moreau [Wed, 17 Aug 2011 20:57:21 +0000 (16:57 -0400)]
xfreerdp: fix window decoration hiding

12 years agoxfreerdp: fix mouse input inside application windows
Marc-André Moreau [Wed, 17 Aug 2011 20:45:09 +0000 (16:45 -0400)]
xfreerdp: fix mouse input inside application windows

12 years agoxfreerdp: start handling application events separately
Marc-André Moreau [Wed, 17 Aug 2011 20:00:09 +0000 (16:00 -0400)]
xfreerdp: start handling application events separately

12 years agoxfreerdp: drawing of multiple RAIL windows
Marc-André Moreau [Wed, 17 Aug 2011 18:51:17 +0000 (14:51 -0400)]
xfreerdp: drawing of multiple RAIL windows

12 years agolibfreerdp-kbd: quick compilation fix
Marc-André Moreau [Wed, 17 Aug 2011 18:18:19 +0000 (14:18 -0400)]
libfreerdp-kbd: quick compilation fix

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Wed, 17 Aug 2011 18:13:52 +0000 (14:13 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agoxfreerdp: added support for workarea and disabling window decorations
Marc-André Moreau [Wed, 17 Aug 2011 18:13:44 +0000 (14:13 -0400)]
xfreerdp: added support for workarea and disabling window decorations

12 years agoMerge pull request #48 from llyzs/printer
Marc-André Moreau [Wed, 17 Aug 2011 15:38:24 +0000 (08:38 -0700)]
Merge pull request #48 from llyzs/printer

Migrate Print Virtual Channel

12 years agordpdr/printer: migrate/redesign printer virtual channel plugin.
Vic Lee [Wed, 17 Aug 2011 13:57:09 +0000 (21:57 +0800)]
rdpdr/printer: migrate/redesign printer virtual channel plugin.

12 years agolibfreerdp-utils/args: plugin_data needs to be initialized.
Vic Lee [Wed, 17 Aug 2011 13:56:05 +0000 (21:56 +0800)]
libfreerdp-utils/args: plugin_data needs to be initialized.

13 years agoxfreerdp: started painting multiple RAIL windows
Marc-André Moreau [Wed, 17 Aug 2011 06:14:02 +0000 (02:14 -0400)]
xfreerdp: started painting multiple RAIL windows

13 years agoMerge pull request #47 from awakecoding/master
Marc-André Moreau [Wed, 17 Aug 2011 04:30:47 +0000 (21:30 -0700)]
Merge pull request #47 from awakecoding/master

API Exports

13 years agowindows: export all exported api functions
Marc-André Moreau [Wed, 17 Aug 2011 03:54:42 +0000 (23:54 -0400)]
windows: export all exported api functions

13 years agoMerge pull request #46 from awakecoding/master
Marc-André Moreau [Wed, 17 Aug 2011 01:28:01 +0000 (18:28 -0700)]
Merge pull request #46 from awakecoding/master

Windows Fixes

13 years agowindows: fix warnings
Marc-André Moreau [Wed, 17 Aug 2011 01:08:14 +0000 (21:08 -0400)]
windows: fix warnings

13 years agowindows: fix most compilation errors, linker errors and warnings left
Marc-André Moreau [Wed, 17 Aug 2011 00:49:46 +0000 (20:49 -0400)]
windows: fix most compilation errors, linker errors and warnings left

13 years agolibfreerdp-utils: moved registry out of the core to the utils
Marc-André Moreau [Tue, 16 Aug 2011 23:40:55 +0000 (19:40 -0400)]
libfreerdp-utils: moved registry out of the core to the utils

13 years agolibfreerdp-core: fixed multiple windows porting issues
Marc-André Moreau [Tue, 16 Aug 2011 21:40:29 +0000 (17:40 -0400)]
libfreerdp-core: fixed multiple windows porting issues

13 years agolibfreerdp-utils: started sleep utils
Marc-André Moreau [Tue, 16 Aug 2011 20:04:28 +0000 (16:04 -0400)]
libfreerdp-utils: started sleep utils

13 years agolibfreerdp-rfx: fix windows build
Marc-André Moreau [Tue, 16 Aug 2011 19:35:29 +0000 (15:35 -0400)]
libfreerdp-rfx: fix windows build

13 years agowindows: merging with latest updates
Marc-André Moreau [Tue, 16 Aug 2011 19:02:44 +0000 (15:02 -0400)]
windows: merging with latest updates

13 years agolibfreerdp-utils: added snprintf wrapper for windows portability
Marc-André Moreau [Tue, 16 Aug 2011 19:00:25 +0000 (15:00 -0400)]
libfreerdp-utils: added snprintf wrapper for windows portability

13 years agowindows: update build scripts, fix most of utils
Marc-André Moreau [Tue, 16 Aug 2011 18:41:12 +0000 (14:41 -0400)]
windows: update build scripts, fix most of utils

13 years agoMerge pull request #45 from llyzs/fastpath
Marc-André Moreau [Tue, 16 Aug 2011 11:43:55 +0000 (04:43 -0700)]
Merge pull request #45 from llyzs/fastpath

Add FastPath Input/Output support.

13 years agolibfreerdp-core/fastpath: add FastPath orders, bitmap, palette update.
Vic Lee [Tue, 16 Aug 2011 07:04:57 +0000 (15:04 +0800)]
libfreerdp-core/fastpath: add FastPath orders, bitmap, palette update.

13 years agolibfreerdp-core/fastpath: add FastPath Input, enabled by default.
Vic Lee [Tue, 16 Aug 2011 06:37:11 +0000 (14:37 +0800)]
libfreerdp-core/fastpath: add FastPath Input, enabled by default.

13 years agolibfreerdp-rail: processing window altsec orders
Marc-André Moreau [Tue, 16 Aug 2011 04:22:00 +0000 (00:22 -0400)]
libfreerdp-rail: processing window altsec orders

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Tue, 16 Aug 2011 03:37:52 +0000 (23:37 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-rail: initial commit
Marc-André Moreau [Tue, 16 Aug 2011 03:37:43 +0000 (23:37 -0400)]
libfreerdp-rail: initial commit

13 years agoMerge pull request #44 from llyzs/rdpsnd
Marc-André Moreau [Tue, 16 Aug 2011 03:18:43 +0000 (20:18 -0700)]
Merge pull request #44 from llyzs/rdpsnd

Improve chanman and add some fixes.