Vic Lee [Sun, 7 Aug 2011 14:21:34 +0000 (22:21 +0800)]
libfreerdp-utils/stream: add stream_seek_uintt64.
Vic Lee [Sun, 7 Aug 2011 11:24:29 +0000 (19:24 +0800)]
rdpdr/disk: add query directory irp processing.
Vic Lee [Sun, 7 Aug 2011 07:17:06 +0000 (15:17 +0800)]
rdpdr/disk: add query file/fs information irp processing.
Vic Lee [Sun, 7 Aug 2011 07:06:11 +0000 (15:06 +0800)]
libfreerdp-utils/stream: fix stream_write_uint64.
Vic Lee [Sun, 7 Aug 2011 05:11:52 +0000 (13:11 +0800)]
rdpdr/disk: add read/write irp processing.
Vic Lee [Sun, 7 Aug 2011 03:21:42 +0000 (11:21 +0800)]
rdpdr/disk: add create/close irp processing.
Vic Lee [Sat, 6 Aug 2011 08:25:14 +0000 (16:25 +0800)]
drdynvc: remove unused header
Vic Lee [Sat, 6 Aug 2011 08:24:36 +0000 (16:24 +0800)]
libfreerdp-utils: enhance thread module to simplify threading codes.
Marc-André Moreau [Fri, 5 Aug 2011 18:27:11 +0000 (11:27 -0700)]
Merge pull request #33 from llyzs/svc
rdpdr: completing main module and creating initial disk module sketelon
Marc-André Moreau [Fri, 5 Aug 2011 17:58:46 +0000 (13:58 -0400)]
libfreerdp-cache: added brush cache
Vic Lee [Fri, 5 Aug 2011 17:54:40 +0000 (01:54 +0800)]
rdpdr: implement irp.
Vic Lee [Fri, 5 Aug 2011 16:12:16 +0000 (00:12 +0800)]
rdpdr/disk: initial work on disk.
Vic Lee [Fri, 5 Aug 2011 16:11:41 +0000 (00:11 +0800)]
rdpdr: trivial fixes.
Vic Lee [Fri, 5 Aug 2011 15:19:43 +0000 (23:19 +0800)]
rdpdr: fix missing return devman.
Vic Lee [Fri, 5 Aug 2011 15:07:09 +0000 (23:07 +0800)]
rdpdr: fix incorrect variable.
Vic Lee [Fri, 5 Aug 2011 14:48:36 +0000 (22:48 +0800)]
Fix incorrect stream_seek_*
Vic Lee [Fri, 5 Aug 2011 14:44:06 +0000 (22:44 +0800)]
rdpdr: add device list announce.
Vic Lee [Fri, 5 Aug 2011 07:43:48 +0000 (15:43 +0800)]
rdpdr: add capability processing.
Marc-André Moreau [Fri, 5 Aug 2011 06:19:17 +0000 (02:19 -0400)]
libfreerdp-core: fix bounds parsing
Marc-André Moreau [Fri, 5 Aug 2011 05:21:32 +0000 (01:21 -0400)]
libfreerdp-core: fix primary orders parsing
Marc-André Moreau [Fri, 5 Aug 2011 02:43:36 +0000 (22:43 -0400)]
libfreerdp-gdi: started using libfreerdp-cache
Vic Lee [Fri, 5 Aug 2011 02:24:46 +0000 (10:24 +0800)]
rdpdr: implement server/client announce.
Vic Lee [Thu, 4 Aug 2011 15:22:58 +0000 (23:22 +0800)]
rdpdr: initial work.
Marc-André Moreau [Thu, 4 Aug 2011 20:22:15 +0000 (16:22 -0400)]
libfreerdp-cache: started offscreen bitmap cache
Vic Lee [Thu, 4 Aug 2011 15:00:45 +0000 (23:00 +0800)]
libfreerdp-utils/svc_plugin: dynamically allocated plugin data.
Vic Lee [Thu, 4 Aug 2011 14:02:46 +0000 (22:02 +0800)]
libfreerdp-utils/list: rewrite using functions instead of macros.
Marc-André Moreau [Thu, 4 Aug 2011 07:39:10 +0000 (03:39 -0400)]
libfreerdp-core: don't decompress uncompressed bitmaps
Marc-André Moreau [Thu, 4 Aug 2011 07:23:53 +0000 (03:23 -0400)]
cunit: extend orders unit tests
Marc-André Moreau [Thu, 4 Aug 2011 03:33:44 +0000 (23:33 -0400)]
cunit: added tests for bitmap caching orders
Marc-André Moreau [Wed, 3 Aug 2011 23:15:37 +0000 (19:15 -0400)]
cunit: started testing orders
Marc-André Moreau [Wed, 3 Aug 2011 21:09:12 +0000 (17:09 -0400)]
libfreerdp-core: added MultiOpaqueRect
Marc-André Moreau [Wed, 3 Aug 2011 07:30:08 +0000 (03:30 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Wed, 3 Aug 2011 07:29:56 +0000 (03:29 -0400)]
libfreerdp-core: fix some order parsing bugs
Marc-André Moreau [Wed, 3 Aug 2011 06:17:34 +0000 (23:17 -0700)]
Merge pull request #32 from llyzs/svc
Integrating virtual channel stuff with UI and chanman.
Vic Lee [Wed, 3 Aug 2011 06:16:44 +0000 (14:16 +0800)]
Merge branch 'master' into svc
Conflicts:
client/DirectFB/dfreerdp.c
Vic Lee [Wed, 3 Aug 2011 05:59:12 +0000 (13:59 +0800)]
dfreerdp: add clipboard sync event processing.
Vic Lee [Wed, 3 Aug 2011 05:58:19 +0000 (13:58 +0800)]
libfreerdp-core/vchan: implement vchan_send.
Vic Lee [Wed, 3 Aug 2011 04:34:55 +0000 (12:34 +0800)]
libfreerdp-core: add channel_id argument to rdp_write_header and rdp_send.
Vic Lee [Wed, 3 Aug 2011 03:01:20 +0000 (11:01 +0800)]
dfreerdp: add chanman processing.
Vic Lee [Wed, 3 Aug 2011 03:00:56 +0000 (11:00 +0800)]
libfreerdp-core: implement vchan_process.
Vic Lee [Wed, 3 Aug 2011 02:55:25 +0000 (10:55 +0800)]
libfreerdp-chanman: change get/check_fds return type.
Vic Lee [Wed, 3 Aug 2011 01:46:04 +0000 (09:46 +0800)]
libfreerdp-core/transport: add stream_seal when a packet is received.
Vic Lee [Wed, 3 Aug 2011 01:41:54 +0000 (09:41 +0800)]
cunit/test_license: fix compilation error.
Vic Lee [Wed, 3 Aug 2011 01:34:23 +0000 (09:34 +0800)]
libfreerdp-core/transport: add hexdump when debugging is on.
Marc-André Moreau [Tue, 2 Aug 2011 20:58:42 +0000 (16:58 -0400)]
libfreerdp-core: parsing of alternate secondary drawing orders
Vic Lee [Tue, 2 Aug 2011 18:12:08 +0000 (02:12 +0800)]
Rename SendChannelData and add ReceiveChannelData callbacks.
Vic Lee [Tue, 2 Aug 2011 18:03:02 +0000 (02:03 +0800)]
libfreerdp-core: add initial vchan module.
Marc-André Moreau [Tue, 2 Aug 2011 16:59:45 +0000 (12:59 -0400)]
libfreerdp-core: update orders parsing and core <-> client interface
Vic Lee [Tue, 2 Aug 2011 09:24:51 +0000 (17:24 +0800)]
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.
Vic Lee [Tue, 2 Aug 2011 08:04:30 +0000 (16:04 +0800)]
dfreerdp: integrate the channel manager.
Vic Lee [Tue, 2 Aug 2011 05:15:25 +0000 (13:15 +0800)]
libfreerdp-utils/args: fix wrong argument index for plugin name.
Marc-André Moreau [Mon, 1 Aug 2011 18:08:50 +0000 (11:08 -0700)]
Merge pull request #31 from llyzs/rdp
Add Fast Path header processing and some minor fixes.
Marc-André Moreau [Mon, 1 Aug 2011 18:08:17 +0000 (11:08 -0700)]
Merge pull request #29 from bradh/master
cmake fixes
Marc-André Moreau [Mon, 1 Aug 2011 16:24:29 +0000 (12:24 -0400)]
dfreerdp: added keyboard and mouse input
Vic Lee [Mon, 1 Aug 2011 16:19:39 +0000 (00:19 +0800)]
libfreerdp-core: add Fast Path header parsing.
Vic Lee [Mon, 1 Aug 2011 15:39:45 +0000 (23:39 +0800)]
libfreerdp-core: remove unused codes.
Vic Lee [Mon, 1 Aug 2011 15:20:11 +0000 (23:20 +0800)]
dfreerdp: fix wrong fd_set.
Marc-André Moreau [Mon, 1 Aug 2011 15:02:42 +0000 (08:02 -0700)]
Merge pull request #30 from llyzs/rdp
Non-blocking transport layer
Vic Lee [Mon, 1 Aug 2011 14:21:06 +0000 (22:21 +0800)]
libfreerdp-core: move blocking read control in transport layer.
Vic Lee [Mon, 1 Aug 2011 07:04:07 +0000 (15:04 +0800)]
libfreerdp-core: move blocking-send checking in transport.
Vic Lee [Mon, 1 Aug 2011 04:43:53 +0000 (12:43 +0800)]
libfreerdp-core: add non-blocking read.
Brad Hards [Sun, 31 Jul 2011 03:51:26 +0000 (13:51 +1000)]
libfreerdp-core: fix security selection
Also cleans up some debug stuff.
Brad Hards [Sun, 31 Jul 2011 01:22:09 +0000 (11:22 +1000)]
buildsystem: check if we have zlib, openssl and pthread before using
Brad Hards [Sun, 31 Jul 2011 01:21:05 +0000 (11:21 +1000)]
cunit: add missing header for libgdi tests.
Marc-André Moreau [Thu, 28 Jul 2011 21:44:09 +0000 (17:44 -0400)]
dfreerdp: start working on file descriptors
Marc-André Moreau [Thu, 28 Jul 2011 18:32:16 +0000 (14:32 -0400)]
libfreerdp-core: improve update interface with bounds
Marc-André Moreau [Thu, 28 Jul 2011 17:46:36 +0000 (13:46 -0400)]
dfreerdp: started integrating DirectFB client
Marc-André Moreau [Thu, 28 Jul 2011 15:09:51 +0000 (11:09 -0400)]
client: update to use args utils
Marc-André Moreau [Thu, 28 Jul 2011 05:34:53 +0000 (01:34 -0400)]
libfreerdp-gdi: add bitmap updates, make use of it through freerdp-test
Marc-André Moreau [Thu, 28 Jul 2011 05:17:17 +0000 (01:17 -0400)]
libfreerdp-gdi: start updating with new interface
Marc-André Moreau [Thu, 28 Jul 2011 05:04:01 +0000 (01:04 -0400)]
libfreerdp-chanman: align with new interface
Marc-André Moreau [Thu, 28 Jul 2011 04:38:25 +0000 (00:38 -0400)]
libfreerdp-core: exporting new interface
Marc-André Moreau [Thu, 28 Jul 2011 00:14:21 +0000 (20:14 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 28 Jul 2011 00:14:12 +0000 (20:14 -0400)]
libfreerdp-core: started input PDUs
Otavio Salvador [Wed, 27 Jul 2011 13:50:28 +0000 (06:50 -0700)]
Merge pull request #27 from bradh/master
A couple more cleanups
Otavio Salvador [Wed, 27 Jul 2011 13:48:38 +0000 (06:48 -0700)]
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)
Dorian Johnson [Wed, 27 Jul 2011 13:45:44 +0000 (08:45 -0500)]
gdi: in gdi_free, use gdi_DeleteDC to release gdi->hdc instead of incorrect gdi_DeleteObject
Brad Hards [Wed, 27 Jul 2011 09:06:15 +0000 (19:06 +1000)]
client/test: fix string handling
Brad Hards [Wed, 27 Jul 2011 06:41:00 +0000 (16:41 +1000)]
libfreerdp-core: fix warning about | operator.
Brad Hards [Wed, 27 Jul 2011 06:37:52 +0000 (16:37 +1000)]
libfreerdp-core: use uint16 for the PER length.
Marc-André Moreau [Tue, 26 Jul 2011 23:31:50 +0000 (16:31 -0700)]
Merge pull request #26 from bradh/master
Various fixes
Brad Hards [Tue, 26 Jul 2011 23:14:11 +0000 (09:14 +1000)]
Various minor warning fixes and unittest fixes.
Marc-André Moreau [Tue, 26 Jul 2011 22:32:14 +0000 (18:32 -0400)]
libfreerdp-core: started update interface
Marc-André Moreau [Tue, 26 Jul 2011 20:58:10 +0000 (16:58 -0400)]
libfreerdp-core: deeper parsing of orders
Marc-André Moreau [Tue, 26 Jul 2011 03:51:21 +0000 (23:51 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Tue, 26 Jul 2011 03:51:13 +0000 (23:51 -0400)]
libfreerdp-core: improve order parsing
Marc-André Moreau [Tue, 26 Jul 2011 03:01:03 +0000 (20:01 -0700)]
Merge pull request #24 from bradh/master
More cleanups
Brad Hards [Tue, 26 Jul 2011 02:43:33 +0000 (12:43 +1000)]
Fix plugin load test
Brad Hards [Tue, 26 Jul 2011 01:50:45 +0000 (11:50 +1000)]
Add "make test" support to build system.
Brad Hards [Tue, 26 Jul 2011 01:50:07 +0000 (11:50 +1000)]
Make the unit test suite return non-zero on failure.
Brad Hards [Tue, 26 Jul 2011 01:21:29 +0000 (11:21 +1000)]
Add terminating null for registry home directory path.
Also cleans up following routines to hopefully make it easier to see what
is happening
Brad Hards [Tue, 26 Jul 2011 01:19:58 +0000 (11:19 +1000)]
Don't leak test items in list unit test
This is useful when using valgrind, since its easier to see the errors.
Marc-André Moreau [Mon, 25 Jul 2011 20:54:24 +0000 (16:54 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Mon, 25 Jul 2011 20:54:15 +0000 (16:54 -0400)]
libfreerdp-core: added stubs for orders
Jay Sorg [Mon, 25 Jul 2011 20:50:00 +0000 (13:50 -0700)]
fix crash when registry file is not opened
Jay Sorg [Mon, 25 Jul 2011 20:49:12 +0000 (13:49 -0700)]
drop cmake min version to 2.6 for now
Marc-André Moreau [Mon, 25 Jul 2011 18:50:26 +0000 (14:50 -0400)]
libfreerdp-core: start using jay's bitmap decompressor
Marc-André Moreau [Mon, 25 Jul 2011 17:52:48 +0000 (13:52 -0400)]
libfreerdp-core: moved activation sequence to activation.c
Marc-André Moreau [Mon, 25 Jul 2011 17:42:14 +0000 (13:42 -0400)]
libfreerdp-core: parsing of server save session info PDU
Marc-André Moreau [Mon, 25 Jul 2011 16:25:39 +0000 (12:25 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0