Vic Lee
a7fe9c9795
Rename SendChannelData and add ReceiveChannelData callbacks.
2011-08-03 02:12:08 +08: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
Vic Lee
b577605dbc
dfreerdp: integrate the channel manager.
2011-08-02 16:04:30 +08:00
Vic Lee
05e6d857af
libfreerdp-utils/args: fix wrong argument index for plugin name.
2011-08-02 13:15:25 +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
df28c5f91e
dfreerdp: fix wrong fd_set.
2011-08-01 23:20:11 +08:00
Marc-André Moreau
8c03f128a7
Merge pull request #30 from llyzs/rdp
...
Non-blocking transport layer
2011-08-01 08:02:42 -07: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
Brad Hards
52e6cd6717
cunit: add missing header for libgdi tests.
2011-07-31 11:21:05 +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
6a13313c50
libfreerdp-gdi: add bitmap updates, make use of it through freerdp-test
2011-07-28 01:34:53 -04:00
Marc-André Moreau
70ebd47cc4
libfreerdp-gdi: start updating with new interface
2011-07-28 01:17:17 -04:00
Marc-André Moreau
0f9e9a0d15
libfreerdp-chanman: align with new interface
2011-07-28 01:04:01 -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
Otavio Salvador
b4c4b3fefe
Merge pull request #27 from bradh/master
...
A couple more cleanups
2011-07-27 06:50:28 -07:00
Otavio Salvador
82b1d3af14
Merge pull request #28 from dorianj/master
...
gdi: in gdi_free, use gdi_DeleteDC to release gdi->hdc instead of incorrect gdi_DeleteObject (fix memory leak and crash when calling gdi_free)
2011-07-27 06:48:38 -07:00
Dorian Johnson
646257ed8e
gdi: in gdi_free, use gdi_DeleteDC to release gdi->hdc instead of incorrect gdi_DeleteObject
2011-07-27 08:45:44 -05:00
Brad Hards
cb7535bbb5
client/test: fix string handling
2011-07-27 19:06:15 +10: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
Marc-André Moreau
4507ed72b2
Merge pull request #26 from bradh/master
...
Various fixes
2011-07-26 16:31:50 -07: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
Marc-André Moreau
be12f8ef56
Merge pull request #24 from bradh/master
...
More cleanups
2011-07-25 20:01:03 -07:00
Brad Hards
bb526b09e8
Fix plugin load test
2011-07-26 12:43:33 +10:00
Brad Hards
63f6026ce1
Add "make test" support to build system.
2011-07-26 11:50:45 +10:00
Brad Hards
885059e11b
Make the unit test suite return non-zero on failure.
2011-07-26 11:50:07 +10: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
Brad Hards
a40e11e022
Don't leak test items in list unit test
...
This is useful when using valgrind, since its easier to see the errors.
2011-07-26 11:19:58 +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