platform/upstream/freerdp.git
12 years agoMerge from upstream
Shea Levy [Fri, 16 Sep 2011 10:38:13 +0000 (06:38 -0400)]
Merge from upstream

12 years agoMerge pull request #108 from atong-tcs/master
Marc-André Moreau [Fri, 16 Sep 2011 01:00:00 +0000 (18:00 -0700)]
Merge pull request #108 from atong-tcs/master

fips encryption support

12 years agoinitial fips encryption work
Anthony Tong [Thu, 15 Sep 2011 23:54:03 +0000 (18:54 -0500)]
initial fips encryption work

12 years agotfreerdp-server: fix compilation on Mac OS X
Marc-André Moreau [Thu, 15 Sep 2011 21:39:23 +0000 (17:39 -0400)]
tfreerdp-server: fix compilation on Mac OS X

12 years agoremove some debugging messages
Jay Sorg [Thu, 15 Sep 2011 04:37:37 +0000 (21:37 -0700)]
remove some debugging messages

12 years agolibfreerdp-core: merging jsorg71's work on old encryption support
Marc-André Moreau [Thu, 15 Sep 2011 02:09:33 +0000 (22:09 -0400)]
libfreerdp-core: merging jsorg71's work on old encryption support

12 years agogot rdp encryption working
Jay Sorg [Wed, 14 Sep 2011 21:14:50 +0000 (14:14 -0700)]
got rdp encryption working

