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

12 years agoxfreerdp: added more cliprdr debug output, identified failure point
Marc-André Moreau [Wed, 23 Nov 2011 17:36:36 +0000 (12:36 -0500)]
xfreerdp: added more cliprdr debug output, identified failure point

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 23 Nov 2011 15:58:28 +0000 (10:58 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agoxfreerdp: added WITH_DEBUG_X11_CLIPRDR option
Marc-André Moreau [Wed, 23 Nov 2011 15:58:13 +0000 (10:58 -0500)]
xfreerdp: added WITH_DEBUG_X11_CLIPRDR option

12 years agoMerge pull request #214 from mfleisz/master
Marc-André Moreau [Wed, 23 Nov 2011 15:23:36 +0000 (07:23 -0800)]
Merge pull request #214 from mfleisz/master

types: Added config.h include to types.h, removed useless code in rfx_neon

12 years agoAdded config.h include to types.h, removed useless code in rfx_neon
Martin Fleisz [Wed, 23 Nov 2011 12:20:06 +0000 (04:20 -0800)]
Added config.h include to types.h, removed useless code in rfx_neon

12 years agoMerge remote branch 'upstream/master'
Martin Fleisz [Wed, 23 Nov 2011 11:08:55 +0000 (03:08 -0800)]
Merge remote branch 'upstream/master'

12 years agoMerge pull request #213 from hcgpalm/master
atong-tcs [Wed, 23 Nov 2011 00:48:55 +0000 (16:48 -0800)]
Merge pull request #213 from hcgpalm/master

Add translation between Windows and local CTL_CODE values for SCardControl

12 years agoAdd translation between Windows and local CTL_CODE values for SCardControl
Christer Palm [Wed, 23 Nov 2011 00:22:17 +0000 (01:22 +0100)]
Add translation between Windows and local CTL_CODE values for SCardControl

12 years agorfx: fixup the remaining HH3 offsets
Anthony Tong [Tue, 22 Nov 2011 20:14:53 +0000 (15:14 -0500)]
rfx: fixup the remaining HH3 offsets

12 years agocache: pad and stabilize caching modules
Marc-André Moreau [Tue, 22 Nov 2011 03:28:01 +0000 (22:28 -0500)]
cache: pad and stabilize caching modules

12 years agoupdate: aligning data structures to 4 byte
Marc-André Moreau [Tue, 22 Nov 2011 03:11:31 +0000 (22:11 -0500)]
update: aligning data structures to 4 byte

12 years agoupdate: move alternate secondary window drawing orders to sub-interface
Marc-André Moreau [Tue, 22 Nov 2011 02:07:03 +0000 (21:07 -0500)]
update: move alternate secondary window drawing orders to sub-interface

12 years agoscard: cleanup of code style, fix initialization issue
Marc-André Moreau [Tue, 22 Nov 2011 01:46:58 +0000 (20:46 -0500)]
scard: cleanup of code style, fix initialization issue

12 years agoupdate: move alternate secondary orders to sub-interface
Marc-André Moreau [Tue, 22 Nov 2011 00:53:38 +0000 (19:53 -0500)]
update: move alternate secondary orders to sub-interface

12 years agoupdate: move secondary drawing orders to sub-interface
Marc-André Moreau [Tue, 22 Nov 2011 00:41:49 +0000 (19:41 -0500)]
update: move secondary drawing orders to sub-interface

12 years agoupdate: move primary orders into sub-interface
Marc-André Moreau [Mon, 21 Nov 2011 23:11:43 +0000 (18:11 -0500)]
update: move primary orders into sub-interface

12 years agofreerdp: separate pointer updates into sub-interface
Marc-André Moreau [Mon, 21 Nov 2011 22:48:03 +0000 (17:48 -0500)]
freerdp: separate pointer updates into sub-interface

12 years agodfreerdp: fix definition of boolean type
Marc-André Moreau [Mon, 21 Nov 2011 21:58:30 +0000 (16:58 -0500)]
dfreerdp: fix definition of boolean type

12 years agofreerdp: splitting update.h definitions
Marc-André Moreau [Mon, 21 Nov 2011 21:44:50 +0000 (16:44 -0500)]
freerdp: splitting update.h definitions

12 years agofreerdp: adopt padding strategy not based on explicit offsets
Marc-André Moreau [Sun, 20 Nov 2011 19:25:59 +0000 (14:25 -0500)]
freerdp: adopt padding strategy not based on explicit offsets

12 years agofreerdp: fix offset padding for 64-bit architectures
Marc-André Moreau [Sat, 19 Nov 2011 18:30:36 +0000 (13:30 -0500)]
freerdp: fix offset padding for 64-bit architectures

12 years agotypes: refactoring to make use of standard data types when available
Marc-André Moreau [Sat, 19 Nov 2011 17:19:16 +0000 (12:19 -0500)]
types: refactoring to make use of standard data types when available

12 years agofreerdp: fix offsets in padding
Marc-André Moreau [Sat, 19 Nov 2011 16:18:45 +0000 (11:18 -0500)]
freerdp: fix offsets in padding

12 years agofreerdp: pad multiple interfaces for improved ABI stability
Marc-André Moreau [Sat, 19 Nov 2011 07:33:49 +0000 (02:33 -0500)]
freerdp: pad multiple interfaces for improved ABI stability

12 years agosettings.h: started breaking down into padded sections
Marc-André Moreau [Sat, 19 Nov 2011 06:48:33 +0000 (01:48 -0500)]
settings.h: started breaking down into padded sections

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Fri, 18 Nov 2011 00:51:41 +0000 (19:51 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agocliprdr: added more debug output, still unable to stabilize
Marc-André Moreau [Fri, 18 Nov 2011 00:51:30 +0000 (19:51 -0500)]
cliprdr: added more debug output, still unable to stabilize

12 years agoMerge pull request #210 from sunds/master
Marc-André Moreau [Thu, 17 Nov 2011 22:34:14 +0000 (14:34 -0800)]
Merge pull request #210 from sunds/master

Bug in cursor support for RemoteApps

12 years agoFix issue with newly added pointer support for remote apps.
David Sundstrom [Thu, 17 Nov 2011 22:00:13 +0000 (16:00 -0600)]
Fix issue with newly added pointer support for remote apps.
Reset current window when window is destroyed

12 years agoxfreerdp: fix red text cursor bug
Marc-André Moreau [Thu, 17 Nov 2011 21:54:08 +0000 (16:54 -0500)]
xfreerdp: fix red text cursor bug

12 years agoMerge remote branch 'upstream/master'
Martin Fleisz [Thu, 17 Nov 2011 13:15:37 +0000 (05:15 -0800)]
Merge remote branch 'upstream/master'

12 years agolibfreerdp-core/extension: fix segfaults.
Vic Lee [Thu, 17 Nov 2011 02:41:42 +0000 (10:41 +0800)]
libfreerdp-core/extension: fix segfaults.

12 years agolibfreerdp-cache/bitmap: add a pointer check to fix a segfault.
Vic Lee [Thu, 17 Nov 2011 02:15:28 +0000 (10:15 +0800)]
libfreerdp-cache/bitmap: add a pointer check to fix a segfault.

12 years agoRemove build folder.
Vic Lee [Thu, 17 Nov 2011 02:14:23 +0000 (10:14 +0800)]
Remove build folder.

12 years agocmake: disable ALSA on Mac OS X
Marc-André Moreau [Wed, 16 Nov 2011 04:21:53 +0000 (23:21 -0500)]
cmake: disable ALSA on Mac OS X

12 years agocliprdr: fix segmentation fault, still not working though
Marc-André Moreau [Tue, 15 Nov 2011 20:41:00 +0000 (15:41 -0500)]
cliprdr: fix segmentation fault, still not working though

12 years agoxfreerdp: fix opaque rect with 16bpp surfaces
Marc-André Moreau [Tue, 15 Nov 2011 19:10:34 +0000 (14:10 -0500)]
xfreerdp: fix opaque rect with 16bpp surfaces

12 years agoMerge remote branch 'upstream/master'
Martin Fleisz [Tue, 15 Nov 2011 16:38:22 +0000 (08:38 -0800)]
Merge remote branch 'upstream/master'

12 years agoMerge pull request #204 from mfleisz/master
Otavio Salvador [Tue, 15 Nov 2011 14:34:26 +0000 (06:34 -0800)]
Merge pull request #204 from mfleisz/master

cmake: added libavutil to required libraries for ffmpeg

12 years agoMerge remote branch 'upstream/master'
Martin Fleisz [Tue, 15 Nov 2011 10:56:19 +0000 (02:56 -0800)]
Merge remote branch 'upstream/master'

12 years agoMerge pull request #203 from sunds/master
Marc-André Moreau [Mon, 14 Nov 2011 23:02:11 +0000 (15:02 -0800)]
Merge pull request #203 from sunds/master

Add pointer update support for RemoteApps

12 years agoFix issue 202. No cursor icons for RemoteApp
David Sundstrom [Mon, 14 Nov 2011 22:36:25 +0000 (16:36 -0600)]
Fix issue 202.  No cursor icons for RemoteApp

Pointer updates are part of the base RDP protocol MS-RDPBCGR specification and do not include window information like those from the RAIL specification MS-RDPERP do.  To make pointer updates work, we need to keep track of which window has focus and then apply pointer updates to that window.  This appears to be easy to do, just watch for X11 EnterNotify events and update the window field of the main RDP structure.  I had some concerns that a window might receive an old pointer update for some other window due to network latencies, however, the RDP server seems to always send down new pointer updates whenver a window takes focus.

12 years agoadd options for DEBUG_X11_LOCAL_MOVESIZE that were present in code
David Sundstrom [Fri, 11 Nov 2011 07:53:46 +0000 (01:53 -0600)]
add options for DEBUG_X11_LOCAL_MOVESIZE that were present in code

12 years agocmake: added libavutil to required libraries for ffmpeg (fixes unresolved symbol...
Martin Fleisz [Mon, 14 Nov 2011 15:00:09 +0000 (07:00 -0800)]
cmake: added libavutil to required libraries for ffmpeg (fixes unresolved symbol _av_free error)

12 years agofreerdp.spec: update descriptions
Marc-André Moreau [Sun, 13 Nov 2011 22:30:09 +0000 (17:30 -0500)]
freerdp.spec: update descriptions

12 years agowfreerdp: started porting RemoteFX
Marc-André Moreau [Sat, 12 Nov 2011 07:35:18 +0000 (02:35 -0500)]
wfreerdp: started porting RemoteFX

12 years agowfreerdp: fix region invalidation, add Polyline and PatBlt
Marc-André Moreau [Sat, 12 Nov 2011 07:11:10 +0000 (02:11 -0500)]
wfreerdp: fix region invalidation, add Polyline and PatBlt

12 years agowfreerdp: improve rendering to a usable level
Marc-André Moreau [Sat, 12 Nov 2011 06:41:28 +0000 (01:41 -0500)]
wfreerdp: improve rendering to a usable level

12 years agowfreerdp: fix compilation warnings and errors
Marc-André Moreau [Sat, 12 Nov 2011 05:51:41 +0000 (00:51 -0500)]
wfreerdp: fix compilation warnings and errors

12 years agodfreerdp: add cursor support
Marc-André Moreau [Fri, 11 Nov 2011 23:34:06 +0000 (18:34 -0500)]
dfreerdp: add cursor support

12 years agodocs: update Doxyfile
Marc-André Moreau [Fri, 11 Nov 2011 19:26:28 +0000 (14:26 -0500)]
docs: update Doxyfile

12 years agolibfreerdp-core: add support for Refresh Rect and Suppress Output PDUs
Marc-André Moreau [Fri, 11 Nov 2011 19:02:59 +0000 (14:02 -0500)]
libfreerdp-core: add support for Refresh Rect and Suppress Output PDUs

12 years agolibfreerdp-cache: refactoring of color table cache
Marc-André Moreau [Fri, 11 Nov 2011 07:07:53 +0000 (02:07 -0500)]
libfreerdp-cache: refactoring of color table cache

12 years agolibfreerdp-cache: fix offscreen bitmap memory leaks and issues with Windows XP
Marc-André Moreau [Fri, 11 Nov 2011 06:48:31 +0000 (01:48 -0500)]
libfreerdp-cache: fix offscreen bitmap memory leaks and issues with Windows XP

12 years agolibfreerdp-core: fix capability set parsing for Windows XP
Marc-André Moreau [Fri, 11 Nov 2011 06:24:55 +0000 (01:24 -0500)]
libfreerdp-core: fix capability set parsing for Windows XP

12 years agopump version to 1.0.0.
Rex Tsai [Thu, 10 Nov 2011 20:46:46 +0000 (04:46 +0800)]
pump version to 1.0.0.

Signed-off-by: Rex Tsai <rex.tsai@canonical.com>
12 years agotsmf: fix when using older then libav major version 53. 1.0-beta1
Rex Tsai [Thu, 10 Nov 2011 17:02:10 +0000 (01:02 +0800)]
tsmf: fix when using older then libav major version 53.

12 years agoMerge pull request #200 from mfleisz/master
Otavio Salvador [Thu, 10 Nov 2011 12:25:57 +0000 (04:25 -0800)]
Merge pull request #200 from mfleisz/master

codec: NEON optimizations for RFX decoding

12 years agoAdded NEON optimizations for RFX decoder
Martin Fleisz [Thu, 10 Nov 2011 11:18:07 +0000 (03:18 -0800)]
Added NEON optimizations for RFX decoder

12 years agolibfreerdp-core: port extension plugin interface (untested)
Marc-André Moreau [Wed, 9 Nov 2011 20:59:03 +0000 (15:59 -0500)]
libfreerdp-core: port extension plugin interface (untested)

12 years agolibfreerdp-core: started porting extension plugin interface
Marc-André Moreau [Wed, 9 Nov 2011 20:33:58 +0000 (15:33 -0500)]
libfreerdp-core: started porting extension plugin interface

12 years agolibfreerdp-cache: disable glyph cache by default
Marc-André Moreau [Wed, 9 Nov 2011 17:57:31 +0000 (12:57 -0500)]
libfreerdp-cache: disable glyph cache by default

12 years agolibfreerdp-cache: got glyph drawing partially working
Marc-André Moreau [Wed, 9 Nov 2011 17:16:09 +0000 (12:16 -0500)]
libfreerdp-cache: got glyph drawing partially working

12 years agolibfreerdp-cache: moving glyph to a graphical object
Marc-André Moreau [Wed, 9 Nov 2011 05:43:56 +0000 (00:43 -0500)]
libfreerdp-cache: moving glyph to a graphical object

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 9 Nov 2011 04:26:53 +0000 (23:26 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agolibfreerdp-cache: initial glyph cache support
Marc-André Moreau [Wed, 9 Nov 2011 04:26:44 +0000 (23:26 -0500)]
libfreerdp-cache: initial glyph cache support

12 years agolibfreerdp-codec: fix crash when decompressing large nsc bitmaps
Anthony Tong [Tue, 8 Nov 2011 22:55:47 +0000 (17:55 -0500)]
libfreerdp-codec: fix crash when decompressing large nsc bitmaps

12 years agoxfreerdp-server: add missing FindXdamage.cmake
Marc-André Moreau [Tue, 8 Nov 2011 22:52:09 +0000 (17:52 -0500)]
xfreerdp-server: add missing FindXdamage.cmake

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Mon, 7 Nov 2011 22:20:21 +0000 (17:20 -0500)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP