platform/upstream/freerdp.git
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

12 years agodfreerdp : enable polyline order support
Youngdal Kwon [Fri, 2 Dec 2011 08:29:30 +0000 (17:29 +0900)]
dfreerdp : enable polyline order support

12 years agoMerge pull request #245 from ydal/patch-15
Marc-André Moreau [Fri, 2 Dec 2011 04:33:18 +0000 (20:33 -0800)]
Merge pull request #245 from ydal/patch-15

gdi : fix polyline function

12 years agogdi : fix polyline function
Youngdal Kwon [Fri, 2 Dec 2011 03:59:23 +0000 (12:59 +0900)]
gdi : fix polyline function

12 years agoMerge pull request #243 from atong-tcs/master
Otavio Salvador [Thu, 1 Dec 2011 17:15:18 +0000 (09:15 -0800)]
Merge pull request #243 from atong-tcs/master

mark --nsc as experimental

12 years agomark --nsc as experimental
Anthony Tong [Thu, 1 Dec 2011 16:56:12 +0000 (11:56 -0500)]
mark --nsc as experimental

12 years agoMerge pull request #238 from ydal/patch-12
Otavio Salvador [Thu, 1 Dec 2011 11:10:39 +0000 (03:10 -0800)]
Merge pull request #238 from ydal/patch-12

dfreerdp : assign correct order_support settings like xfreerdp.

12 years agodfreerdp : assign correct order_support settings like xfreerdp.
ydal [Thu, 1 Dec 2011 06:48:33 +0000 (15:48 +0900)]
dfreerdp : assign correct order_support settings like xfreerdp.

12 years agoMerge pull request #237 from floppym/const-cleanup
Marc-André Moreau [Thu, 1 Dec 2011 04:51:36 +0000 (20:51 -0800)]
Merge pull request #237 from floppym/const-cleanup

More cleanup of constant values and global variables

12 years agoDirectFB: Add static to a few global variables.
Mike Gilbert [Thu, 1 Dec 2011 00:23:56 +0000 (19:23 -0500)]
DirectFB: Add static to a few global variables.

12 years agoxfreerdp: Add static to a few global variables.
Mike Gilbert [Thu, 1 Dec 2011 00:22:22 +0000 (19:22 -0500)]
xfreerdp: Add static to a few global variables.

12 years agoX11/xf_event: Optimize storage of constant strings.
Mike Gilbert [Thu, 1 Dec 2011 00:21:04 +0000 (19:21 -0500)]
X11/xf_event: Optimize storage of constant strings.

12 years agochannels: Optimize storage of string tables.
Mike Gilbert [Thu, 1 Dec 2011 00:11:27 +0000 (19:11 -0500)]
channels: Optimize storage of string tables.

12 years agolibfreerdp-rail/window: Add static const to global tables.
Mike Gilbert [Wed, 30 Nov 2011 23:56:10 +0000 (18:56 -0500)]
libfreerdp-rail/window: Add static const to global tables.

12 years agolibfreerdp-kbd: Add static const to layout/variant tables.
Mike Gilbert [Wed, 30 Nov 2011 23:51:29 +0000 (18:51 -0500)]
libfreerdp-kbd: Add static const to layout/variant tables.

12 years agogdi: Make rop3_code_table static.
Mike Gilbert [Wed, 30 Nov 2011 23:17:06 +0000 (18:17 -0500)]
gdi: Make rop3_code_table static.

12 years agolibfreerdp-codec/bitmap: Add const to bitmasks.
Mike Gilbert [Wed, 30 Nov 2011 23:12:48 +0000 (18:12 -0500)]
libfreerdp-codec/bitmap: Add const to bitmasks.

12 years agolibfreerdp-utils: Add const to a few global strings.
Mike Gilbert [Wed, 30 Nov 2011 23:00:39 +0000 (18:00 -0500)]
libfreerdp-utils: Add const to a few global strings.

12 years agolibfreerdp-core: Finish cleanup of constant string arrays.
Mike Gilbert [Wed, 30 Nov 2011 22:40:36 +0000 (17:40 -0500)]
libfreerdp-core: Finish cleanup of constant string arrays.

12 years agober: Add const to ber_write_octet_string input parameter.
Mike Gilbert [Wed, 30 Nov 2011 22:36:27 +0000 (17:36 -0500)]
ber: Add const to ber_write_octet_string input parameter.

12 years agosecurity: Add const to table declarations.
Mike Gilbert [Wed, 30 Nov 2011 22:32:41 +0000 (17:32 -0500)]
security: Add const to table declarations.

12 years agocrypto: Add const modifiers to input parameters.
Mike Gilbert [Wed, 30 Nov 2011 22:29:40 +0000 (17:29 -0500)]
crypto: Add const modifiers to input parameters.

