platform/upstream/freerdp.git
12 years agoMerge pull request #313 from dorianj/master
Marc-André Moreau [Tue, 27 Dec 2011 15:58:50 +0000 (07:58 -0800)]
Merge pull request #313 from dorianj/master

drdynvc: make audin and tsmf config data parsers recognize path-based plugin loading

12 years agodrdynvc: make audin and tsmf config data parsers recognize path-based plugin loading
Dorian Johnson [Tue, 27 Dec 2011 15:55:00 +0000 (09:55 -0600)]
drdynvc: make audin and tsmf config data parsers recognize path-based plugin loading

12 years agoMerge pull request #312 from atong-tcs/master
Marc-André Moreau [Tue, 27 Dec 2011 15:39:05 +0000 (07:39 -0800)]
Merge pull request #312 from atong-tcs/master

xfreerdp: create all X11 atoms used for safety

12 years agoxfreerdp: create all X11 atoms used for safety
Anthony Tong [Tue, 27 Dec 2011 15:26:20 +0000 (09:26 -0600)]
xfreerdp: create all X11 atoms used for safety

12 years agoMerge pull request #310 from llyzs/ostype
Otavio Salvador [Sat, 24 Dec 2011 11:32:09 +0000 (03:32 -0800)]
Merge pull request #310 from llyzs/ostype

libfreerdp-core: move os type settings to the client.

12 years agolibfreerdp-core: move os type settings to the client.
Vic Lee [Sat, 24 Dec 2011 07:48:11 +0000 (15:48 +0800)]
libfreerdp-core: move os type settings to the client.

Moving the osMajorType and osMinorType settings to the client so that the
client can set a real os type constant. This will give a more useful hint
to the server.

12 years agoMerge pull request #307 from absmall/master 1.0-beta4
Anthony [Thu, 22 Dec 2011 21:00:34 +0000 (13:00 -0800)]
Merge pull request #307 from absmall/master

Fix crash when connecting using smartcard authentication

12 years agoFix crash when connecting using smartcard
Aaron Small [Thu, 22 Dec 2011 19:23:08 +0000 (14:23 -0500)]
Fix crash when connecting using smartcard

12 years agoMerge pull request #306 from dorianj/master
Marc-André Moreau [Thu, 22 Dec 2011 18:26:38 +0000 (10:26 -0800)]
Merge pull request #306 from dorianj/master

xfreerdp: create _NET_WM_ICON atom if not already exist

12 years agoxfreerdp: create _NET_WM_ICON atom if not already exist
Dorian Johnson [Thu, 22 Dec 2011 18:01:29 +0000 (12:01 -0600)]
xfreerdp: create _NET_WM_ICON atom if not already exist

fixes crash on MacOS X and systems without WM.

some of the other XInternAtom calls should probably be changed to
False, but they don't appear to cause crashes

12 years agoMerge pull request #301 from atong-tcs/master
Marc-André Moreau [Thu, 22 Dec 2011 01:21:01 +0000 (17:21 -0800)]
Merge pull request #301 from atong-tcs/master

xfreerdp: patblt fix, set stipple before drawing the rect

12 years agoMerge pull request #302 from dorianj/master
Marc-André Moreau [Thu, 22 Dec 2011 01:19:48 +0000 (17:19 -0800)]
Merge pull request #302 from dorianj/master

freerdp-channels: freerdp_channels_send_event free event in case of error

12 years agofreerdp-libchannels: freerdp_channels_send_event free event in case of error
Dorian Johnson [Wed, 21 Dec 2011 23:54:27 +0000 (17:54 -0600)]
freerdp-libchannels: freerdp_channels_send_event free event in case of error

fix for #257. Routine is already taking ownership of the passed event; thus it should free it in case of error.

12 years agoxfreerdp: patblt fix, set stipple before drawing the rect
Anthony Tong [Wed, 21 Dec 2011 23:51:22 +0000 (18:51 -0500)]
xfreerdp: patblt fix, set stipple before drawing the rect

12 years agoMerge pull request #300 from sunds/master
Marc-André Moreau [Wed, 21 Dec 2011 23:18:53 +0000 (15:18 -0800)]
Merge pull request #300 from sunds/master

Patch for #297 - inverted colormap

12 years agoDetect when sever visual has an inverted color map and invert all color conversions.
David Sundstrom [Wed, 21 Dec 2011 22:58:15 +0000 (16:58 -0600)]
Detect when sever visual has an inverted color map and invert all color conversions.
Remote spurious printf() in code

12 years agoFix SEGV for X servers without XKB extension.
David Sundstrom [Mon, 19 Dec 2011 23:17:04 +0000 (17:17 -0600)]
Fix SEGV for X servers without XKB extension.

12 years agoMerge pull request #299 from dorianj/master
Marc-André Moreau [Wed, 21 Dec 2011 22:05:42 +0000 (14:05 -0800)]
Merge pull request #299 from dorianj/master

freerdp-cliprdr: Fix parsing of long-style format lists

12 years agoMerge remote-tracking branch 'upstream/master'
Dorian Johnson [Wed, 21 Dec 2011 22:03:53 +0000 (16:03 -0600)]
Merge remote-tracking branch 'upstream/master'

12 years agofreerdp-cliprdr: Fix parsing of long-style format lists
Dorian Johnson [Wed, 21 Dec 2011 22:02:53 +0000 (16:02 -0600)]
freerdp-cliprdr: Fix parsing of long-style format lists
Long-style format lists use variable length utf-16le names, but parser was treating the chunks as short-style 32-byte chunks, causing various issues

12 years agoMerge pull request #298 from atong-tcs/master
Marc-André Moreau [Wed, 21 Dec 2011 20:14:37 +0000 (12:14 -0800)]
Merge pull request #298 from atong-tcs/master

server redirection

12 years agolibfreerdp-core: fix server redirection when using rdp security
Anthony Tong [Wed, 21 Dec 2011 19:59:31 +0000 (14:59 -0500)]
libfreerdp-core: fix server redirection when using rdp security

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