Vic Lee [Mon, 22 Aug 2011 07:03:58 +0000 (15:03 +0800)]
libfreerdp-core: change client connection sequence using nonblocking.
Marc-André Moreau [Sun, 21 Aug 2011 21:32:18 +0000 (17:32 -0400)]
xfreerdp: started handling RemoteApp icons
Marc-André Moreau [Sun, 21 Aug 2011 18:54:08 +0000 (14:54 -0400)]
libfreerdp-cache: add support for custom extra glyph data
Marc-André Moreau [Sun, 21 Aug 2011 18:16:53 +0000 (14:16 -0400)]
libfreerdp-cache: started glyph cache
Marc-André Moreau [Sun, 21 Aug 2011 16:56:18 +0000 (12:56 -0400)]
libfreerdp-core: fix glyph cache capability set
Vic Lee [Sun, 21 Aug 2011 16:15:52 +0000 (00:15 +0800)]
Remove a incorrect checking.
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)
Vic Lee [Sun, 21 Aug 2011 15:20:37 +0000 (23:20 +0800)]
server: process font list and font map PDU.
Vic Lee [Sun, 21 Aug 2011 14:52:37 +0000 (22:52 +0800)]
server: process client control PDUs.
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)
Marc-André Moreau [Sun, 21 Aug 2011 14:44:54 +0000 (07:44 -0700)]
Merge pull request #53 from roman-b/rail
RAIL improvements
Vic Lee [Sun, 21 Aug 2011 13:48:42 +0000 (21:48 +0800)]
server: send synchronize and control cooperate pdu.
Vic Lee [Sun, 21 Aug 2011 07:52:44 +0000 (15:52 +0800)]
server: receive client capabilities.
Vic Lee [Sun, 21 Aug 2011 02:57:38 +0000 (10:57 +0800)]
server: complete server capabilities.
Vic Lee [Sun, 21 Aug 2011 02:57:01 +0000 (10:57 +0800)]
server: fix incorrect flag in license module.
Vic Lee [Sun, 21 Aug 2011 01:58:05 +0000 (09:58 +0800)]
server: move server_mode to rdpSettings.
roman-b [Sun, 21 Aug 2011 01:44:18 +0000 (04:44 +0300)]
Merge remote-tracking branch 'upstream/master' into rail
roman-b [Sun, 21 Aug 2011 01:15:30 +0000 (04:15 +0300)]
cunit: added cuinit tests for RAIL plugin events.
roman-b [Sun, 21 Aug 2011 01:13:33 +0000 (04:13 +0300)]
xfreerdp: small fix. void* pointer does not require type cast.
roman-b [Sun, 21 Aug 2011 01:12:17 +0000 (04:12 +0300)]
channel/rail: add UI event handling.
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.
Vic Lee [Sat, 20 Aug 2011 15:09:46 +0000 (23:09 +0800)]
server: send Demand Active PDU.
Vic Lee [Sat, 20 Aug 2011 13:41:40 +0000 (21:41 +0800)]
server: send valid client license error pdu.
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.
Vic Lee [Sat, 20 Aug 2011 10:29:57 +0000 (18:29 +0800)]
server: fix bug reading cookie in nego.
Vic Lee [Sat, 20 Aug 2011 10:22:14 +0000 (18:22 +0800)]
server: read Client Info PDU.
Vic Lee [Sat, 20 Aug 2011 08:43:29 +0000 (16:43 +0800)]
server: trivial refactor rdp module to work in both direction.
Vic Lee [Sat, 20 Aug 2011 06:05:03 +0000 (14:05 +0800)]
server: add MCS Channel Join Request/Confirm.
Marc-André Moreau [Sat, 20 Aug 2011 03:15:49 +0000 (23:15 -0400)]
xfreerdp: added support for multiple monitors
Marc-André Moreau [Sat, 20 Aug 2011 02:21:09 +0000 (22:21 -0400)]
xfreerdp: handle RAIL window title updates
Vic Lee [Sat, 20 Aug 2011 02:02:24 +0000 (10:02 +0800)]
Use named struct rdpChan.
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.
Marc-André Moreau [Fri, 19 Aug 2011 20:01:47 +0000 (16:01 -0400)]
libfreerdp-gdi: optimize multi-byte pixel blitting
Marc-André Moreau [Fri, 19 Aug 2011 18:14:25 +0000 (14:14 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 19 Aug 2011 18:14:13 +0000 (14:14 -0400)]
libfreerdp-gdi: implement missing PatBlt SPxn used in Word 2010
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)
Vic Lee [Fri, 19 Aug 2011 18:03:48 +0000 (02:03 +0800)]
server: MCS Erect Domain and Attach User phase.
Marc-André Moreau [Fri, 19 Aug 2011 16:43:44 +0000 (12:43 -0400)]
xfreerdp: optimize the updating of invalid regions on RAIL windows
Vic Lee [Fri, 19 Aug 2011 15:56:47 +0000 (23:56 +0800)]
server: send MCS Connect Response PDU.
Marc-André Moreau [Fri, 19 Aug 2011 15:36:57 +0000 (08:36 -0700)]
Merge pull request #50 from roman-b/rail
Rail
Marc-André Moreau [Fri, 19 Aug 2011 15:12:40 +0000 (11:12 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 19 Aug 2011 15:12:30 +0000 (11:12 -0400)]
xfreerdp: fix RAIL window resizing
roman-b [Fri, 19 Aug 2011 14:10:08 +0000 (17:10 +0300)]
channel/rail: add handling Server Execute Result PDU
roman-b [Fri, 19 Aug 2011 13:42:58 +0000 (16:42 +0300)]
channel/rail: fixed client system parameters sending.
roman-b [Fri, 19 Aug 2011 12:42:14 +0000 (15:42 +0300)]
channel/rail: simplify data and event sending interface.
Vic Lee [Fri, 19 Aug 2011 10:11:33 +0000 (18:11 +0800)]
server: complete reading MCS Connect Initial PDU.
Vic Lee [Fri, 19 Aug 2011 09:39:37 +0000 (17:39 +0800)]
server: start reading MCS Connect Initial PDU and Client Core Data.
Vic Lee [Fri, 19 Aug 2011 05:35:29 +0000 (13:35 +0800)]
server: accept TLS connection from the client.
Vic Lee [Fri, 19 Aug 2011 01:54:43 +0000 (09:54 +0800)]
server: move nego process to connection module.
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
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
Vic Lee [Thu, 18 Aug 2011 17:16:52 +0000 (01:16 +0800)]
Merge branch 'master' into server
Vic Lee [Thu, 18 Aug 2011 17:13:37 +0000 (01:13 +0800)]
server: rename pc prefix to ps.
Marc-André Moreau [Thu, 18 Aug 2011 17:07:52 +0000 (13:07 -0400)]
libfreerdp-core: added --no-auth option to skip authentication entirely
Marc-André Moreau [Thu, 18 Aug 2011 16:17:13 +0000 (12:17 -0400)]
libfreerdp-core: fix handling of alternative port number
Vic Lee [Thu, 18 Aug 2011 15:15:28 +0000 (23:15 +0800)]
libfreerdp/peer: initial protocol negotiation.
Vic Lee [Thu, 18 Aug 2011 15:14:46 +0000 (23:14 +0800)]
libfreerdp-core/tcp: check for peer disconnection.
Vic Lee [Thu, 18 Aug 2011 08:06:32 +0000 (16:06 +0800)]
server: create initial server API.
Marc-André Moreau [Thu, 18 Aug 2011 05:16:49 +0000 (01:16 -0400)]
xfreerdp: remove backbuffer window in RemoteApp mode
Marc-André Moreau [Thu, 18 Aug 2011 03:46:08 +0000 (23:46 -0400)]
xfreerdp: fix movement of RAIL windows
Marc-André Moreau [Thu, 18 Aug 2011 03:26:12 +0000 (23:26 -0400)]
xfreerdp: fail RAIL window positions (relative to work area)
Marc-André Moreau [Thu, 18 Aug 2011 02:50:49 +0000 (22:50 -0400)]
xfreerdp: add ability to move RAIL windows
Marc-André Moreau [Thu, 18 Aug 2011 02:31:38 +0000 (22:31 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 18 Aug 2011 02:31:27 +0000 (22:31 -0400)]
xfreerdp: added RAIL window titles
Vic Lee [Thu, 18 Aug 2011 02:21:00 +0000 (10:21 +0800)]
rdpdr/printer: fix debug messages.
Marc-André Moreau [Thu, 18 Aug 2011 01:33:22 +0000 (21:33 -0400)]
rail: get client system parameters from xfreerdp
Marc-André Moreau [Wed, 17 Aug 2011 21:28:26 +0000 (17:28 -0400)]
include: refactor FRDP_ types to RDP_
Marc-André Moreau [Wed, 17 Aug 2011 20:57:21 +0000 (16:57 -0400)]
xfreerdp: fix window decoration hiding
Marc-André Moreau [Wed, 17 Aug 2011 20:45:09 +0000 (16:45 -0400)]
xfreerdp: fix mouse input inside application windows
Marc-André Moreau [Wed, 17 Aug 2011 20:00:09 +0000 (16:00 -0400)]
xfreerdp: start handling application events separately
Marc-André Moreau [Wed, 17 Aug 2011 18:51:17 +0000 (14:51 -0400)]
xfreerdp: drawing of multiple RAIL windows
Marc-André Moreau [Wed, 17 Aug 2011 18:18:19 +0000 (14:18 -0400)]
libfreerdp-kbd: quick compilation fix
Marc-André Moreau [Wed, 17 Aug 2011 18:13:52 +0000 (14:13 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Wed, 17 Aug 2011 18:13:44 +0000 (14:13 -0400)]
xfreerdp: added support for workarea and disabling window decorations
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
Vic Lee [Wed, 17 Aug 2011 13:57:09 +0000 (21:57 +0800)]
rdpdr/printer: migrate/redesign printer virtual channel plugin.
Vic Lee [Wed, 17 Aug 2011 13:56:05 +0000 (21:56 +0800)]
libfreerdp-utils/args: plugin_data needs to be initialized.
Marc-André Moreau [Wed, 17 Aug 2011 06:14:02 +0000 (02:14 -0400)]
xfreerdp: started painting multiple RAIL windows
Marc-André Moreau [Wed, 17 Aug 2011 04:30:47 +0000 (21:30 -0700)]
Merge pull request #47 from awakecoding/master
API Exports
Marc-André Moreau [Wed, 17 Aug 2011 03:54:42 +0000 (23:54 -0400)]
windows: export all exported api functions
Marc-André Moreau [Wed, 17 Aug 2011 01:28:01 +0000 (18:28 -0700)]
Merge pull request #46 from awakecoding/master
Windows Fixes
Marc-André Moreau [Wed, 17 Aug 2011 01:08:14 +0000 (21:08 -0400)]
windows: fix warnings
Marc-André Moreau [Wed, 17 Aug 2011 00:49:46 +0000 (20:49 -0400)]
windows: fix most compilation errors, linker errors and warnings left
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
Marc-André Moreau [Tue, 16 Aug 2011 21:40:29 +0000 (17:40 -0400)]
libfreerdp-core: fixed multiple windows porting issues
Marc-André Moreau [Tue, 16 Aug 2011 20:04:28 +0000 (16:04 -0400)]
libfreerdp-utils: started sleep utils
Marc-André Moreau [Tue, 16 Aug 2011 19:35:29 +0000 (15:35 -0400)]
libfreerdp-rfx: fix windows build
Marc-André Moreau [Tue, 16 Aug 2011 19:02:44 +0000 (15:02 -0400)]
windows: merging with latest updates
Marc-André Moreau [Tue, 16 Aug 2011 19:00:25 +0000 (15:00 -0400)]
libfreerdp-utils: added snprintf wrapper for windows portability
Marc-André Moreau [Tue, 16 Aug 2011 18:41:12 +0000 (14:41 -0400)]
windows: update build scripts, fix most of utils
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.
Vic Lee [Tue, 16 Aug 2011 07:04:57 +0000 (15:04 +0800)]
libfreerdp-core/fastpath: add FastPath orders, bitmap, palette update.
Vic Lee [Tue, 16 Aug 2011 06:37:11 +0000 (14:37 +0800)]
libfreerdp-core/fastpath: add FastPath Input, enabled by default.
Marc-André Moreau [Tue, 16 Aug 2011 04:22:00 +0000 (00:22 -0400)]
libfreerdp-rail: processing window altsec orders
Marc-André Moreau [Tue, 16 Aug 2011 03:37:52 +0000 (23:37 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Tue, 16 Aug 2011 03:37:43 +0000 (23:37 -0400)]
libfreerdp-rail: initial commit
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.
Vic Lee [Tue, 16 Aug 2011 03:13:30 +0000 (11:13 +0800)]
Fix CPU usage due to missing initialization of wfds.
Vic Lee [Tue, 16 Aug 2011 02:47:39 +0000 (10:47 +0800)]
libfreerdp-chanman: change sending data to use queue.
Vic Lee [Tue, 16 Aug 2011 02:34:15 +0000 (10:34 +0800)]
cmake: fix WIN32 variable.