12 years agocmake: fix for Mac OS X 10.4
Marc-André Moreau [Wed, 30 Nov 2011 16:16:10 +0000 (11:16 -0500)]
cmake: fix for Mac OS X 10.4

12 years agoMerge pull request #236 from floppym/clean-strings
Otavio Salvador [Wed, 30 Nov 2011 11:35:42 +0000 (03:35 -0800)]
Merge pull request #236 from floppym/clean-strings

Optimize storage of strings

12 years agontlmssp: Remove accidental ifdef.
Mike Gilbert [Wed, 30 Nov 2011 02:26:05 +0000 (21:26 -0500)]
ntlmssp: Remove accidental ifdef.

12 years agolibfreerdp-core: More strings cleanup.
Mike Gilbert [Wed, 30 Nov 2011 01:15:50 +0000 (20:15 -0500)]
libfreerdp-core: More strings cleanup.

- Comment out unused lookup tables.
- ifdef tables where appropriate.
- Change declarations to produce read-only sections.

See also:
http://blog.flameeyes.eu/2007/12/19/array-of-pointers-and-array-of-arrays

12 years agontlmssp: Optimize storage of constant strings.
Mike Gilbert [Tue, 29 Nov 2011 21:58:11 +0000 (16:58 -0500)]
ntlmssp: Optimize storage of constant strings.

Based on information in flameeyes blog.
http://blog.flameeyes.eu/2007/12/19/array-of-pointers-and-array-of-arrays

12 years agoerrinfo.c: Cleanup global variables and strings.
Mike Gilbert [Wed, 30 Nov 2011 01:00:27 +0000 (20:00 -0500)]
errinfo.c: Cleanup global variables and strings.

This moves constant data into a read-only section and cuts around 7k out
of the resulting object code.

12 years agontlmssp: added more debug output for AV_PAIRS
Marc-André Moreau [Wed, 30 Nov 2011 00:23:08 +0000 (19:23 -0500)]
ntlmssp: added more debug output for AV_PAIRS

12 years agontlmssp: add better AV_PAIRS debug output
Marc-André Moreau [Tue, 29 Nov 2011 23:36:22 +0000 (18:36 -0500)]
ntlmssp: add better AV_PAIRS debug output

12 years agontlmssp: add command-line option to enabled WIP enhanced NTLMv2 security
Marc-André Moreau [Tue, 29 Nov 2011 23:12:42 +0000 (18:12 -0500)]
ntlmssp: add command-line option to enabled WIP enhanced NTLMv2 security

12 years agoMerge pull request #235 from mattymo/master
Marc-André Moreau [Tue, 29 Nov 2011 22:00:10 +0000 (14:00 -0800)]
Merge pull request #235 from mattymo/master

#234 redirect should use FDQN instead of netbios name when possible

12 years agoTry FDQN for redirect before trying netbios name
Matthew Mosesohn [Tue, 29 Nov 2011 21:32:22 +0000 (16:32 -0500)]
Try FDQN for redirect before trying netbios name

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Tue, 29 Nov 2011 20:33:16 +0000 (15:33 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agontlmssp: got NTLM authentication working with proper definitions
Marc-André Moreau [Tue, 29 Nov 2011 20:29:59 +0000 (15:29 -0500)]
ntlmssp: got NTLM authentication working with proper definitions

12 years agontlmssp: refactor NEGOTIATE debug output
Marc-André Moreau [Tue, 29 Nov 2011 20:16:42 +0000 (15:16 -0500)]
ntlmssp: refactor NEGOTIATE debug output

12 years agontlmssp: added ALTERNATE_NTLMSSP
Marc-André Moreau [Tue, 29 Nov 2011 19:41:04 +0000 (14:41 -0500)]
ntlmssp: added ALTERNATE_NTLMSSP

12 years agoMerge pull request #233 from ydal/patch-11
Otavio Salvador [Tue, 29 Nov 2011 18:09:34 +0000 (10:09 -0800)]
Merge pull request #233 from ydal/patch-11

dfreerdp : enable mouse wheel

12 years agodfreerdp : enable mouse wheel
ydal [Tue, 29 Nov 2011 16:13:39 +0000 (01:13 +0900)]
dfreerdp : enable mouse wheel

12 years agolibfreerdp-cache: fix glyph drawing for command prompt
Marc-André Moreau [Sun, 27 Nov 2011 22:06:34 +0000 (17:06 -0500)]
libfreerdp-cache: fix glyph drawing for command prompt

12 years agoupdate: modify surface frame marker callback
Marc-André Moreau [Fri, 25 Nov 2011 16:30:15 +0000 (11:30 -0500)]
update: modify surface frame marker callback