Commit Graph

675 Commits

Author SHA1 Message Date
roman-b 7b6dad86ca Merge remote-tracking branch 'upstream/master' into rail 2011-08-21 04:44:18 +03:00
roman-b fef1363fb0 cunit: added cuinit tests for RAIL plugin events. 2011-08-21 04:15:30 +03:00
roman-b 822c269b06 xfreerdp: small fix. void* pointer does not require type cast. 2011-08-21 04:13:33 +03:00
roman-b 327ad2607c channel/rail: add UI event handling. 2011-08-21 04:12:17 +03:00
roman-b 2378b989ff channel/rail: fix Server Get Application ID Response PDU receiving.
It is a possible error in MS-RDPERP 2.2.2.8.1.
2011-08-21 04:09:13 +03:00
Vic Lee 6b5e5505ac server: send Demand Active PDU. 2011-08-20 23:09:46 +08:00
Vic Lee 15365b86af server: send valid client license error pdu. 2011-08-20 21:41:40 +08:00
Vic Lee 11f10b2bb8 libfreerdp-core/transport: fix a bug in nonblocking mode that would break connection sequence. 2011-08-20 20:30:18 +08:00
Vic Lee a921ab1824 server: fix bug reading cookie in nego. 2011-08-20 18:29:57 +08:00
Vic Lee 3f10f0dbe0 server: read Client Info PDU. 2011-08-20 18:22:14 +08:00
Vic Lee 469d9a698a server: trivial refactor rdp module to work in both direction. 2011-08-20 16:43:29 +08:00
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