Commit Graph

614 Commits

Author SHA1 Message Date
Vic Lee d229efdf14 server: add MCS Channel Join Request/Confirm. 2011-08-20 14:05:03 +08:00
Marc-André Moreau ec77c8ecbf xfreerdp: added support for multiple monitors 2011-08-19 23:15:49 -04:00
Marc-André Moreau 4a126a55b0 xfreerdp: handle RAIL window title updates 2011-08-19 22:21:09 -04:00
Vic Lee a312d47599 Use named struct rdpChan. 2011-08-20 10:02:24 +08:00
roman-b e7367f9aac 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.
2011-08-20 01:46:10 +03:00
Marc-André Moreau dd4923a770 libfreerdp-gdi: optimize multi-byte pixel blitting 2011-08-19 16:01:47 -04:00
Marc-André Moreau b651a49b03 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-08-19 14:14:25 -04:00
Marc-André Moreau c3994c56c7 libfreerdp-gdi: implement missing PatBlt SPxn used in Word 2010 2011-08-19 14:14:13 -04:00
Marc-André Moreau e4c7f28acf Merge pull request #51 from llyzs/server
Initial server implementation (still in progress)
2011-08-19 11:04:01 -07:00
Vic Lee 3ad64c5ea6 server: MCS Erect Domain and Attach User phase. 2011-08-20 02:03:48 +08:00
Marc-André Moreau 181154f01f xfreerdp: optimize the updating of invalid regions on RAIL windows 2011-08-19 12:43:44 -04:00
Vic Lee 0607a08b61 server: send MCS Connect Response PDU. 2011-08-19 23:56:47 +08:00
Marc-André Moreau 9e42276d1b Merge pull request #50 from roman-b/rail
Rail
2011-08-19 08:36:57 -07:00
Marc-André Moreau 766c25a7ec Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-08-19 11:12:40 -04:00
Marc-André Moreau af71a70233 xfreerdp: fix RAIL window resizing 2011-08-19 11:12:30 -04:00
roman-b e85caeb17d channel/rail: add handling Server Execute Result PDU 2011-08-19 17:10:08 +03:00
roman-b 154598288b channel/rail: fixed client system parameters sending. 2011-08-19 16:42:58 +03:00
roman-b ab0e95a2ad channel/rail: simplify data and event sending interface. 2011-08-19 15:42:14 +03:00
Vic Lee ccc86b8773 server: complete reading MCS Connect Initial PDU. 2011-08-19 18:11:33 +08:00
Vic Lee b7f62964a4 server: start reading MCS Connect Initial PDU and Client Core Data. 2011-08-19 17:39:37 +08:00
Vic Lee 10f8aab40b server: accept TLS connection from the client. 2011-08-19 13:35:29 +08:00
Vic Lee 601254727f server: move nego process to connection module. 2011-08-19 09:54:43 +08:00
Otavio Salvador e1253cfd66 Merge pull request #49 from nils-a/master
force or ignore optional dependencies in cmake
2011-08-18 11:56:10 -07:00
Nils Andresen 17411304b8 cmake: added find_optional_package module to force or ignore optional dependencies 2011-08-18 20:36:17 +02:00
Vic Lee 720860b581 Merge branch 'master' into server 2011-08-19 01:16:52 +08:00
Vic Lee 9ea3f1e5bd server: rename pc prefix to ps. 2011-08-19 01:13:37 +08:00
Marc-André Moreau 19217d51ba libfreerdp-core: added --no-auth option to skip authentication entirely 2011-08-18 13:07:52 -04:00
Marc-André Moreau c1252ae62f libfreerdp-core: fix handling of alternative port number 2011-08-18 12:17:13 -04:00
Vic Lee 8cced27d17 libfreerdp/peer: initial protocol negotiation. 2011-08-18 23:15:28 +08:00
Vic Lee 9d414132e4 libfreerdp-core/tcp: check for peer disconnection. 2011-08-18 23:14:46 +08:00
Vic Lee 5fc87c25cf server: create initial server API. 2011-08-18 16:06:32 +08:00
Marc-André Moreau 3fa7d4a3d4 xfreerdp: remove backbuffer window in RemoteApp mode 2011-08-18 01:16:49 -04:00
Marc-André Moreau 2aa3d6f731 xfreerdp: fix movement of RAIL windows 2011-08-17 23:46:08 -04:00
Marc-André Moreau 49b1fa25a0 xfreerdp: fail RAIL window positions (relative to work area) 2011-08-17 23:26:12 -04:00
Marc-André Moreau eb02b578a5 xfreerdp: add ability to move RAIL windows 2011-08-17 22:50:49 -04:00
Marc-André Moreau ac61e43cc3 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-08-17 22:31:38 -04:00
Marc-André Moreau f465579551 xfreerdp: added RAIL window titles 2011-08-17 22:31:27 -04:00
Vic Lee 16a83b445a rdpdr/printer: fix debug messages. 2011-08-18 10:22:28 +08:00
Marc-André Moreau 48d3e65b08 rail: get client system parameters from xfreerdp 2011-08-17 21:33:22 -04:00
Marc-André Moreau 09980c8a7c include: refactor FRDP_ types to RDP_ 2011-08-17 17:28:26 -04:00
Marc-André Moreau c2bc695d39 xfreerdp: fix window decoration hiding 2011-08-17 16:57:21 -04:00
Marc-André Moreau 257f3ac55b xfreerdp: fix mouse input inside application windows 2011-08-17 16:45:09 -04:00
Marc-André Moreau dc6d3f022b xfreerdp: start handling application events separately 2011-08-17 16:00:09 -04:00
Marc-André Moreau c9917d3ca1 xfreerdp: drawing of multiple RAIL windows 2011-08-17 14:51:17 -04:00
Marc-André Moreau 5f9d000227 libfreerdp-kbd: quick compilation fix 2011-08-17 14:18:19 -04:00
Marc-André Moreau f491dd3f16 Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0 2011-08-17 14:13:52 -04:00
Marc-André Moreau 98f7bb01b5 xfreerdp: added support for workarea and disabling window decorations 2011-08-17 14:13:44 -04:00
Marc-André Moreau feb1470ba6 Merge pull request #48 from llyzs/printer
Migrate Print Virtual Channel
2011-08-17 08:38:24 -07:00
Vic Lee fad4ea4343 rdpdr/printer: migrate/redesign printer virtual channel plugin. 2011-08-17 21:57:09 +08:00
Vic Lee 68201fd78c libfreerdp-utils/args: plugin_data needs to be initialized. 2011-08-17 21:56:05 +08:00