platform/upstream/freerdp.git
12 years agoMerge pull request #296 from atong-tcs/master
Marc-André Moreau [Wed, 21 Dec 2011 18:32:07 +0000 (10:32 -0800)]
Merge pull request #296 from atong-tcs/master

fix previous pull (--dbg-x11)

12 years agoxfreerdp: missed a commit for --dbg-x11
Anthony Tong [Wed, 21 Dec 2011 18:05:48 +0000 (13:05 -0500)]
xfreerdp: missed a commit for --dbg-x11

12 years agoMerge pull request #295 from atong-tcs/master
Marc-André Moreau [Wed, 21 Dec 2011 17:55:39 +0000 (09:55 -0800)]
Merge pull request #295 from atong-tcs/master

xfreerdp x11 debugging mode

12 years agoxfreerdp: add --dbg-x11 which may help debugging
Anthony Tong [Wed, 21 Dec 2011 17:50:22 +0000 (12:50 -0500)]
xfreerdp: add --dbg-x11 which may help debugging

12 years agoMerge pull request #292 from louyihua/master
Marc-André Moreau [Wed, 21 Dec 2011 00:55:22 +0000 (16:55 -0800)]
Merge pull request #292 from louyihua/master

libfreerdp-core & libfreerdp-utils: some fixes under win32

12 years agolibfreerdp-utils: fix a handle leak while creating threads under win32
louyihua [Wed, 21 Dec 2011 00:50:47 +0000 (08:50 +0800)]
libfreerdp-utils: fix a handle leak while creating threads under win32

12 years agolibfreerdp-core: avoid macro redefinition under win32
louyihua [Wed, 21 Dec 2011 00:48:13 +0000 (08:48 +0800)]
libfreerdp-core: avoid macro redefinition under win32

12 years agoMerge pull request #291 from louyihua/master
Marc-André Moreau [Wed, 21 Dec 2011 00:35:43 +0000 (16:35 -0800)]
Merge pull request #291 from louyihua/master

wfreerdp: enable SSE2 acceleration under Visual C++

12 years agowfreerdp: enable SSE2 acceleration for RemoteFX under Visual C++
louyihua [Wed, 21 Dec 2011 00:32:04 +0000 (08:32 +0800)]
wfreerdp: enable SSE2 acceleration for RemoteFX under Visual C++

12 years agoMerge pull request #290 from dorianj/master
Marc-André Moreau [Wed, 21 Dec 2011 00:05:17 +0000 (16:05 -0800)]
Merge pull request #290 from dorianj/master

libfreerdp-gdi: disable Glyph_Draw printf message

12 years agolibfreerdp-gdi: disable Glyph_Draw printf message
Dorian Johnson [Tue, 20 Dec 2011 22:43:16 +0000 (16:43 -0600)]
libfreerdp-gdi: disable Glyph_Draw printf message

12 years agolibfreerdp-core: fix input callback registration for slow-path input
Marc-André Moreau [Tue, 20 Dec 2011 19:51:44 +0000 (14:51 -0500)]
libfreerdp-core: fix input callback registration for slow-path input

12 years agolibfreerdp-core: disable fastpath output if server does not support it
Marc-André Moreau [Tue, 20 Dec 2011 19:42:22 +0000 (14:42 -0500)]
libfreerdp-core: disable fastpath output if server does not support it

12 years agolibfreerdp-core: cleanup of fastpath input flags processing
Marc-André Moreau [Tue, 20 Dec 2011 17:09:53 +0000 (12:09 -0500)]
libfreerdp-core: cleanup of fastpath input flags processing

12 years agolibfreerdp-core: set code page
Marc-André Moreau [Tue, 20 Dec 2011 01:52:22 +0000 (20:52 -0500)]
libfreerdp-core: set code page

12 years agolibfreerdp-core: handle omission of bitmap compression header
Marc-André Moreau [Tue, 20 Dec 2011 01:31:37 +0000 (20:31 -0500)]
libfreerdp-core: handle omission of bitmap compression header

12 years agolibfreerdp-core: fix sending large pointer caps twice
Marc-André Moreau [Sun, 18 Dec 2011 22:11:24 +0000 (17:11 -0500)]
libfreerdp-core: fix sending large pointer caps twice

