Commit Graph

675 Commits

Author SHA1 Message Date
Marc-André Moreau 42f27293a8 xfreerdp: fix window hiding 2011-08-23 15:52:17 -04:00
Marc-André Moreau 313e1dcfd2 Merge pull request #58 from llyzs/server
Server: add keyboard/mouse input and RemoteFX update processing
2011-08-23 08:58:25 -07:00
Vic Lee 52b5aeda9d server: update test server to send the first RemoteFX frame. 2011-08-23 23:28:54 +08:00
Vic Lee c79c587ca9 server: add SurfaceCmds update. 2011-08-23 23:28:28 +08:00
Vic Lee a5e251a5b2 libfreerdp-core/surface: separate surface from fastpath. 2011-08-23 21:01:19 +08:00
Vic Lee b7ee3be2d9 server: add server update callback registration. 2011-08-23 20:37:08 +08:00
Vic Lee ca52da15cd server: handle disconnection. 2011-08-23 16:14:32 +08:00
Vic Lee 2d4f10038e server: process client input events. 2011-08-23 15:51:51 +08:00
Vic Lee 719f521a39 libfreerdp-coree/tranport: minimum fastpath packet size is 3. 2011-08-23 15:36:03 +08:00
Vic Lee 3178d27848 Rename more functions. 2011-08-23 13:26:24 +08:00
Vic Lee 9880650557 Rename functions. 2011-08-23 12:58:10 +08:00
Vic Lee 57ac9a59eb server: add input callbacks. 2011-08-23 11:52:35 +08:00
Vic Lee ab7a53ea51 server: add PostConnect callback. 2011-08-23 11:52:34 +08:00
Marc-André Moreau 7dcb87d7a3 xfreerdp: removed seemingly unnecessary X11 update 2011-08-22 21:33:10 -04:00
Marc-André Moreau cfd3407f69 xfreerdp: fix drawing of maximized RAIL windows 2011-08-22 21:22:05 -04:00
Marc-André Moreau c894806ee9 xfreerdp: fix off-by-one error in visibility rectangles 2011-08-22 16:10:08 -04:00
Marc-André Moreau 3e4331caa0 xfreerdp: add support for RemoteApp round window corners 2011-08-22 16:06:12 -04:00
Marc-André Moreau 617fe7d7e5 libfreerdp-rail: fix bug in printing out visibility rects 2011-08-22 14:51:10 -04:00
Marc-André Moreau 4284ffaaee libfreerdp-gdi: added export definitions 2011-08-22 13:33:48 -04:00
Marc-André Moreau ea8dd3bf16 Merge pull request #57 from roman-b/rail
Rail: fix multi-thread side effect and fix conflict from upstream
2011-08-22 10:11:18 -07:00
Marc-André Moreau 73739ca474 libfreerdp-gdi: move headers to include directory 2011-08-22 13:08:01 -04:00
roman-b 8ae5b05c86 Merge remote-tracking branch 'upstream/master' into rail 2011-08-22 19:14:11 +03:00
Marc-André Moreau d55d76c9bb libfreerdp-rail: fix window style debug output 2011-08-22 11:09:24 -04:00
Marc-André Moreau cd2cd1ef15 libfreerdp-rail: added debug output of window styles 2011-08-22 10:46:00 -04:00
Marc-André Moreau a5791ac198 Merge pull request #56 from llyzs/nonblocking
Refactor client connection sequence in nonblocking mode
2011-08-22 06:44:52 -07:00
Vic Lee d666b45b83 libfreerdp-core: trivial function rename. 2011-08-22 17:49:39 +08:00
Vic Lee 4377c46bac Correctly handling connection failure. 2011-08-22 17:43:20 +08:00
Vic Lee 0c60fafebd xfreerdp: fix segfault when closing. 2011-08-22 17:21:39 +08:00
Vic Lee c08fef7d33 libfreerdp-core: change client connection sequence using nonblocking. 2011-08-22 17:11:50 +08:00
Marc-André Moreau 900a56f289 xfreerdp: fix window classes 2011-08-21 23:54:02 -04:00
Marc-André Moreau b8291b2e3d xfreerdp: handling local window restore events 2011-08-21 23:39:56 -04:00
Marc-André Moreau aaa2f22b10 xfreerdp: handled RAIL window minimize events 2011-08-21 23:15:19 -04:00
Marc-André Moreau f46d3d51c6 xfreerdp: improved window icon support 2011-08-21 22:30:49 -04:00
roman-b 7744e17ec2 channels/rail: fixed multithread side effect by creating full orders copy for events. 2011-08-22 02:04:21 +03:00
roman-b e701bf1bcf channels/rail: create fixed size order struct for Server Get Application ID Response. 2011-08-22 02:01:40 +03:00
Marc-André Moreau 00733ab128 xfreerdp: started handling RemoteApp icons 2011-08-21 17:32:18 -04:00
Marc-André Moreau 961b5f5e49 libfreerdp-cache: add support for custom extra glyph data 2011-08-21 14:54:08 -04:00
Marc-André Moreau f53e7baa15 libfreerdp-cache: started glyph cache 2011-08-21 14:16:53 -04:00
Marc-André Moreau 9f97dbcad9 libfreerdp-core: fix glyph cache capability set 2011-08-21 12:56:18 -04:00
Vic Lee 4de05b3080 Remove a incorrect checking. 2011-08-22 00:15:52 +08:00
Marc-André Moreau 648a0bbac5 Merge pull request #54 from llyzs/server
Server implementation in progress (finish connection sequence, client activated)
2011-08-21 08:33:31 -07:00
Vic Lee 7759f35f52 server: process font list and font map PDU. 2011-08-21 23:20:37 +08:00
Vic Lee 5b4759b75d server: process client control PDUs. 2011-08-21 22:52:37 +08:00
Marc-André Moreau 897a4bb7b1 Merge pull request #52 from llyzs/server
Server implementation in progress (until capability exchange)
2011-08-21 07:45:41 -07:00
Marc-André Moreau c79ade4f25 Merge pull request #53 from roman-b/rail
RAIL improvements
2011-08-21 07:44:54 -07:00
Vic Lee 9a7f56a2a1 server: send synchronize and control cooperate pdu. 2011-08-21 21:48:42 +08:00
Vic Lee 82bed4a0e8 server: receive client capabilities. 2011-08-21 15:52:44 +08:00
Vic Lee 281ceead2f server: complete server capabilities. 2011-08-21 10:57:38 +08:00
Vic Lee eca166a22d server: fix incorrect flag in license module. 2011-08-21 10:57:01 +08:00
Vic Lee 7216323e07 server: move server_mode to rdpSettings. 2011-08-21 09:58:05 +08:00