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

12 years agordpdr: fix warnings, directfb: fix warnings
Marc-André Moreau [Fri, 25 Nov 2011 16:24:47 +0000 (11:24 -0500)]
rdpdr: fix warnings, directfb: fix warnings

12 years agoMerge pull request #223 from ydal/patch-9
Marc-André Moreau [Fri, 25 Nov 2011 15:09:38 +0000 (07:09 -0800)]
Merge pull request #223 from ydal/patch-9

dfreerdp : support VK_KANA / VK_HANGUL and VK_HANJA / VK_KANJI

12 years agoMerge pull request #224 from ydal/patch-10
Marc-André Moreau [Fri, 25 Nov 2011 15:09:10 +0000 (07:09 -0800)]
Merge pull request #224 from ydal/patch-10

dfreerdp : support VK_DECIMAL

12 years agoMerge pull request #226 from nfedera/dumpcaconlyfix
Marc-André Moreau [Fri, 25 Nov 2011 15:08:56 +0000 (07:08 -0800)]
Merge pull request #226 from nfedera/dumpcaconlyfix

core: request RemoteFX-only data if --dump-rfx is specified

12 years agoMerge pull request #225 from nfedera/framemarkerupdate
Marc-André Moreau [Fri, 25 Nov 2011 15:08:37 +0000 (07:08 -0800)]
Merge pull request #225 from nfedera/framemarkerupdate

core: add update callback for the surface frame marker command

12 years agoMerge pull request #227 from nfedera/rfximagemode
Marc-André Moreau [Fri, 25 Nov 2011 15:07:26 +0000 (07:07 -0800)]
Merge pull request #227 from nfedera/rfximagemode

codec: support for specifying the RemoteFX mode (image or video)

12 years agocodec: support for specifying the RemoteFX mode (image or video)
Norbert Federa [Fri, 25 Nov 2011 12:09:16 +0000 (13:09 +0100)]
codec: support for specifying the RemoteFX mode (image or video)

12 years agocore: request RemoteFX-only data if --dump-rfx is specified
Norbert Federa [Fri, 25 Nov 2011 11:23:44 +0000 (12:23 +0100)]
core: request RemoteFX-only data if --dump-rfx is specified

The variable captureFlags was already correctly set if --dump-rfx
was specified but simply not used.

12 years agodfreerdp : support VK_DECIMAL
ydal [Fri, 25 Nov 2011 10:51:56 +0000 (19:51 +0900)]
dfreerdp : support VK_DECIMAL

12 years agocore: add update callback for the surface frame marker command
Norbert Federa [Fri, 25 Nov 2011 10:48:51 +0000 (11:48 +0100)]
core: add update callback for the surface frame marker command

- clients will need this to present the offscreen to the display
  in the correct state in order to avoid flickering and artefacts
  and to do frame acknowledgement.

- added empty callback to xfreerdp.

12 years agoMerge pull request #3 from ydal/patch-8
ydal [Fri, 25 Nov 2011 10:43:19 +0000 (02:43 -0800)]
Merge pull request #3 from ydal/patch-8

Update client/DirectFB/df_event.c

12 years agoUpdate include/freerdp/kbd/vkcodes.h
ydal [Fri, 25 Nov 2011 10:41:06 +0000 (19:41 +0900)]
Update include/freerdp/kbd/vkcodes.h

12 years agoUpdate client/DirectFB/df_event.c
ydal [Fri, 25 Nov 2011 10:39:39 +0000 (19:39 +0900)]
Update client/DirectFB/df_event.c

12 years agoMerge pull request #222 from jsorg71/master 1.0-beta2
Marc-André Moreau [Fri, 25 Nov 2011 01:10:00 +0000 (17:10 -0800)]
Merge pull request #222 from jsorg71/master

fast glyph, fast index

12 years agogot fast index and fast glyph working
Jay Sorg [Thu, 24 Nov 2011 23:32:49 +0000 (15:32 -0800)]
got fast index and fast glyph working