12 years agolibfreerdp-gdi: fix clipping regions for no-codec bitmaps
Marc-André Moreau [Wed, 14 Sep 2011 19:09:49 +0000 (15:09 -0400)]
libfreerdp-gdi: fix clipping regions for no-codec bitmaps

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 14 Sep 2011 18:47:13 +0000 (14:47 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agoxfreerdp: add support for no-codec bitmaps in X11-GDI
Marc-André Moreau [Wed, 14 Sep 2011 18:47:04 +0000 (14:47 -0400)]
xfreerdp: add support for no-codec bitmaps in X11-GDI

12 years agolibfreerdp-rfx: convert bitstream to macros for better performance.
Vic Lee [Wed, 14 Sep 2011 15:47:47 +0000 (23:47 +0800)]
libfreerdp-rfx: convert bitstream to macros for better performance.

12 years agocunit/bitmap: fix changed header.
Vic Lee [Wed, 14 Sep 2011 14:20:38 +0000 (22:20 +0800)]
cunit/bitmap: fix changed header.

12 years agolibfreerdp-rfx: support encoding 4-bit and 8-bit palette pixel format.
Vic Lee [Wed, 14 Sep 2011 17:48:08 +0000 (01:48 +0800)]
libfreerdp-rfx: support encoding 4-bit and 8-bit palette pixel format.

12 years agoxfreerdp: fix fullscreen window toggle
Marc-André Moreau [Wed, 14 Sep 2011 02:20:04 +0000 (22:20 -0400)]
xfreerdp: fix fullscreen window toggle

12 years agoclient / server random fix
Jay Sorg [Wed, 14 Sep 2011 01:52:10 +0000 (18:52 -0700)]
client / server random fix

12 years agoxfreerdp-server: encode larger portion of the screen
Marc-André Moreau [Wed, 14 Sep 2011 00:35:22 +0000 (20:35 -0400)]
xfreerdp-server: encode larger portion of the screen

12 years agoxfreerdp-server: encode a single tile from X11 at a hardcoded position
Marc-André Moreau [Tue, 13 Sep 2011 23:03:06 +0000 (19:03 -0400)]
xfreerdp-server: encode a single tile from X11 at a hardcoded position

12 years agoxfreerdp-server: add binary to .gitignore
Marc-André Moreau [Tue, 13 Sep 2011 20:31:20 +0000 (16:31 -0400)]
xfreerdp-server: add binary to .gitignore

12 years agoxfreerdp-server: initial commit
Marc-André Moreau [Tue, 13 Sep 2011 20:30:16 +0000 (16:30 -0400)]
xfreerdp-server: initial commit

12 years agotfreerdp-server: cleanup
Marc-André Moreau [Tue, 13 Sep 2011 19:53:28 +0000 (15:53 -0400)]
tfreerdp-server: cleanup

12 years agolibfreerdp-common: initial commit
Marc-André Moreau [Tue, 13 Sep 2011 19:39:40 +0000 (15:39 -0400)]
libfreerdp-common: initial commit

12 years agowork on rdp encryption
Jay Sorg [Tue, 13 Sep 2011 06:40:27 +0000 (23:40 -0700)]
work on rdp encryption

12 years agoMerge pull request #96 from mfleisz/master
Otavio Salvador [Mon, 12 Sep 2011 14:13:54 +0000 (07:13 -0700)]
Merge pull request #96 from mfleisz/master

Added missing include for sockaddr_in in tcp.c

12 years agoAdded missing include for sockaddr_in
Martin Fleisz [Mon, 12 Sep 2011 10:45:38 +0000 (03:45 -0700)]
Added missing include for sockaddr_in

12 years agomove bitmap decompress private defines / consts / functions into bitmap.c
Jay Sorg [Mon, 12 Sep 2011 08:40:57 +0000 (01:40 -0700)]
move bitmap decompress private defines / consts / functions into bitmap.c

12 years agolibfreerdp-core: preparing memblt and bitmap cache
Marc-André Moreau [Mon, 12 Sep 2011 03:35:33 +0000 (23:35 -0400)]
libfreerdp-core: preparing memblt and bitmap cache

12 years agoxfreerdp: X11-GDI: add PatBlt, LineTo, Polyline
Marc-André Moreau [Mon, 12 Sep 2011 02:32:22 +0000 (22:32 -0400)]
xfreerdp: X11-GDI: add PatBlt, LineTo, Polyline

12 years agoxfreerdp: add RemoteFX support for --gdi hw
Marc-André Moreau [Mon, 12 Sep 2011 01:22:03 +0000 (21:22 -0400)]
xfreerdp: add RemoteFX support for --gdi hw

12 years agomppc fix
Jay Sorg [Sun, 11 Sep 2011 18:08:15 +0000 (11:08 -0700)]
mppc fix

12 years agowork on rdp4 decompression
Jay Sorg [Sun, 11 Sep 2011 08:32:17 +0000 (01:32 -0700)]
work on rdp4 decompression

12 years agofix for -z
Jay Sorg [Sun, 11 Sep 2011 07:00:40 +0000 (00:00 -0700)]
fix for -z

12 years agoMerge pull request #94 from llyzs/core
Otavio Salvador [Sat, 10 Sep 2011 12:14:25 +0000 (05:14 -0700)]
Merge pull request #94 from llyzs/core

libfreerdp-core: fix memory issues.

12 years agolibfreerdp-core/mppc: fix memory corruption due to incorrect free order.
Vic Lee [Sat, 10 Sep 2011 11:41:59 +0000 (19:41 +0800)]
libfreerdp-core/mppc: fix memory corruption due to incorrect free order.

12 years agolibfreerdp-core/orders: fix polyline segfault.
Vic Lee [Sat, 10 Sep 2011 11:32:09 +0000 (19:32 +0800)]
libfreerdp-core/orders: fix polyline segfault.

12 years agolibfreerdp-core/nego: fix segfault when cookie is NULL.
Vic Lee [Sat, 10 Sep 2011 06:23:32 +0000 (14:23 +0800)]
libfreerdp-core/nego: fix segfault when cookie is NULL.

12 years agolibfreerdp-core: fix missing header seeking when mpcc is not active.
Vic Lee [Fri, 9 Sep 2011 13:50:16 +0000 (21:50 +0800)]
libfreerdp-core: fix missing header seeking when mpcc is not active.

12 years agomerge pull request #87
Marc-André Moreau [Thu, 8 Sep 2011 22:25:07 +0000 (18:25 -0400)]
merge pull request #87

12 years agoWrap the tcsetattr() call in a fork() so the terminal can always be restored on exit
Shea Levy [Thu, 8 Sep 2011 16:25:24 +0000 (12:25 -0400)]
Wrap the tcsetattr() call in a fork() so the terminal can always be restored on exit

12 years agoMerge pull request #86 from atong-tcs/master
Marc-André Moreau [Thu, 8 Sep 2011 11:25:28 +0000 (04:25 -0700)]
Merge pull request #86 from atong-tcs/master

proposed memory leak fix for bitmap_update

12 years agoMerge pull request #89 from ydal/patch-2
Marc-André Moreau [Thu, 8 Sep 2011 11:24:25 +0000 (04:24 -0700)]
Merge pull request #89 from ydal/patch-2

dfreerdp : add df_send_mouse_motion_event().

12 years agodfreerdp : add df_send_mouse_motion_event().
ydal [Thu, 8 Sep 2011 10:15:21 +0000 (19:15 +0900)]
dfreerdp : add df_send_mouse_motion_event().

12 years agoAdd some comments
Shea Levy [Thu, 8 Sep 2011 06:47:18 +0000 (02:47 -0400)]
Add some comments

12 years agoTurn off ECHO on stdin when reading a password
Shea Levy [Thu, 8 Sep 2011 06:41:08 +0000 (02:41 -0400)]
Turn off ECHO on stdin when reading a password

Note that POSIX claims we need to handle signals when using
tc{get,set}attr lest the terminal not be reset to its original
state. Tests with Bash/xterm show this to be not necessary:
sending SIGINT, SIGILL, etc. to the application while it's
waiting for a password results in a terminal with ECHO back on.
It would probably be a good idea to handle the signals anyway.

12 years agoFix memory leak in instance->settings->password when reading from stdin
Shea Levy [Thu, 8 Sep 2011 06:10:22 +0000 (02:10 -0400)]
Fix memory leak in instance->settings->password when reading from stdin

12 years agoAdd prompt for the password when reading from stdin
Shea Levy [Thu, 8 Sep 2011 05:35:46 +0000 (01:35 -0400)]
Add prompt for the password when reading from stdin

12 years agoRead the password from stdin if -p - is sent
Shea Levy [Thu, 8 Sep 2011 05:32:08 +0000 (01:32 -0400)]
Read the password from stdin if -p - is sent

12 years agohooked up RDP 5 decompression with -z option;
Laxmikant Rashinkar [Thu, 8 Sep 2011 05:17:58 +0000 (22:17 -0700)]
hooked up RDP 5 decompression with -z option;
more testing needs to be done

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 7 Sep 2011 17:46:21 +0000 (13:46 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

12 years agolibfreerdp-rfx: support encoding 16-bit pixel format.
Vic Lee [Wed, 7 Sep 2011 22:53:07 +0000 (06:53 +0800)]
libfreerdp-rfx: support encoding 16-bit pixel format.

12 years agolibfreerdp-core: fix cache glyph order parsing
Marc-André Moreau [Wed, 7 Sep 2011 17:45:25 +0000 (13:45 -0400)]
libfreerdp-core: fix cache glyph order parsing

12 years agoFix memory leak (bitmap_update)
Anthony Tong [Wed, 7 Sep 2011 17:03:31 +0000 (13:03 -0400)]
Fix memory leak (bitmap_update)

12 years agoMerge pull request #84 from llyzs/desktop
Vic Lee [Wed, 7 Sep 2011 13:37:28 +0000 (06:37 -0700)]
Merge pull request #84 from llyzs/desktop

Add gdi_resize() and fix various memory issues

12 years agoMerge pull request #85 from ydal/patch-1
Vic Lee [Wed, 7 Sep 2011 13:35:05 +0000 (06:35 -0700)]
Merge pull request #85 from ydal/patch-1

Edited include/CMakeLists.txt via GitHub

12 years agolibfreerdp-utils/stream: correctly initialize extended buffer.
Vic Lee [Wed, 7 Sep 2011 09:09:40 +0000 (17:09 +0800)]
libfreerdp-utils/stream: correctly initialize extended buffer.

12 years agoEdited include/CMakeLists.txt via GitHub
ydal [Wed, 7 Sep 2011 07:24:17 +0000 (16:24 +0900)]
Edited include/CMakeLists.txt via GitHub

12 years agolibfreerdp-core/tcp: settings->ip_address should be duplicated.
Vic Lee [Wed, 7 Sep 2011 06:43:06 +0000 (14:43 +0800)]
libfreerdp-core/tcp: settings->ip_address should be duplicated.

12 years agofix memory leaks.
Vic Lee [Wed, 7 Sep 2011 06:19:11 +0000 (14:19 +0800)]
fix memory leaks.

12 years agofix memory leaks.
Vic Lee [Wed, 7 Sep 2011 05:51:29 +0000 (13:51 +0800)]
fix memory leaks.

12 years agoxfreerdp: use gdi_resize to resize the surface.
Vic Lee [Wed, 7 Sep 2011 05:27:39 +0000 (13:27 +0800)]
xfreerdp: use gdi_resize to resize the surface.

12 years agolibfreerdp-gdi: add gdi_resize API.
Vic Lee [Wed, 7 Sep 2011 05:26:17 +0000 (13:26 +0800)]
libfreerdp-gdi: add gdi_resize API.

12 years agoMerge pull request #80 from floppym/gentoo-patches
Marc-André Moreau [Tue, 6 Sep 2011 18:53:19 +0000 (11:53 -0700)]
Merge pull request #80 from floppym/gentoo-patches

Build system fixes

12 years agoMerge pull request #81 from roman-b/rail
Marc-André Moreau [Tue, 6 Sep 2011 18:52:57 +0000 (11:52 -0700)]
Merge pull request #81 from roman-b/rail

Rail Local Move/Size support looks like finished.

12 years agoMerge pull request #82 from llyzs/desktop
Marc-André Moreau [Tue, 6 Sep 2011 18:52:48 +0000 (11:52 -0700)]
Merge pull request #82 from llyzs/desktop

Support desktop resize using reactivation sequence

12 years agolibfreerdp-rfx: fix bitstream writing.
Vic Lee [Tue, 6 Sep 2011 14:29:29 +0000 (22:29 +0800)]
libfreerdp-rfx: fix bitstream writing.

12 years agolibfreerdp-core: avoid noise pdu which might break the reactivation sequence.
Vic Lee [Tue, 6 Sep 2011 13:45:52 +0000 (21:45 +0800)]
libfreerdp-core: avoid noise pdu which might break the reactivation sequence.

12 years agoserver/test: update demo server to correctly handle reactivation.
Vic Lee [Tue, 6 Sep 2011 10:55:11 +0000 (18:55 +0800)]
server/test: update demo server to correctly handle reactivation.

12 years agolibfreerdp-rfx: add rfx_context_reset API.
Vic Lee [Tue, 6 Sep 2011 10:50:47 +0000 (18:50 +0800)]
libfreerdp-rfx: add rfx_context_reset API.

12 years agoserver: add Activate callback to correctly handle reactivation.
Vic Lee [Tue, 6 Sep 2011 10:48:17 +0000 (18:48 +0800)]
server: add Activate callback to correctly handle reactivation.

12 years agoserver: PostConnect should not be called again during reactivation.
Vic Lee [Tue, 6 Sep 2011 10:28:03 +0000 (18:28 +0800)]
server: PostConnect should not be called again during reactivation.

12 years agoserver: some client capabilities should be ignored by server.
Vic Lee [Tue, 6 Sep 2011 10:23:09 +0000 (18:23 +0800)]
server: some client capabilities should be ignored by server.

12 years agoserver/test: add desktop resize test.
Vic Lee [Tue, 6 Sep 2011 09:19:59 +0000 (17:19 +0800)]
server/test: add desktop resize test.

12 years agoserver: add desktop resize support.
Vic Lee [Tue, 6 Sep 2011 09:19:16 +0000 (17:19 +0800)]
server: add desktop resize support.

12 years agoxfreerdp: process actual desktop window resizing.
Vic Lee [Tue, 6 Sep 2011 08:22:53 +0000 (16:22 +0800)]
xfreerdp: process actual desktop window resizing.

12 years agolibfreerdp-core: process desktop resize sequence.
Vic Lee [Tue, 6 Sep 2011 08:22:08 +0000 (16:22 +0800)]
libfreerdp-core: process desktop resize sequence.

12 years agolibfreerdp-core/capabilities: client must respect server's color depth.
Vic Lee [Tue, 6 Sep 2011 07:08:07 +0000 (15:08 +0800)]
libfreerdp-core/capabilities: client must respect server's color depth.

12 years agoxfreerdp: fixed "window shake" effect in RAIL Local Move/Size.
roman-b [Mon, 5 Sep 2011 21:25:46 +0000 (00:25 +0300)]
xfreerdp: fixed "window shake" effect in RAIL Local Move/Size.

12 years agoxfreerdp: fixed minor RAIL move/size error.
roman-b [Mon, 5 Sep 2011 21:15:29 +0000 (00:15 +0300)]
xfreerdp: fixed minor RAIL move/size error.

12 years agoxfreerdp: fixed NULL windows destroying.
roman-b [Mon, 5 Sep 2011 20:42:18 +0000 (23:42 +0300)]
xfreerdp: fixed NULL windows destroying.

12 years agowork on Proprietary Certificate
Jay Sorg [Mon, 5 Sep 2011 18:02:52 +0000 (11:02 -0700)]
work on Proprietary Certificate

12 years agoxfreerdp: add missing event mask.
Vic Lee [Mon, 5 Sep 2011 16:06:49 +0000 (00:06 +0800)]
xfreerdp: add missing event mask.

12 years agolibfreerdp-rfx: fix rounding in quantization encoding.
Vic Lee [Mon, 5 Sep 2011 01:26:20 +0000 (09:26 +0800)]
libfreerdp-rfx: fix rounding in quantization encoding.

12 years agoMerge branch 'master' of git@github.com:jsorg71/FreeRDP-1.0
Jay Sorg [Mon, 5 Sep 2011 07:14:04 +0000 (00:14 -0700)]
Merge branch 'master' of git@github.com:jsorg71/FreeRDP-1.0

12 years agoadded cert to settings
Jay Sorg [Mon, 5 Sep 2011 07:08:55 +0000 (00:08 -0700)]
added cert to settings

12 years agoadded cert to seetings
Jay Sorg [Mon, 5 Sep 2011 07:08:55 +0000 (00:08 -0700)]
added cert to seetings

12 years agoCMakeLists.txt: Call enable_testing before processing cunit subdirectory
Mike Gilbert [Mon, 5 Sep 2011 01:41:52 +0000 (21:41 -0400)]
CMakeLists.txt: Call enable_testing before processing cunit subdirectory

Otherwise, add_test does nothing.

12 years agoclient/X11: Install man page from the build dir
Mike Gilbert [Sun, 4 Sep 2011 23:45:57 +0000 (19:45 -0400)]
client/X11: Install man page from the build dir

Fixes installation from out-of-tree builds.

12 years agolibfreerdp-core: parsing of glyph fragments
Marc-André Moreau [Sun, 4 Sep 2011 20:49:22 +0000 (16:49 -0400)]
libfreerdp-core: parsing of glyph fragments

12 years agoMerge pull request #79 from roman-b/rail
Marc-André Moreau [Sun, 4 Sep 2011 06:53:16 +0000 (23:53 -0700)]
Merge pull request #79 from roman-b/rail

RemoteApp Local Move/Size improvements and some fixes with DEBUG_ macroses.

12 years agolibfreerdp-core: add support for token-based server redirection
Marc-André Moreau [Sat, 3 Sep 2011 22:21:21 +0000 (18:21 -0400)]
libfreerdp-core: add support for token-based server redirection

12 years agolibfreerdp-core: test and fix server redirection (IP-based, not token-based yet)
Marc-André Moreau [Sat, 3 Sep 2011 21:59:52 +0000 (17:59 -0400)]
libfreerdp-core: test and fix server redirection (IP-based, not token-based yet)

12 years agolibfreerdp-core: initial server redirection support
Marc-André Moreau [Sat, 3 Sep 2011 21:02:26 +0000 (17:02 -0400)]
libfreerdp-core: initial server redirection support

12 years agoMerge remote-tracking branch 'upstream/master' into rail
roman-b [Sat, 3 Sep 2011 20:40:09 +0000 (23:40 +0300)]
Merge remote-tracking branch 'upstream/master' into rail

12 years agoxfreerdp: RemoteApp Local Move/Size improvements.
roman-b [Sat, 3 Sep 2011 20:38:01 +0000 (23:38 +0300)]
xfreerdp: RemoteApp Local Move/Size improvements.

Issues:
fast mouse moving after left button pressing is create "windows shake" effect.
Slow mouse speed after left button press allows to discard this effect.

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Sat, 3 Sep 2011 20:36:37 +0000 (16:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agolibfreerdp-core: further improvements to server redirection code
Marc-André Moreau [Sat, 3 Sep 2011 20:36:27 +0000 (16:36 -0400)]
libfreerdp-core: further improvements to server redirection code

12 years agolibfreerdp-rfx: fix rounding of fixed-point number.
Vic Lee [Sat, 3 Sep 2011 18:34:49 +0000 (02:34 +0800)]
libfreerdp-rfx: fix rounding of fixed-point number.

The rounding of fixed-point numbers must be done in quantization phase, otherwise the differential result will be wrong.

12 years agoxfreerdp: fix usage of new DEBUG_ macroses for RAIL and X11 Client.
roman-b [Sat, 3 Sep 2011 16:50:26 +0000 (19:50 +0300)]
xfreerdp: fix usage of new DEBUG_ macroses for RAIL and X11 Client.

12 years agolibfreerdp-rfx: fix another DWT mirror lifting (SSE2).
Vic Lee [Sat, 3 Sep 2011 16:05:29 +0000 (00:05 +0800)]
libfreerdp-rfx: fix another DWT mirror lifting (SSE2).

12 years agolibfreerdp-rfx: fix DWT mirror lifting (SSE2).
Vic Lee [Sat, 3 Sep 2011 15:53:46 +0000 (23:53 +0800)]
libfreerdp-rfx: fix DWT mirror lifting (SSE2).

12 years agolibfreerdp-rfx: fix DWT mirror lifting.
Vic Lee [Sat, 3 Sep 2011 15:45:21 +0000 (23:45 +0800)]
libfreerdp-rfx: fix DWT mirror lifting.