Vic Lee [Tue, 23 Aug 2011 05:05:58 +0000 (13:05 +0800)]
Rename more functions.
Vic Lee [Tue, 23 Aug 2011 04:58:10 +0000 (12:58 +0800)]
Rename functions.
Vic Lee [Tue, 23 Aug 2011 03:50:41 +0000 (11:50 +0800)]
server: add input callbacks.
Vic Lee [Mon, 22 Aug 2011 15:02:56 +0000 (23:02 +0800)]
server: add PostConnect callback.
Marc-André Moreau [Tue, 23 Aug 2011 01:33:10 +0000 (21:33 -0400)]
xfreerdp: removed seemingly unnecessary X11 update
Marc-André Moreau [Tue, 23 Aug 2011 01:22:05 +0000 (21:22 -0400)]
xfreerdp: fix drawing of maximized RAIL windows
Marc-André Moreau [Mon, 22 Aug 2011 20:10:08 +0000 (16:10 -0400)]
xfreerdp: fix off-by-one error in visibility rectangles
Marc-André Moreau [Mon, 22 Aug 2011 20:06:12 +0000 (16:06 -0400)]
xfreerdp: add support for RemoteApp round window corners
Marc-André Moreau [Mon, 22 Aug 2011 18:51:10 +0000 (14:51 -0400)]
libfreerdp-rail: fix bug in printing out visibility rects
Marc-André Moreau [Mon, 22 Aug 2011 17:33:48 +0000 (13:33 -0400)]
libfreerdp-gdi: added export definitions
Marc-André Moreau [Mon, 22 Aug 2011 17:11:18 +0000 (10:11 -0700)]
Merge pull request #57 from roman-b/rail
Rail: fix multi-thread side effect and fix conflict from upstream
Marc-André Moreau [Mon, 22 Aug 2011 17:08:01 +0000 (13:08 -0400)]
libfreerdp-gdi: move headers to include directory
roman-b [Mon, 22 Aug 2011 16:14:11 +0000 (19:14 +0300)]
Merge remote-tracking branch 'upstream/master' into rail
Marc-André Moreau [Mon, 22 Aug 2011 15:09:24 +0000 (11:09 -0400)]
libfreerdp-rail: fix window style debug output
Marc-André Moreau [Mon, 22 Aug 2011 14:46:00 +0000 (10:46 -0400)]
libfreerdp-rail: added debug output of window styles
Marc-André Moreau [Mon, 22 Aug 2011 13:44:52 +0000 (06:44 -0700)]
Merge pull request #56 from llyzs/nonblocking
Refactor client connection sequence in nonblocking mode
Vic Lee [Mon, 22 Aug 2011 09:49:39 +0000 (17:49 +0800)]
libfreerdp-core: trivial function rename.
Vic Lee [Mon, 22 Aug 2011 09:42:16 +0000 (17:42 +0800)]
Correctly handling connection failure.
Vic Lee [Mon, 22 Aug 2011 09:21:39 +0000 (17:21 +0800)]
xfreerdp: fix segfault when closing.
Vic Lee [Mon, 22 Aug 2011 07:03:58 +0000 (15:03 +0800)]
libfreerdp-core: change client connection sequence using nonblocking.
Marc-André Moreau [Mon, 22 Aug 2011 03:54:02 +0000 (23:54 -0400)]
xfreerdp: fix window classes
Marc-André Moreau [Mon, 22 Aug 2011 03:39:56 +0000 (23:39 -0400)]
xfreerdp: handling local window restore events
Marc-André Moreau [Mon, 22 Aug 2011 03:15:19 +0000 (23:15 -0400)]
xfreerdp: handled RAIL window minimize events
Marc-André Moreau [Mon, 22 Aug 2011 02:30:49 +0000 (22:30 -0400)]
xfreerdp: improved window icon support
roman-b [Sun, 21 Aug 2011 23:04:21 +0000 (02:04 +0300)]
channels/rail: fixed multithread side effect by creating full orders copy for events.
roman-b [Sun, 21 Aug 2011 23:01:40 +0000 (02:01 +0300)]
channels/rail: create fixed size order struct for Server Get Application ID Response.
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