Vic Lee
52870ea1e0
Fix incorrect stream_seek_*
2011-08-05 23:05:03 +08:00
Vic Lee
d0c0bca997
Merge branch 'master' into svc
...
Conflicts:
client/DirectFB/dfreerdp.c
2011-08-03 14:16:44 +08:00
Vic Lee
ef4d4c9a78
libfreerdp-core/vchan: implement vchan_send.
2011-08-03 13:58:19 +08:00
Vic Lee
95a76fa888
libfreerdp-core: add channel_id argument to rdp_write_header and rdp_send.
2011-08-03 12:34:55 +08:00
Vic Lee
1046141cf2
libfreerdp-core: implement vchan_process.
2011-08-03 11:00:56 +08:00
Vic Lee
8387380035
libfreerdp-core/transport: add stream_seal when a packet is received.
2011-08-03 09:54:30 +08:00
Vic Lee
699c601579
libfreerdp-core/transport: add hexdump when debugging is on.
2011-08-03 09:34:23 +08:00
Marc-André Moreau
b4437a783c
libfreerdp-core: parsing of alternate secondary drawing orders
2011-08-02 16:58:42 -04:00
Vic Lee
621c349df4
libfreerdp-core: add initial vchan module.
2011-08-03 02:03:02 +08:00
Marc-André Moreau
281d06d744
libfreerdp-core: update orders parsing and core <-> client interface
2011-08-02 12:59:45 -04:00
Vic Lee
18b947082a
libfreerdp-core/gcc: store channelId returned by server MCS connect response.
...
According to [MS-RDPBCGR] 2.2.1.4.4, channelIdArray is a variable-length array of MCS channel IDs, and each channelId is allocated corresponding in position to the channels requested in the Client Network Data structure.
2011-08-02 17:24:51 +08:00
Marc-André Moreau
2d5e6fa255
Merge pull request #31 from llyzs/rdp
...
Add Fast Path header processing and some minor fixes.
2011-08-01 11:08:50 -07:00
Marc-André Moreau
21afbf21f7
Merge pull request #29 from bradh/master
...
cmake fixes
2011-08-01 11:08:17 -07:00
Marc-André Moreau
ac3307f9a0
dfreerdp: added keyboard and mouse input
2011-08-01 12:24:29 -04:00
Vic Lee
b380423cfb
libfreerdp-core: add Fast Path header parsing.
2011-08-02 00:19:39 +08:00
Vic Lee
04f58fedde
libfreerdp-core: remove unused codes.
2011-08-01 23:39:45 +08:00
Vic Lee
9b3cc19648
libfreerdp-core: move blocking read control in transport layer.
2011-08-01 22:21:06 +08:00
Vic Lee
f33fe89a9d
libfreerdp-core: move blocking-send checking in transport.
2011-08-01 15:04:48 +08:00
Vic Lee
a4ec778f02
libfreerdp-core: add non-blocking read.
2011-08-01 14:45:28 +08:00
Brad Hards
3f37889482
libfreerdp-core: fix security selection
...
Also cleans up some debug stuff.
2011-07-31 13:51:26 +10:00
Brad Hards
05e6a68927
buildsystem: check if we have zlib, openssl and pthread before using
2011-07-31 11:22:09 +10:00
Marc-André Moreau
72b48585fb
dfreerdp: start working on file descriptors
2011-07-28 17:44:09 -04:00
Marc-André Moreau
97f8a022a9
libfreerdp-core: improve update interface with bounds
2011-07-28 14:32:16 -04:00
Marc-André Moreau
24ba845f04
dfreerdp: started integrating DirectFB client
2011-07-28 13:46:36 -04:00
Marc-André Moreau
67dca12b77
client: update to use args utils
2011-07-28 11:09:51 -04:00
Marc-André Moreau
72fc75b5a6
libfreerdp-core: exporting new interface
2011-07-28 00:38:25 -04:00
Marc-André Moreau
c860fd631d
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-27 20:14:21 -04:00
Marc-André Moreau
fa41f16a81
libfreerdp-core: started input PDUs
2011-07-27 20:14:12 -04:00
Brad Hards
8761b1d9a8
libfreerdp-core: fix warning about | operator.
2011-07-27 16:41:00 +10:00
Brad Hards
7e79e43ddc
libfreerdp-core: use uint16 for the PER length.
2011-07-27 16:37:52 +10:00
Brad Hards
2601d110aa
Various minor warning fixes and unittest fixes.
2011-07-27 09:14:11 +10:00
Marc-André Moreau
e344149109
libfreerdp-core: started update interface
2011-07-26 18:32:14 -04:00
Marc-André Moreau
6915d4ccf4
libfreerdp-core: deeper parsing of orders
2011-07-26 16:58:10 -04:00
Marc-André Moreau
2d3be94c6c
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-25 23:51:21 -04:00
Marc-André Moreau
bd55e85c13
libfreerdp-core: improve order parsing
2011-07-25 23:51:13 -04:00
Brad Hards
539cf8bdc3
Add terminating null for registry home directory path.
...
Also cleans up following routines to hopefully make it easier to see what
is happening
2011-07-26 11:21:29 +10:00
Marc-André Moreau
371f7ed874
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-25 16:54:24 -04:00
Marc-André Moreau
90bd382e66
libfreerdp-core: added stubs for orders
2011-07-25 16:54:15 -04:00
Jay Sorg
5f7b50f902
fix crash when registry file is not opened
2011-07-25 13:50:00 -07:00
Marc-André Moreau
653d0441aa
libfreerdp-core: start using jay's bitmap decompressor
2011-07-25 14:50:26 -04:00
Marc-André Moreau
0d936404a9
libfreerdp-core: moved activation sequence to activation.c
2011-07-25 13:52:48 -04:00
Marc-André Moreau
39223c8c18
libfreerdp-core: parsing of server save session info PDU
2011-07-25 13:42:14 -04:00
Marc-André Moreau
961f4ee0d6
libfreerdp-core: improved capability negotiation
2011-07-25 12:25:28 -04:00
Marc-André Moreau
f9a2ea6819
libfreerdp-core: parse update PDUs, started orders and bitmap update parsing
2011-07-25 01:45:25 -04:00
Marc-André Moreau
358e034187
libfreerdp-core: can now receive bitmap updates
2011-07-24 18:24:58 -04:00
Marc-André Moreau
e1f48c5b28
libfreerdp-core: fix compilation on Mac OS X
2011-07-24 18:09:53 -04:00
Marc-André Moreau
8ceb8e1ea8
libfreerdp-core: fix encoding of MCS and RDP headers, completed activation sequence
2011-07-23 18:05:34 -04:00
Marc-André Moreau
db98c00f18
libfreerdp-core: added debug output for activation sequence
2011-07-23 16:40:33 -04:00
Marc-André Moreau
33f447cff5
libfreerdp-core: fix control packets up to font list pdu
2011-07-22 16:19:08 -04:00
Marc-André Moreau
62455e9567
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-07-22 11:02:42 -04:00