platform/upstream/freerdp.git
13 years agomerge pull request #87
Marc-André Moreau [Thu, 8 Sep 2011 22:25:07 +0000 (18:25 -0400)]
merge pull request #87

13 years agoMerge pull request #86 from atong-tcs/master
Marc-André Moreau [Thu, 8 Sep 2011 11:25:28 +0000 (04:25 -0700)]
Merge pull request #86 from atong-tcs/master

proposed memory leak fix for bitmap_update

13 years agoMerge pull request #89 from ydal/patch-2
Marc-André Moreau [Thu, 8 Sep 2011 11:24:25 +0000 (04:24 -0700)]
Merge pull request #89 from ydal/patch-2

dfreerdp : add df_send_mouse_motion_event().

13 years agodfreerdp : add df_send_mouse_motion_event().
ydal [Thu, 8 Sep 2011 10:15:21 +0000 (19:15 +0900)]
dfreerdp : add df_send_mouse_motion_event().

13 years agohooked up RDP 5 decompression with -z option;
Laxmikant Rashinkar [Thu, 8 Sep 2011 05:17:58 +0000 (22:17 -0700)]
hooked up RDP 5 decompression with -z option;
more testing needs to be done

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 7 Sep 2011 17:46:21 +0000 (13:46 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

13 years agolibfreerdp-rfx: support encoding 16-bit pixel format.
Vic Lee [Wed, 7 Sep 2011 22:53:07 +0000 (06:53 +0800)]
libfreerdp-rfx: support encoding 16-bit pixel format.

13 years agolibfreerdp-core: fix cache glyph order parsing
Marc-André Moreau [Wed, 7 Sep 2011 17:45:25 +0000 (13:45 -0400)]
libfreerdp-core: fix cache glyph order parsing

13 years agoFix memory leak (bitmap_update)
Anthony Tong [Wed, 7 Sep 2011 17:03:31 +0000 (13:03 -0400)]
Fix memory leak (bitmap_update)

13 years agoMerge pull request #84 from llyzs/desktop
Vic Lee [Wed, 7 Sep 2011 13:37:28 +0000 (06:37 -0700)]
Merge pull request #84 from llyzs/desktop

Add gdi_resize() and fix various memory issues

13 years agoMerge pull request #85 from ydal/patch-1
Vic Lee [Wed, 7 Sep 2011 13:35:05 +0000 (06:35 -0700)]
Merge pull request #85 from ydal/patch-1

Edited include/CMakeLists.txt via GitHub

13 years agolibfreerdp-utils/stream: correctly initialize extended buffer.
Vic Lee [Wed, 7 Sep 2011 09:09:40 +0000 (17:09 +0800)]
libfreerdp-utils/stream: correctly initialize extended buffer.

13 years agoEdited include/CMakeLists.txt via GitHub
ydal [Wed, 7 Sep 2011 07:24:17 +0000 (16:24 +0900)]
Edited include/CMakeLists.txt via GitHub

13 years agolibfreerdp-core/tcp: settings->ip_address should be duplicated.
Vic Lee [Wed, 7 Sep 2011 06:43:06 +0000 (14:43 +0800)]
libfreerdp-core/tcp: settings->ip_address should be duplicated.

13 years agofix memory leaks.
Vic Lee [Wed, 7 Sep 2011 06:19:11 +0000 (14:19 +0800)]
fix memory leaks.

13 years agofix memory leaks.
Vic Lee [Wed, 7 Sep 2011 05:51:29 +0000 (13:51 +0800)]
fix memory leaks.

13 years agoxfreerdp: use gdi_resize to resize the surface.
Vic Lee [Wed, 7 Sep 2011 05:27:39 +0000 (13:27 +0800)]
xfreerdp: use gdi_resize to resize the surface.

13 years agolibfreerdp-gdi: add gdi_resize API.
Vic Lee [Wed, 7 Sep 2011 05:26:17 +0000 (13:26 +0800)]
libfreerdp-gdi: add gdi_resize API.

13 years agoMerge pull request #80 from floppym/gentoo-patches
Marc-André Moreau [Tue, 6 Sep 2011 18:53:19 +0000 (11:53 -0700)]
Merge pull request #80 from floppym/gentoo-patches

Build system fixes

13 years agoMerge pull request #81 from roman-b/rail
Marc-André Moreau [Tue, 6 Sep 2011 18:52:57 +0000 (11:52 -0700)]
Merge pull request #81 from roman-b/rail

Rail Local Move/Size support looks like finished.

13 years agoMerge pull request #82 from llyzs/desktop
Marc-André Moreau [Tue, 6 Sep 2011 18:52:48 +0000 (11:52 -0700)]
Merge pull request #82 from llyzs/desktop

Support desktop resize using reactivation sequence

13 years agolibfreerdp-rfx: fix bitstream writing.
Vic Lee [Tue, 6 Sep 2011 14:29:29 +0000 (22:29 +0800)]
libfreerdp-rfx: fix bitstream writing.

13 years agolibfreerdp-core: avoid noise pdu which might break the reactivation sequence.
Vic Lee [Tue, 6 Sep 2011 13:45:52 +0000 (21:45 +0800)]
libfreerdp-core: avoid noise pdu which might break the reactivation sequence.

13 years agoserver/test: update demo server to correctly handle reactivation.
Vic Lee [Tue, 6 Sep 2011 10:55:11 +0000 (18:55 +0800)]
server/test: update demo server to correctly handle reactivation.

13 years agolibfreerdp-rfx: add rfx_context_reset API.
Vic Lee [Tue, 6 Sep 2011 10:50:47 +0000 (18:50 +0800)]
libfreerdp-rfx: add rfx_context_reset API.

13 years agoserver: add Activate callback to correctly handle reactivation.
Vic Lee [Tue, 6 Sep 2011 10:48:17 +0000 (18:48 +0800)]
server: add Activate callback to correctly handle reactivation.

13 years agoserver: PostConnect should not be called again during reactivation.
Vic Lee [Tue, 6 Sep 2011 10:28:03 +0000 (18:28 +0800)]
server: PostConnect should not be called again during reactivation.

13 years agoserver: some client capabilities should be ignored by server.
Vic Lee [Tue, 6 Sep 2011 10:23:09 +0000 (18:23 +0800)]
server: some client capabilities should be ignored by server.

13 years agoserver/test: add desktop resize test.
Vic Lee [Tue, 6 Sep 2011 09:19:59 +0000 (17:19 +0800)]
server/test: add desktop resize test.

13 years agoserver: add desktop resize support.
Vic Lee [Tue, 6 Sep 2011 09:19:16 +0000 (17:19 +0800)]
server: add desktop resize support.

13 years agoxfreerdp: process actual desktop window resizing.
Vic Lee [Tue, 6 Sep 2011 08:22:53 +0000 (16:22 +0800)]
xfreerdp: process actual desktop window resizing.

13 years agolibfreerdp-core: process desktop resize sequence.
Vic Lee [Tue, 6 Sep 2011 08:22:08 +0000 (16:22 +0800)]
libfreerdp-core: process desktop resize sequence.

13 years agolibfreerdp-core/capabilities: client must respect server's color depth.
Vic Lee [Tue, 6 Sep 2011 07:08:07 +0000 (15:08 +0800)]
libfreerdp-core/capabilities: client must respect server's color depth.

13 years agoxfreerdp: fixed "window shake" effect in RAIL Local Move/Size.
roman-b [Mon, 5 Sep 2011 21:25:46 +0000 (00:25 +0300)]
xfreerdp: fixed "window shake" effect in RAIL Local Move/Size.

13 years agoxfreerdp: fixed minor RAIL move/size error.
roman-b [Mon, 5 Sep 2011 21:15:29 +0000 (00:15 +0300)]
xfreerdp: fixed minor RAIL move/size error.

13 years agoxfreerdp: fixed NULL windows destroying.
roman-b [Mon, 5 Sep 2011 20:42:18 +0000 (23:42 +0300)]
xfreerdp: fixed NULL windows destroying.

13 years agoxfreerdp: add missing event mask.
Vic Lee [Mon, 5 Sep 2011 16:06:49 +0000 (00:06 +0800)]
xfreerdp: add missing event mask.

13 years agolibfreerdp-rfx: fix rounding in quantization encoding.
Vic Lee [Mon, 5 Sep 2011 01:26:20 +0000 (09:26 +0800)]
libfreerdp-rfx: fix rounding in quantization encoding.

13 years agoCMakeLists.txt: Call enable_testing before processing cunit subdirectory
Mike Gilbert [Mon, 5 Sep 2011 01:41:52 +0000 (21:41 -0400)]
CMakeLists.txt: Call enable_testing before processing cunit subdirectory

Otherwise, add_test does nothing.

13 years agoclient/X11: Install man page from the build dir
Mike Gilbert [Sun, 4 Sep 2011 23:45:57 +0000 (19:45 -0400)]
client/X11: Install man page from the build dir

Fixes installation from out-of-tree builds.

13 years agolibfreerdp-core: parsing of glyph fragments
Marc-André Moreau [Sun, 4 Sep 2011 20:49:22 +0000 (16:49 -0400)]
libfreerdp-core: parsing of glyph fragments

13 years agoMerge pull request #79 from roman-b/rail
Marc-André Moreau [Sun, 4 Sep 2011 06:53:16 +0000 (23:53 -0700)]
Merge pull request #79 from roman-b/rail

RemoteApp Local Move/Size improvements and some fixes with DEBUG_ macroses.

13 years agolibfreerdp-core: add support for token-based server redirection
Marc-André Moreau [Sat, 3 Sep 2011 22:21:21 +0000 (18:21 -0400)]
libfreerdp-core: add support for token-based server redirection

13 years agolibfreerdp-core: test and fix server redirection (IP-based, not token-based yet)
Marc-André Moreau [Sat, 3 Sep 2011 21:59:52 +0000 (17:59 -0400)]
libfreerdp-core: test and fix server redirection (IP-based, not token-based yet)

13 years agolibfreerdp-core: initial server redirection support
Marc-André Moreau [Sat, 3 Sep 2011 21:02:26 +0000 (17:02 -0400)]
libfreerdp-core: initial server redirection support

13 years agoMerge remote-tracking branch 'upstream/master' into rail
roman-b [Sat, 3 Sep 2011 20:40:09 +0000 (23:40 +0300)]
Merge remote-tracking branch 'upstream/master' into rail

13 years agoxfreerdp: RemoteApp Local Move/Size improvements.
roman-b [Sat, 3 Sep 2011 20:38:01 +0000 (23:38 +0300)]
xfreerdp: RemoteApp Local Move/Size improvements.

Issues:
fast mouse moving after left button pressing is create "windows shake" effect.
Slow mouse speed after left button press allows to discard this effect.

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Sat, 3 Sep 2011 20:36:37 +0000 (16:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-core: further improvements to server redirection code
Marc-André Moreau [Sat, 3 Sep 2011 20:36:27 +0000 (16:36 -0400)]
libfreerdp-core: further improvements to server redirection code

13 years agolibfreerdp-rfx: fix rounding of fixed-point number.
Vic Lee [Sat, 3 Sep 2011 18:34:49 +0000 (02:34 +0800)]
libfreerdp-rfx: fix rounding of fixed-point number.

The rounding of fixed-point numbers must be done in quantization phase, otherwise the differential result will be wrong.

13 years agoxfreerdp: fix usage of new DEBUG_ macroses for RAIL and X11 Client.
roman-b [Sat, 3 Sep 2011 16:50:26 +0000 (19:50 +0300)]
xfreerdp: fix usage of new DEBUG_ macroses for RAIL and X11 Client.

13 years agolibfreerdp-rfx: fix another DWT mirror lifting (SSE2).
Vic Lee [Sat, 3 Sep 2011 16:05:29 +0000 (00:05 +0800)]
libfreerdp-rfx: fix another DWT mirror lifting (SSE2).

13 years agolibfreerdp-rfx: fix DWT mirror lifting (SSE2).
Vic Lee [Sat, 3 Sep 2011 15:53:46 +0000 (23:53 +0800)]
libfreerdp-rfx: fix DWT mirror lifting (SSE2).

13 years agolibfreerdp-rfx: fix DWT mirror lifting.
Vic Lee [Sat, 3 Sep 2011 15:45:21 +0000 (23:45 +0800)]
libfreerdp-rfx: fix DWT mirror lifting.

13 years agolibfreerdp-rfx: increase decoding bitmap number precision.
Vic Lee [Sat, 3 Sep 2011 14:28:49 +0000 (22:28 +0800)]
libfreerdp-rfx: increase decoding bitmap number precision.

13 years agokeymaps: removed Makefile, which created by cmake.
roman-b [Sat, 3 Sep 2011 14:00:37 +0000 (17:00 +0300)]
keymaps: removed Makefile, which created by cmake.

13 years agolibfreerdp-rfx: fix encoding bitmap quality by increasing number precision.
Vic Lee [Sat, 3 Sep 2011 13:21:52 +0000 (21:21 +0800)]
libfreerdp-rfx: fix encoding bitmap quality by increasing number precision.

13 years agomodified mppc files to conform to FreeRdp coding standards
Laxmikant Rashinkar [Sat, 3 Sep 2011 02:15:12 +0000 (19:15 -0700)]
modified mppc files to conform to FreeRdp coding standards

13 years agolibfreerdp-core: started implementation of server redirection
Marc-André Moreau [Sat, 3 Sep 2011 01:34:51 +0000 (21:34 -0400)]
libfreerdp-core: started implementation of server redirection

13 years agodebug: cleanup printf's all over the place
Marc-André Moreau [Fri, 2 Sep 2011 17:29:17 +0000 (13:29 -0400)]
debug: cleanup printf's all over the place

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 2 Sep 2011 16:40:05 +0000 (12:40 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agoxfreerdp: stabilizing RemoteApp
Marc-André Moreau [Fri, 2 Sep 2011 16:39:56 +0000 (12:39 -0400)]
xfreerdp: stabilizing RemoteApp

13 years agoMerge pull request #78 from atong-tcs/master
Marc-André Moreau [Fri, 2 Sep 2011 15:47:09 +0000 (08:47 -0700)]
Merge pull request #78 from atong-tcs/master

fix polyline memory corruption issue

13 years agocmake: fix find_suggested_package option.
Vic Lee [Fri, 2 Sep 2011 15:27:25 +0000 (23:27 +0800)]
cmake: fix find_suggested_package option.

13 years agoThe previous malloc fix was too large.
Anthony Tong [Fri, 2 Sep 2011 15:09:29 +0000 (11:09 -0400)]
The previous malloc fix was too large.

13 years agoRevert "The previous malloc fix was too large."
Anthony Tong [Fri, 2 Sep 2011 15:08:50 +0000 (11:08 -0400)]
Revert "The previous malloc fix was too large."

This reverts commit 82e62778bc28dacc4b860c94e7bdceac8512b7fe.

13 years agoMerge pull request #76 from roman-b/rail
Marc-André Moreau [Fri, 2 Sep 2011 14:55:08 +0000 (07:55 -0700)]
Merge pull request #76 from roman-b/rail

Rail Local Move/Size initial support.

13 years agoThe previous malloc fix was too large.
Anthony Tong [Fri, 2 Sep 2011 14:53:27 +0000 (10:53 -0400)]
The previous malloc fix was too large.

13 years agoMerge pull request #77 from LK2000/master
Marc-André Moreau [Fri, 2 Sep 2011 14:18:15 +0000 (07:18 -0700)]
Merge pull request #77 from LK2000/master

Folks, here is the first cut of the MPCC code which has been unit tested but not yet integrated into FreeRdp

13 years agolibfreerdp-utils/stream: ensure initial buffer is clean.
Vic Lee [Fri, 2 Sep 2011 14:15:54 +0000 (22:15 +0800)]
libfreerdp-utils/stream: ensure initial buffer is clean.

13 years agoMerge remote branch 'upstream/master'
Anthony Tong [Fri, 2 Sep 2011 14:09:43 +0000 (10:09 -0400)]
Merge remote branch 'upstream/master'

13 years agoMerge pull request #74 from chihchun/master
Vic Lee [Fri, 2 Sep 2011 05:40:37 +0000 (22:40 -0700)]
Merge pull request #74 from chihchun/master

fixed cmake and rdpsnd/pulseaudio playback issue

13 years agoFirst checkin for Microsoft Point to Point compression (MPCC) protocol. This is still...
Laxmikant Rashinkar [Fri, 2 Sep 2011 04:20:08 +0000 (21:20 -0700)]
First checkin for Microsoft Point to Point compression (MPCC) protocol. This is still under development. So far we have written the decompression code for RDP 5 and unit tests to test the code

13 years agolibfreerdp-rfx: follow mstsc to use codecId 3 for RemoteFX.
Vic Lee [Fri, 2 Sep 2011 03:14:59 +0000 (11:14 +0800)]
libfreerdp-rfx: follow mstsc to use codecId 3 for RemoteFX.

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 2 Sep 2011 03:00:22 +0000 (23:00 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

13 years agolibfreerdp-utils: added util to dump images to bitmap files
Marc-André Moreau [Fri, 2 Sep 2011 03:00:07 +0000 (23:00 -0400)]
libfreerdp-utils: added util to dump images to bitmap files

13 years agolibfreerdp-rfx: add header composing in separated API.
Vic Lee [Fri, 2 Sep 2011 01:47:46 +0000 (09:47 +0800)]
libfreerdp-rfx: add header composing in separated API.

13 years agoMerge remote-tracking branch 'upstream/master' into rail
roman-b [Thu, 1 Sep 2011 22:24:45 +0000 (01:24 +0300)]
Merge remote-tracking branch 'upstream/master' into rail

13 years agoxfreerdp: added initial Local Move/Size (by using _NET_WM_MOVERESIZE).
roman-b [Thu, 1 Sep 2011 22:08:53 +0000 (01:08 +0300)]
xfreerdp: added initial Local Move/Size (by using _NET_WM_MOVERESIZE).

13 years agoxfreerdp: added sending Window Move Order to server.
roman-b [Thu, 1 Sep 2011 22:02:22 +0000 (01:02 +0300)]
xfreerdp: added sending Window Move Order to server.

13 years agofix memory corruption issue
Anthony Tong [Thu, 1 Sep 2011 19:13:19 +0000 (15:13 -0400)]
fix memory corruption issue

13 years agolibfreerdp-utils: fix certificate store matching function
Marc-André Moreau [Thu, 1 Sep 2011 16:29:23 +0000 (12:29 -0400)]
libfreerdp-utils: fix certificate store matching function

13 years agordpsnd/pulse: Fix default device name.
Rex Tsai [Thu, 1 Sep 2011 14:36:26 +0000 (22:36 +0800)]
rdpsnd/pulse: Fix default device name.

13 years agocmake: install freerdp-rfx-sse2.so
Rex Tsai [Thu, 1 Sep 2011 14:29:27 +0000 (22:29 +0800)]
cmake: install freerdp-rfx-sse2.so

13 years agocmake: Install all extra headres.
Rex Tsai [Thu, 1 Sep 2011 14:28:48 +0000 (22:28 +0800)]
cmake: Install all extra headres.

13 years agocmake: make linking type as option.
Rex Tsai [Thu, 1 Sep 2011 14:18:58 +0000 (22:18 +0800)]
cmake: make linking type as option.

13 years agocmake: Install keymap data files.
Rex Tsai [Thu, 1 Sep 2011 14:05:31 +0000 (22:05 +0800)]
cmake: Install keymap data files.

13 years agoserver: replay RemoteFX session in original time
Marc-André Moreau [Thu, 1 Sep 2011 00:56:17 +0000 (20:56 -0400)]
server: replay RemoteFX session in original time

13 years agolibfreerdp-gdi: add support for blitting bitmaps of using codec none (0)
Marc-André Moreau [Thu, 1 Sep 2011 00:36:46 +0000 (20:36 -0400)]
libfreerdp-gdi: add support for blitting bitmaps of using codec none (0)

13 years agoxfreerdp: preparation for Local Window Move/Size.
roman-b [Wed, 31 Aug 2011 22:22:21 +0000 (01:22 +0300)]
xfreerdp: preparation for Local Window Move/Size.

13 years agoxfreerdp: fix some debug output.
roman-b [Wed, 31 Aug 2011 22:04:18 +0000 (01:04 +0300)]
xfreerdp: fix some debug output.

13 years agoxfreerdp: added handlers for MinMax and Local Move/Size orders.
roman-b [Wed, 31 Aug 2011 22:02:22 +0000 (01:02 +0300)]
xfreerdp: added handlers for MinMax and Local Move/Size orders.

13 years agoMerge pull request #73 from awakecoding/master
Marc-André Moreau [Wed, 31 Aug 2011 15:49:19 +0000 (08:49 -0700)]
Merge pull request #73 from awakecoding/master

Windows Porting

13 years agoMerge pull request #72 from nils-a/ebuild-prep
Otavio Salvador [Wed, 31 Aug 2011 14:42:28 +0000 (07:42 -0700)]
Merge pull request #72 from nils-a/ebuild-prep

switched to find_optional_package to require or ignore opional packages

13 years agoxfreerdp: fix after refactoring libfreerdp-rail on windows
Marc-André Moreau [Wed, 31 Aug 2011 06:01:49 +0000 (02:01 -0400)]
xfreerdp: fix after refactoring libfreerdp-rail on windows

13 years agowfreerdp: initial commit
Marc-André Moreau [Wed, 31 Aug 2011 09:59:03 +0000 (05:59 -0400)]
wfreerdp: initial commit

13 years agowindows: fix compilation and linking of all libraries
Marc-André Moreau [Wed, 31 Aug 2011 08:35:50 +0000 (04:35 -0400)]
windows: fix compilation and linking of all libraries

13 years agoxfreerdp: start handling multiple monitors in xf_monitor.c
Marc-André Moreau [Wed, 31 Aug 2011 00:59:42 +0000 (20:59 -0400)]
xfreerdp: start handling multiple monitors in xf_monitor.c

13 years agomove from find_package and find_opitonal_package (old version) to find_required_packa...
Nils Andresen [Tue, 30 Aug 2011 20:39:46 +0000 (22:39 +0200)]
move from find_package and find_opitonal_package (old version) to find_required_package, find_suggested_package and find_opitonal_package (new version)

13 years agoMerge remote-tracking branch 'upstream/master' into rail
roman-b [Tue, 30 Aug 2011 20:16:21 +0000 (23:16 +0300)]
Merge remote-tracking branch 'upstream/master' into rail