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

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