12 years agoxfreerdp: started X11 glyph drawing
Marc-André Moreau [Thu, 24 Nov 2011 18:01:34 +0000 (13:01 -0500)]
xfreerdp: started X11 glyph drawing

12 years agoserver: add scrblt.
Vic Lee [Thu, 24 Nov 2011 16:47:40 +0000 (00:47 +0800)]
server: add scrblt.

12 years agoMerge pull request #220 from celsius/master
Otavio Salvador [Thu, 24 Nov 2011 16:04:23 +0000 (08:04 -0800)]
Merge pull request #220 from celsius/master

fix three double frees in redirection.c/settings.c and a memory leak in connection.c

12 years agoMerge pull request #221 from atong-tcs/master
Otavio Salvador [Thu, 24 Nov 2011 16:01:46 +0000 (08:01 -0800)]
Merge pull request #221 from atong-tcs/master

fix file renames

12 years agordpdr/disk: fix renames; target path was not contructed properly
Anthony Tong [Thu, 24 Nov 2011 06:29:12 +0000 (00:29 -0600)]
rdpdr/disk: fix renames; target path was not contructed properly

12 years agofix a double free in redirection.c/settings.c and a memory leak in connection.c
Alexis Moinet [Thu, 24 Nov 2011 15:45:34 +0000 (16:45 +0100)]
fix a double free in redirection.c/settings.c and a memory leak in connection.c

12 years agoinclude: config.h is private and should not be included in public API.
Vic Lee [Thu, 24 Nov 2011 11:35:51 +0000 (19:35 +0800)]
include: config.h is private and should not be included in public API.

12 years agoMerge pull request #219 from ydal/patch-7
Otavio Salvador [Thu, 24 Nov 2011 11:27:30 +0000 (03:27 -0800)]
Merge pull request #219 from ydal/patch-7

gdi : color convert bug for 32bpp

12 years agoMerge pull request #218 from ydal/patch-6
Otavio Salvador [Thu, 24 Nov 2011 11:27:06 +0000 (03:27 -0800)]
Merge pull request #218 from ydal/patch-6

dfreerdp : There are no functions to support savebitmap, ...

12 years agocliprdr: fix incorrect condition.
Vic Lee [Thu, 24 Nov 2011 11:01:28 +0000 (19:01 +0800)]
cliprdr: fix incorrect condition.

12 years agogdi : color convert bug for 32bpp
ydal [Thu, 24 Nov 2011 09:30:34 +0000 (18:30 +0900)]
gdi : color convert bug for 32bpp

12 years agodfreerdp : There are no functions to support savebitmap, ...
ydal [Thu, 24 Nov 2011 09:02:09 +0000 (18:02 +0900)]
dfreerdp : There are no functions to support savebitmap, ...

12 years agoMerge pull request #217 from atong-tcs/master
Marc-André Moreau [Thu, 24 Nov 2011 02:39:03 +0000 (18:39 -0800)]
Merge pull request #217 from atong-tcs/master

codec: fix 24bpp color conv

12 years agocodec: fix 24bpp color conv
Anthony Tong [Thu, 24 Nov 2011 01:15:14 +0000 (19:15 -0600)]
codec: fix 24bpp color conv

12 years agoMerge pull request #216 from jsorg71/master
Marc-André Moreau [Wed, 23 Nov 2011 21:37:41 +0000 (13:37 -0800)]
Merge pull request #216 from jsorg71/master

glyph index working with --gdi sw and --glyph-cache

12 years agogot GLYPH_INDEX working
Jay Sorg [Wed, 23 Nov 2011 21:11:28 +0000 (13:11 -0800)]
got GLYPH_INDEX working

12 years agofix for read negative signed int
Jay Sorg [Wed, 23 Nov 2011 20:48:49 +0000 (12:48 -0800)]
fix for read negative signed int