12 years agolibfreerdp-core: fix race condition in connection finalization
Marc-André Moreau [Sun, 18 Dec 2011 20:15:48 +0000 (15:15 -0500)]
libfreerdp-core: fix race condition in connection finalization

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 18 Dec 2011 17:11:05 +0000 (12:11 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agoserver: fix pdu processing during reactivation.
Vic Lee [Sun, 18 Dec 2011 17:13:09 +0000 (01:13 +0800)]
server: fix pdu processing during reactivation.

12 years agolibfreerdp-core: fix sending of extended data blocks when supported only
Marc-André Moreau [Sun, 18 Dec 2011 17:10:56 +0000 (12:10 -0500)]
libfreerdp-core: fix sending of extended data blocks when supported only

12 years agoprinter: support flexible document format (#211)
Vic Lee [Sat, 17 Dec 2011 09:28:48 +0000 (17:28 +0800)]
printer: support flexible document format (#211)

12 years agoMerge pull request #283 from floppym/manpage
Marc-André Moreau [Sat, 17 Dec 2011 03:51:20 +0000 (19:51 -0800)]
Merge pull request #283 from floppym/manpage

xfreerdp: Correct manpage description of numeric values passed via the -...

12 years agoxfreerdp: Correct manpage description of numeric values passed via the -x parameter
Mike Gilbert [Sat, 17 Dec 2011 03:46:33 +0000 (22:46 -0500)]
xfreerdp: Correct manpage description of numeric values passed via the -x parameter

12 years agoMerge pull request #282 from sunds/master
Marc-André Moreau [Fri, 16 Dec 2011 23:49:43 +0000 (15:49 -0800)]
Merge pull request #282 from sunds/master

Compile error on Solaris, minor RAIL local move redraw issues

12 years agoFix compile error on Solaris
David Sundstrom [Fri, 16 Dec 2011 21:09:21 +0000 (15:09 -0600)]
Fix compile error on Solaris
Fix few small issues with local move race conditions
Add missing --gdi option to command-line help

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 16 Dec 2011 19:43:33 +0000 (14:43 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agowfreerdp: fix RemoteFX
Marc-André Moreau [Fri, 16 Dec 2011 19:43:14 +0000 (14:43 -0500)]
wfreerdp: fix RemoteFX

12 years agolibfreerdp-core: add connection type settings
Marc-André Moreau [Fri, 16 Dec 2011 17:14:16 +0000 (12:14 -0500)]
libfreerdp-core: add connection type settings

12 years agolibfreerdp-core: added more fine-tuned performance flag options
Marc-André Moreau [Fri, 16 Dec 2011 17:04:09 +0000 (12:04 -0500)]
libfreerdp-core: added more fine-tuned performance flag options

12 years agolibfreerdp-cache: fix pointer updates with --no-fastpath
Marc-André Moreau [Fri, 16 Dec 2011 16:14:55 +0000 (11:14 -0500)]
libfreerdp-cache: fix pointer updates with --no-fastpath

12 years agoserver: add frame marker update.
Vic Lee [Thu, 15 Dec 2011 23:26:32 +0000 (07:26 +0800)]
server: add frame marker update.

12 years agoserver: server must store the pointer cache size from client.
Vic Lee [Thu, 15 Dec 2011 22:29:53 +0000 (06:29 +0800)]
server: server must store the pointer cache size from client.

12 years agoMerge pull request #280 from nfedera/fullscreenfix
Marc-André Moreau [Thu, 15 Dec 2011 15:04:27 +0000 (07:04 -0800)]
Merge pull request #280 from nfedera/fullscreenfix

xfreerdp: fix non-xinerama fullscreen issue (issue #266)

12 years agoxfreerdp: fix non-xinerama fullscreen issue (issue #266)
Norbert Federa [Thu, 15 Dec 2011 09:45:50 +0000 (10:45 +0100)]
xfreerdp: fix non-xinerama fullscreen issue (issue #266)

If fullscreen==true then settings->width and settings->height are
calculated in xf_monitor.c based on the vscreen->area which is in
turn calculated using xinerama functions.
Thus if xinerama is not used this will result in width=height=1.

12 years agolibfreerdp-core: fix glyph cache, enable it by default
Marc-André Moreau [Wed, 14 Dec 2011 22:08:22 +0000 (17:08 -0500)]
libfreerdp-core: fix glyph cache, enable it by default

12 years agolibfreerdp-core: add server-side capabilities callback
Marc-André Moreau [Wed, 14 Dec 2011 20:08:09 +0000 (15:08 -0500)]
libfreerdp-core: add server-side capabilities callback

12 years agolibfreerdp-core: fix performance flags for RemoteFX and smooth fonts
Marc-André Moreau [Wed, 14 Dec 2011 19:35:37 +0000 (14:35 -0500)]
libfreerdp-core: fix performance flags for RemoteFX and smooth fonts

12 years agoMerge pull request #277 from bmiklautz/osx_plugin_load_fix
Marc-André Moreau [Wed, 14 Dec 2011 01:35:40 +0000 (17:35 -0800)]
Merge pull request #277 from bmiklautz/osx_plugin_load_fix

libfreerdp-utils/core: use "dylib" as plugin extension on OSX

12 years agolibfreerdp-utils/core: use "dylib" as plugin extension on OSX
Bernhard Miklautz [Wed, 14 Dec 2011 01:28:12 +0000 (02:28 +0100)]
libfreerdp-utils/core: use "dylib" as plugin extension on OSX

12 years agoMerge pull request #275 from sunds/master
Marc-André Moreau [Wed, 14 Dec 2011 01:02:47 +0000 (17:02 -0800)]
Merge pull request #275 from sunds/master

Issue #274 Wrong macro used for WITH_DEBUG_X11_LOCAL_MOVESIZE

12 years agoMerge pull request #276 from bmiklautz/osx_buildfix
Marc-André Moreau [Wed, 14 Dec 2011 01:02:38 +0000 (17:02 -0800)]
Merge pull request #276 from bmiklautz/osx_buildfix

libfreerdp-core: fixed compilation issue on OSX

12 years agoIssue #274 - wrong macro used for WITH_DEBUG_X11_LOCAL_MOVESIZE
David Sundstrom [Wed, 14 Dec 2011 00:47:21 +0000 (18:47 -0600)]
Issue #274 - wrong macro used for WITH_DEBUG_X11_LOCAL_MOVESIZE

12 years agolibfreerdp-core: fixed compilation issue on OSX
Bernhard Miklautz [Wed, 14 Dec 2011 00:42:10 +0000 (01:42 +0100)]
libfreerdp-core: fixed compilation issue on OSX

12 years agolibfreerdp-core: fix connection type if composition is enabled
Marc-André Moreau [Tue, 13 Dec 2011 22:54:50 +0000 (17:54 -0500)]
libfreerdp-core: fix connection type if composition is enabled

12 years agolibfreerdp-core: fix sending of font capabilities, fix encoding of bitmap cache cell...
Marc-André Moreau [Tue, 13 Dec 2011 20:56:06 +0000 (15:56 -0500)]
libfreerdp-core: fix sending of font capabilities, fix encoding of bitmap cache cell info

12 years agoxfreerdp: improve glyph drawing
Marc-André Moreau [Tue, 13 Dec 2011 17:18:11 +0000 (12:18 -0500)]
xfreerdp: improve glyph drawing

12 years agolibfreerdp-gdi: fix opaque rect color with --gdi sw
Marc-André Moreau [Tue, 13 Dec 2011 16:36:05 +0000 (11:36 -0500)]
libfreerdp-gdi: fix opaque rect color with --gdi sw

12 years agolibfreerdp-kbd: fix keyboard layout detection based on locale
Marc-André Moreau [Tue, 13 Dec 2011 02:29:18 +0000 (21:29 -0500)]
libfreerdp-kbd: fix keyboard layout detection based on locale

12 years agolibfreerdp-core: tweak capabilities to be closer to 0.9
Marc-André Moreau [Tue, 13 Dec 2011 00:57:24 +0000 (19:57 -0500)]
libfreerdp-core: tweak capabilities to be closer to 0.9

12 years agolibfreerdp-core: fix offscreen cache capabilities, add --composition option
Marc-André Moreau [Tue, 13 Dec 2011 00:20:52 +0000 (19:20 -0500)]
libfreerdp-core: fix offscreen cache capabilities, add --composition option

12 years agoMerge pull request #271 from filofel/711f4b2202bc866458fefa71c18ade80cf88ce61
Marc-André Moreau [Mon, 12 Dec 2011 15:06:26 +0000 (07:06 -0800)]
Merge pull request #271 from filofel/711f4b2202bc866458fefa71c18ade80cf88ce61

Long due changes in color.h, color.c, bitmap.c

12 years agoMerge pull request #270 from llyzs/wtsvc
Marc-André Moreau [Mon, 12 Dec 2011 15:05:33 +0000 (07:05 -0800)]
Merge pull request #270 from llyzs/wtsvc

Server virtual channel API

12 years agoserver/test: add debug channel thread for channel testing.
Vic Lee [Mon, 12 Dec 2011 14:37:48 +0000 (22:37 +0800)]
server/test: add debug channel thread for channel testing.

12 years agolibfreerdp-utils/wait_obj: add attached wait_obj type.
Vic Lee [Mon, 12 Dec 2011 14:36:11 +0000 (22:36 +0800)]
libfreerdp-utils/wait_obj: add attached wait_obj type.

12 years agowtsvc: implement channel reading.
Vic Lee [Mon, 12 Dec 2011 13:07:23 +0000 (21:07 +0800)]
wtsvc: implement channel reading.

12 years agoRefactored bitmap_flip in bitmap.c to use freerdp_bitmap_flip in color.c. Added in...
Philippe Auphelle [Mon, 12 Dec 2011 13:41:31 +0000 (14:41 +0100)]
Refactored bitmap_flip in bitmap.c to use freerdp_bitmap_flip in color.c. Added in place "bitmap flip" in freerdp_bitmap_flip, changed bitmap_decompress (in bitmap.c) to use it.

12 years agowtsvc: implement channel writing.
Vic Lee [Mon, 12 Dec 2011 08:42:42 +0000 (16:42 +0800)]
wtsvc: implement channel writing.

12 years agowtsvc: implement channel open/close.
Vic Lee [Mon, 12 Dec 2011 06:12:16 +0000 (14:12 +0800)]
wtsvc: implement channel open/close.

12 years agolibfreerdp-core: set SO_KEEPALIVE socket option
Marc-André Moreau [Mon, 12 Dec 2011 00:51:58 +0000 (19:51 -0500)]
libfreerdp-core: set SO_KEEPALIVE socket option

12 years agolibfreerdp-core: set TCP_NODELAY socket option
Marc-André Moreau [Sun, 11 Dec 2011 23:59:35 +0000 (18:59 -0500)]
libfreerdp-core: set TCP_NODELAY socket option

12 years agoxfreerdp: added select() timeout
Marc-André Moreau [Sun, 11 Dec 2011 23:05:32 +0000 (18:05 -0500)]
xfreerdp: added select() timeout

12 years agolibfreerdp-core: apply NTLMv2 authentication patch by Dmitrij Jasnov
Marc-André Moreau [Sun, 11 Dec 2011 21:53:24 +0000 (16:53 -0500)]
libfreerdp-core: apply NTLMv2 authentication patch by Dmitrij Jasnov

12 years agowtsvc: add public API.
Vic Lee [Sun, 11 Dec 2011 11:49:08 +0000 (19:49 +0800)]
wtsvc: add public API.

12 years agolibfreerdp-core: provide more descriptive warning message for certificate check failure
Marc-André Moreau [Sat, 10 Dec 2011 16:23:48 +0000 (11:23 -0500)]
libfreerdp-core: provide more descriptive warning message for certificate check failure

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sat, 10 Dec 2011 15:54:18 +0000 (10:54 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agolibfreerdp-core: fix autologon for non-NLA authentication
Marc-André Moreau [Sat, 10 Dec 2011 15:54:09 +0000 (10:54 -0500)]
libfreerdp-core: fix autologon for non-NLA authentication

12 years agoMerge pull request #265 from dubrsl/master
Marc-André Moreau [Sat, 10 Dec 2011 15:40:52 +0000 (07:40 -0800)]
Merge pull request #265 from dubrsl/master

Fix unresolved symbols

12 years agolibfreerdp-core: add channel data sending/receiving for server.
Vic Lee [Sat, 10 Dec 2011 08:41:29 +0000 (16:41 +0800)]
libfreerdp-core: add channel data sending/receiving for server.

12 years agolibfreerdp-core: change channel_send argument in order to be shared with server code.
Vic Lee [Sat, 10 Dec 2011 07:51:42 +0000 (15:51 +0800)]
libfreerdp-core: change channel_send argument in order to be shared with server code.

12 years agoFix unresolved symbols
Slava Dubrovskiy [Sat, 10 Dec 2011 06:09:36 +0000 (01:09 -0500)]
Fix unresolved symbols

12 years agoxfreerdp: fix unused variables warnings
Marc-André Moreau [Fri, 9 Dec 2011 23:20:23 +0000 (18:20 -0500)]
xfreerdp: fix unused variables warnings

12 years agoMerge pull request #264 from sunds/master
Marc-André Moreau [Fri, 9 Dec 2011 20:46:35 +0000 (12:46 -0800)]
Merge pull request #264 from sunds/master

fixes to rail drawing issues

12 years agoallow updates from cached pixmap during local moves
David Sundstrom [Fri, 9 Dec 2011 20:25:56 +0000 (14:25 -0600)]
allow updates from cached pixmap during local moves

12 years agoDo not do XMoveWindow after local_move event from RDP server
David Sundstrom [Wed, 7 Dec 2011 21:49:37 +0000 (13:49 -0800)]
Do not do XMoveWindow after local_move event from RDP server
Do not update window area of RDP and local X window are not synchronized
Use RootWindowOfScreen for translate coordinates

12 years agoxfreerdp: add -X option for reparenting window
Marc-André Moreau [Fri, 9 Dec 2011 18:53:19 +0000 (13:53 -0500)]
xfreerdp: add -X option for reparenting window

12 years agoMerge pull request #263 from atong-tcs/rdpdr
Marc-André Moreau [Fri, 9 Dec 2011 18:13:33 +0000 (10:13 -0800)]
Merge pull request #263 from atong-tcs/rdpdr

initial wildcard rdpdr support

12 years agoMerge pull request #256 from sunds/master 1.0-beta3
Marc-André Moreau [Wed, 7 Dec 2011 02:01:03 +0000 (18:01 -0800)]
Merge pull request #256 from sunds/master

Don't make dialogs override_redirect

12 years agoDo not make windows with borders transient
Not Nyguen Doze [Wed, 7 Dec 2011 00:39:08 +0000 (16:39 -0800)]
Do not make windows with borders transient
Z

12 years agoMerge pull request #254 from sunds/master
Marc-André Moreau [Tue, 6 Dec 2011 23:51:29 +0000 (15:51 -0800)]
Merge pull request #254 from sunds/master

Finish implementation of local move; fix transient windows

12 years agoComplete local move support. Use a state machine to keep track of XEvents to infer...
Not Nyguen Doze [Tue, 6 Dec 2011 23:42:58 +0000 (15:42 -0800)]
Complete local move support.  Use a state machine to keep track of XEvents to infer local move start and finish.

12 years agoAdd option for WITH_DEBUG_WND for window order updating, already existing in code
Not Nyguen Doze [Mon, 5 Dec 2011 23:16:45 +0000 (15:16 -0800)]
Add option for WITH_DEBUG_WND for window order updating, already existing in code
Correct sign on variables in xf_rail_paint

12 years agoMake popups transient, use local window manager for moves.
Not Nyguen Doze [Fri, 2 Dec 2011 22:51:30 +0000 (14:51 -0800)]
Make popups transient, use local window manager for moves.
This fixes a number if issues on Ubuntu in particular.

12 years agoAdd a function to synchronize the RDP server with the local window position and size...
David Sundstrom [Mon, 28 Nov 2011 21:50:08 +0000 (15:50 -0600)]
Add a function to synchronize the RDP server with the local window position and size when the window is moved locally.
Complete implementation for initiating RAIL local move support, however, this is still disabled until a method is found to tell when local moves complete on the X server.

12 years agoAfter local X window manager has moved a window to a different location than what...
David Sundstrom [Fri, 18 Nov 2011 23:46:22 +0000 (17:46 -0600)]
After local X window manager has moved a window to a different location than what the RDP server expects, send a client update to the RDP server to inform the server of the new window position.

12 years agoadd additional debugging
Anthony Tong [Tue, 6 Dec 2011 16:03:24 +0000 (11:03 -0500)]
add additional debugging

12 years agoMerge pull request #253 from floppym/cmake-gnuinstalldirs
Otavio Salvador [Tue, 6 Dec 2011 14:36:57 +0000 (06:36 -0800)]
Merge pull request #253 from floppym/cmake-gnuinstalldirs

Use new GNUInstallDirs module

12 years agocmake: Default LIBDIR to lib${LIB_SUFFIX}.
Mike Gilbert [Tue, 6 Dec 2011 05:39:43 +0000 (00:39 -0500)]
cmake: Default LIBDIR to lib${LIB_SUFFIX}.

12 years agocmake: Add a wrapper module for GNUInstallDirs.
Mike Gilbert [Tue, 6 Dec 2011 05:02:07 +0000 (00:02 -0500)]
cmake: Add a wrapper module for GNUInstallDirs.

12 years agocmake: Use new GNUInstallDirs module for BINDIR and LIBDIR.
Mike Gilbert [Tue, 6 Dec 2011 04:34:29 +0000 (23:34 -0500)]
cmake: Use new GNUInstallDirs module for BINDIR and LIBDIR.

Should automatically correct libdir handling for 64 bit linux distros.

See also:
http://public.kitware.com/Bug/view.php?id=3976
http://public.kitware.com/Bug/view.php?id=11964

12 years agordpdr: initial pattern matching for directory query
Anthony Tong [Tue, 6 Dec 2011 03:04:27 +0000 (21:04 -0600)]
rdpdr: initial pattern matching for directory query

12 years agoMerge pull request #250 from bmiklautz/no_xdamage_build_fix
Marc-André Moreau [Mon, 5 Dec 2011 16:46:12 +0000 (08:46 -0800)]
Merge pull request #250 from bmiklautz/no_xdamage_build_fix

xfreerdp-server: fix compilation when xdamage is disabled

12 years agoxfreerdp-server: fix compilation when xdamage is disabled
Bernhard Miklautz [Mon, 5 Dec 2011 14:20:59 +0000 (15:20 +0100)]
xfreerdp-server: fix compilation when xdamage is disabled

12 years agowfreerdp: fix compilation and warnings
Marc-André Moreau [Sat, 3 Dec 2011 22:24:18 +0000 (17:24 -0500)]
wfreerdp: fix compilation and warnings

12 years agoMerge pull request #248 from llyzs/fastpath
Otavio Salvador [Sat, 3 Dec 2011 10:18:57 +0000 (02:18 -0800)]
Merge pull request #248 from llyzs/fastpath

fastpath: refactor fastpath updates and merge fragmented codes.

12 years agofastpath: refactor fastpath updates and merge fragmented codes.
Vic Lee [Sat, 3 Dec 2011 06:42:13 +0000 (14:42 +0800)]
fastpath: refactor fastpath updates and merge fragmented codes.

12 years agoMerge pull request #247 from blu3bird/master
Marc-André Moreau [Fri, 2 Dec 2011 23:26:47 +0000 (15:26 -0800)]
Merge pull request #247 from blu3bird/master

-T option to set window title

12 years agoserver: add pointer updates.
Vic Lee [Sat, 3 Dec 2011 00:54:02 +0000 (08:54 +0800)]
server: add pointer updates.

12 years agoxfreerdp, wfreerdp: Add -T option to set window title
bluebird [Fri, 2 Dec 2011 14:58:38 +0000 (15:58 +0100)]
xfreerdp, wfreerdp: Add -T option to set window title

12 years agoMerge pull request #246 from ydal/patch-16
Otavio Salvador [Fri, 2 Dec 2011 08:43:55 +0000 (00:43 -0800)]
Merge pull request #246 from ydal/patch-16

dfreerdp : enable polyline order support via gdi