cool [Fri, 26 Aug 2011 03:32:24 +0000 (16:32 -1100)]
minor modification
cool [Fri, 26 Aug 2011 03:10:49 +0000 (16:10 -1100)]
inital commit including tls cert verification
Vic Lee [Fri, 26 Aug 2011 07:01:57 +0000 (15:01 +0800)]
libfreerdp-rfx: correct the way of filling tile edge for better encoding quality.
Vic Lee [Fri, 26 Aug 2011 06:38:16 +0000 (14:38 +0800)]
libfreerdp-rfx: fix small rounding difference in RGB-to-YCbCr conversion.
Marc-André Moreau [Fri, 26 Aug 2011 02:01:33 +0000 (22:01 -0400)]
xfreerdp: add --kbd-list option
Marc-André Moreau [Fri, 26 Aug 2011 01:36:02 +0000 (21:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 26 Aug 2011 01:35:51 +0000 (21:35 -0400)]
xfreerdp: add -k keyboard layout option
Vic Lee [Fri, 26 Aug 2011 01:14:24 +0000 (09:14 +0800)]
Remove .a binary and update .gitignore.
Marc-André Moreau [Thu, 25 Aug 2011 22:07:52 +0000 (18:07 -0400)]
xfreerdp: started X11-GDI
Marc-André Moreau [Thu, 25 Aug 2011 19:05:07 +0000 (15:05 -0400)]
xfreerdp: disable RemoteApp mouse motion
Marc-André Moreau [Thu, 25 Aug 2011 18:11:45 +0000 (14:11 -0400)]
xfreerdp: fix minor RAIL issues
Marc-André Moreau [Thu, 25 Aug 2011 17:27:13 +0000 (10:27 -0700)]
Merge pull request #66 from roman-b/rail
RAIL improvements
roman-b [Thu, 25 Aug 2011 17:09:45 +0000 (20:09 +0300)]
Merge remote-tracking branch 'upstream/master' into rail
Marc-André Moreau [Thu, 25 Aug 2011 12:33:17 +0000 (05:33 -0700)]
Merge pull request #65 from llyzs/server
Server: various bug fixes and enhancements, now fully support mstsc.
Marc-André Moreau [Thu, 25 Aug 2011 12:32:43 +0000 (05:32 -0700)]
Merge pull request #64 from floppym/master
cmake fix
Vic Lee [Thu, 25 Aug 2011 09:38:51 +0000 (17:38 +0800)]
server/test: final updates to support mstsc.
Vic Lee [Thu, 25 Aug 2011 09:25:10 +0000 (17:25 +0800)]
libfreerdp-rfx: enhance the encoder to deal with the header automatically.
Vic Lee [Thu, 25 Aug 2011 09:03:53 +0000 (17:03 +0800)]
server: add sync and pointer update.
Vic Lee [Thu, 25 Aug 2011 08:52:49 +0000 (16:52 +0800)]
libfreerdp-rfx: encoder must increase frameIdx or mstsc would crash.
Vic Lee [Thu, 25 Aug 2011 05:45:43 +0000 (13:45 +0800)]
libfreerdp-core: fix memory leaks.
Vic Lee [Thu, 25 Aug 2011 05:30:17 +0000 (13:30 +0800)]
libfreerdp-core/transport: prevent further read/write when socket is dropped.
Vic Lee [Thu, 25 Aug 2011 05:23:24 +0000 (13:23 +0800)]
libfreerdp-core/transport: remove unused transport state.
Vic Lee [Thu, 25 Aug 2011 05:18:01 +0000 (13:18 +0800)]
server/test: add SIGPIPE handler.
Mike Gilbert [Thu, 25 Aug 2011 04:00:24 +0000 (00:00 -0400)]
Allow linux distros to override LIBDIR; fix xfreerdp install
Mike Gilbert [Thu, 25 Aug 2011 02:53:06 +0000 (22:53 -0400)]
cmake: Use STREQUAL for string comparison and drop -O0
Marc-André Moreau [Thu, 25 Aug 2011 02:35:55 +0000 (22:35 -0400)]
xfreerdp: revert to single region invalidation
Marc-André Moreau [Thu, 25 Aug 2011 02:28:03 +0000 (22:28 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Vic Lee [Thu, 25 Aug 2011 02:30:07 +0000 (10:30 +0800)]
Revert pull request #59 that would break RemoteApp.
Marc-André Moreau [Thu, 25 Aug 2011 02:27:59 +0000 (22:27 -0400)]
libfreerdp-gdi: fix small bug in region invalidation
roman-b [Wed, 24 Aug 2011 22:22:06 +0000 (01:22 +0300)]
xfreerdp: add RAIL windows focus in/out handling.
roman-b [Wed, 24 Aug 2011 21:41:45 +0000 (00:41 +0300)]
xfreerdp: add mouse motion for RAIL.
This is add initial interactive window movement/sizing.
Otavio Salvador [Wed, 24 Aug 2011 21:23:14 +0000 (14:23 -0700)]
Merge pull request #63 from nils-a/ebuild-prep
client/X11: find_optional_package instead of find_package & added install
roman-b [Wed, 24 Aug 2011 21:16:57 +0000 (00:16 +0300)]
xfreerdp: add parent-child relationship for RAIL windows.
Nils Andresen [Wed, 24 Aug 2011 21:09:14 +0000 (23:09 +0200)]
client/X11: find_optional_package instead of find_package & added install
Marc-André Moreau [Wed, 24 Aug 2011 20:54:32 +0000 (16:54 -0400)]
libfreerdp-core: fix licensing debug output
Otavio Salvador [Wed, 24 Aug 2011 15:33:04 +0000 (08:33 -0700)]
Merge pull request #62 from llyzs/server
Server: fix various bugs for mstsc client and enhance the server demo.
Vic Lee [Wed, 24 Aug 2011 15:31:58 +0000 (23:31 +0800)]
libfreerdp-core/fastpath: add surfcmd frame marker.
Marc-André Moreau [Wed, 24 Aug 2011 15:21:55 +0000 (11:21 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Wed, 24 Aug 2011 15:21:42 +0000 (08:21 -0700)]
Merge pull request #61 from mfleisz/fixes
Fixed possible socket leak in tcp_connect, added disconnect function to p
Marc-André Moreau [Wed, 24 Aug 2011 15:20:41 +0000 (11:20 -0400)]
libfreerdp-cache: add pointer cache
Vic Lee [Wed, 24 Aug 2011 15:10:23 +0000 (23:10 +0800)]
server/test: add background and icon.
Martin Fleisz [Wed, 24 Aug 2011 15:07:55 +0000 (08:07 -0700)]
Fixed possible socket leak in tcp_connect, added disconnect function to properly clean-up socket/tls resources on disconnect)
Marc-André Moreau [Wed, 24 Aug 2011 14:22:07 +0000 (07:22 -0700)]
Merge pull request #59 from bmiklautz/xgetwindowproperty
Changed return value check for XGetWindowProperty
Marc-André Moreau [Wed, 24 Aug 2011 14:21:54 +0000 (07:21 -0700)]
Merge pull request #60 from bmiklautz/arguments
Changed return values of freerdp_parse_args
Vic Lee [Wed, 24 Aug 2011 13:59:32 +0000 (21:59 +0800)]
server/test: update the test server to show a background color.
Vic Lee [Wed, 24 Aug 2011 13:33:15 +0000 (21:33 +0800)]
libfreerdp-rfx: output last two bits for trailing 0 is needed.
When the algorithm is in Run-Length mode and the last byte being encoded is 0, we must output the last two bits to end the stream, otherwise mstsc will treat it as protocol error and terminate the connection.
Vic Lee [Wed, 24 Aug 2011 10:02:34 +0000 (18:02 +0800)]
libfreerdp-rfx: fix wrong RLGR1 encoding.
Vic Lee [Wed, 24 Aug 2011 08:25:18 +0000 (16:25 +0800)]
server: update test server settings.
Bernhard Miklautz [Wed, 24 Aug 2011 07:12:07 +0000 (09:12 +0200)]
Changed return values of freerdp_parse_args
Return -1 if a argument is missing/wrong.
This way caller can check for a problem.
Bernhard Miklautz [Wed, 24 Aug 2011 07:27:56 +0000 (09:27 +0200)]
Changed return value check for XGetWindowProperty
XGetWindowProperty return None if the property isn't found.
So raise an error is None is returned. Otherwise the property
was returned.
Vic Lee [Wed, 24 Aug 2011 07:18:14 +0000 (15:18 +0800)]
libfreerdp-rfx: ix incorrect properties in tileset.
Marc-André Moreau [Wed, 24 Aug 2011 06:54:46 +0000 (02:54 -0400)]
libfreerdp-core: add support for play sound (system beep) updates
Marc-André Moreau [Wed, 24 Aug 2011 06:38:39 +0000 (02:38 -0400)]
libfreerdp-core: add support for pointer updates
Marc-André Moreau [Wed, 24 Aug 2011 05:47:43 +0000 (01:47 -0400)]
libfreerdp-gdi: add support for complex invalid regions
Vic Lee [Wed, 24 Aug 2011 05:34:17 +0000 (13:34 +0800)]
server: move surface constants.
Vic Lee [Wed, 24 Aug 2011 05:32:05 +0000 (13:32 +0800)]
libfreerdp-gdi: fix segfault in case a rfx frame does not have any rects.
Marc-André Moreau [Wed, 24 Aug 2011 04:46:34 +0000 (00:46 -0400)]
xfreerdp: fix fullscreen mode
Vic Lee [Wed, 24 Aug 2011 03:27:22 +0000 (11:27 +0800)]
server: fix bitmap codec capability exchange.
Marc-André Moreau [Wed, 24 Aug 2011 02:58:36 +0000 (22:58 -0400)]
xfreerdp: added proper cmake detection of Xext
Vic Lee [Wed, 24 Aug 2011 02:07:06 +0000 (10:07 +0800)]
server: define surfcmd header length constants.
Marc-André Moreau [Tue, 23 Aug 2011 19:52:27 +0000 (15:52 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Tue, 23 Aug 2011 19:52:17 +0000 (15:52 -0400)]
xfreerdp: fix window hiding
Marc-André Moreau [Tue, 23 Aug 2011 15:58:25 +0000 (08:58 -0700)]
Merge pull request #58 from llyzs/server
Server: add keyboard/mouse input and RemoteFX update processing
Vic Lee [Tue, 23 Aug 2011 15:28:54 +0000 (23:28 +0800)]
server: update test server to send the first RemoteFX frame.
Vic Lee [Tue, 23 Aug 2011 15:28:28 +0000 (23:28 +0800)]
server: add SurfaceCmds update.
Vic Lee [Tue, 23 Aug 2011 13:01:19 +0000 (21:01 +0800)]
libfreerdp-core/surface: separate surface from fastpath.
Vic Lee [Tue, 23 Aug 2011 12:37:08 +0000 (20:37 +0800)]
server: add server update callback registration.
Vic Lee [Tue, 23 Aug 2011 08:14:32 +0000 (16:14 +0800)]
server: handle disconnection.
Vic Lee [Tue, 23 Aug 2011 07:51:51 +0000 (15:51 +0800)]
server: process client input events.
Vic Lee [Tue, 23 Aug 2011 07:36:03 +0000 (15:36 +0800)]
libfreerdp-coree/tranport: minimum fastpath packet size is 3.
Vic Lee [Tue, 23 Aug 2011 05:05:58 +0000 (13:05 +0800)]
Rename more functions.
Vic Lee [Tue, 23 Aug 2011 04:58:10 +0000 (12:58 +0800)]
Rename functions.
Vic Lee [Tue, 23 Aug 2011 03:50:41 +0000 (11:50 +0800)]
server: add input callbacks.
Vic Lee [Mon, 22 Aug 2011 15:02:56 +0000 (23:02 +0800)]
server: add PostConnect callback.
Marc-André Moreau [Tue, 23 Aug 2011 01:33:10 +0000 (21:33 -0400)]
xfreerdp: removed seemingly unnecessary X11 update
Marc-André Moreau [Tue, 23 Aug 2011 01:22:05 +0000 (21:22 -0400)]
xfreerdp: fix drawing of maximized RAIL windows
Marc-André Moreau [Mon, 22 Aug 2011 20:10:08 +0000 (16:10 -0400)]
xfreerdp: fix off-by-one error in visibility rectangles
Marc-André Moreau [Mon, 22 Aug 2011 20:06:12 +0000 (16:06 -0400)]
xfreerdp: add support for RemoteApp round window corners
Marc-André Moreau [Mon, 22 Aug 2011 18:51:10 +0000 (14:51 -0400)]
libfreerdp-rail: fix bug in printing out visibility rects
Marc-André Moreau [Mon, 22 Aug 2011 17:33:48 +0000 (13:33 -0400)]
libfreerdp-gdi: added export definitions
Marc-André Moreau [Mon, 22 Aug 2011 17:11:18 +0000 (10:11 -0700)]
Merge pull request #57 from roman-b/rail
Rail: fix multi-thread side effect and fix conflict from upstream
Marc-André Moreau [Mon, 22 Aug 2011 17:08:01 +0000 (13:08 -0400)]
libfreerdp-gdi: move headers to include directory
roman-b [Mon, 22 Aug 2011 16:14:11 +0000 (19:14 +0300)]
Merge remote-tracking branch 'upstream/master' into rail
Marc-André Moreau [Mon, 22 Aug 2011 15:09:24 +0000 (11:09 -0400)]
libfreerdp-rail: fix window style debug output
Marc-André Moreau [Mon, 22 Aug 2011 14:46:00 +0000 (10:46 -0400)]
libfreerdp-rail: added debug output of window styles
Marc-André Moreau [Mon, 22 Aug 2011 13:44:52 +0000 (06:44 -0700)]
Merge pull request #56 from llyzs/nonblocking
Refactor client connection sequence in nonblocking mode
Vic Lee [Mon, 22 Aug 2011 09:49:39 +0000 (17:49 +0800)]
libfreerdp-core: trivial function rename.
Vic Lee [Mon, 22 Aug 2011 09:42:16 +0000 (17:42 +0800)]
Correctly handling connection failure.
Vic Lee [Mon, 22 Aug 2011 09:21:39 +0000 (17:21 +0800)]
xfreerdp: fix segfault when closing.
Vic Lee [Mon, 22 Aug 2011 07:03:58 +0000 (15:03 +0800)]
libfreerdp-core: change client connection sequence using nonblocking.
Marc-André Moreau [Mon, 22 Aug 2011 03:54:02 +0000 (23:54 -0400)]
xfreerdp: fix window classes
Marc-André Moreau [Mon, 22 Aug 2011 03:39:56 +0000 (23:39 -0400)]
xfreerdp: handling local window restore events
Marc-André Moreau [Mon, 22 Aug 2011 03:15:19 +0000 (23:15 -0400)]
xfreerdp: handled RAIL window minimize events
Marc-André Moreau [Mon, 22 Aug 2011 02:30:49 +0000 (22:30 -0400)]
xfreerdp: improved window icon support
roman-b [Sun, 21 Aug 2011 23:04:21 +0000 (02:04 +0300)]
channels/rail: fixed multithread side effect by creating full orders copy for events.
roman-b [Sun, 21 Aug 2011 23:01:40 +0000 (02:01 +0300)]
channels/rail: create fixed size order struct for Server Get Application ID Response.
Marc-André Moreau [Sun, 21 Aug 2011 21:32:18 +0000 (17:32 -0400)]
xfreerdp: started handling RemoteApp icons
Marc-André Moreau [Sun, 21 Aug 2011 18:54:08 +0000 (14:54 -0400)]
libfreerdp-cache: add support for custom extra glyph data
Marc-André Moreau [Sun, 21 Aug 2011 18:16:53 +0000 (14:16 -0400)]
libfreerdp-cache: started glyph cache
Marc-André Moreau [Sun, 21 Aug 2011 16:56:18 +0000 (12:56 -0400)]
libfreerdp-core: fix glyph cache capability set