platform/upstream/freerdp.git
13 years agolibfreerdp-core: add hooks in fast-path PDUs for pointer updates
Marc-André Moreau [Mon, 19 Sep 2011 18:50:40 +0000 (14:50 -0400)]
libfreerdp-core: add hooks in fast-path PDUs for pointer updates

13 years agoxfreerdp: fix RemoteApp segfault
Marc-André Moreau [Mon, 19 Sep 2011 18:33:57 +0000 (14:33 -0400)]
xfreerdp: fix RemoteApp segfault

13 years agoMerge pull request #111 from atong-tcs/master
Marc-André Moreau [Mon, 19 Sep 2011 18:25:16 +0000 (11:25 -0700)]
Merge pull request #111 from atong-tcs/master

further connection fixes

13 years agoMerge branch 'master' of git://github.com/FreeRDP/FreeRDP
Anthony Tong [Mon, 19 Sep 2011 15:59:09 +0000 (11:59 -0400)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP

13 years ago- the x509 modulus & exponent are reversed
Anthony Tong [Mon, 19 Sep 2011 15:56:12 +0000 (11:56 -0400)]
- the x509 modulus & exponent are reversed

13 years agowork on licensing
Anthony Tong [Mon, 19 Sep 2011 15:44:13 +0000 (11:44 -0400)]
work on licensing
 - get device licensing from rdp5.2 servers (?) to not reject license request
with ERR_INVALID_CLIENT

13 years agoMerge pull request #110 from mfleisz/disconnect_fix
Marc-André Moreau [Mon, 19 Sep 2011 14:30:58 +0000 (07:30 -0700)]
Merge pull request #110 from mfleisz/disconnect_fix

tcp: Added correct shutdown of socket in disconnect

13 years agotcp: Added correct shutdown of socket in disconnect
Martin Fleisz [Mon, 19 Sep 2011 08:34:53 +0000 (01:34 -0700)]
tcp: Added correct shutdown of socket in disconnect

13 years agocmake: fix small bug introduced over recent merge
Marc-André Moreau [Mon, 19 Sep 2011 05:28:48 +0000 (01:28 -0400)]
cmake: fix small bug introduced over recent merge

13 years agolibfreerdp-rfx: detach stream in rfx_process_message
Marc-André Moreau [Mon, 19 Sep 2011 02:47:30 +0000 (22:47 -0400)]
libfreerdp-rfx: detach stream in rfx_process_message

13 years agolibfreerdp-rfx: modify public API for easier external usage
Marc-André Moreau [Mon, 19 Sep 2011 02:34:19 +0000 (22:34 -0400)]
libfreerdp-rfx: modify public API for easier external usage

13 years agoxfreerdp: fix missing includes
Marc-André Moreau [Sun, 18 Sep 2011 22:44:49 +0000 (18:44 -0400)]
xfreerdp: fix missing includes

13 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sun, 18 Sep 2011 22:29:34 +0000 (18:29 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

13 years agoxfreerdp: initial glyph drawing support
Marc-André Moreau [Sun, 18 Sep 2011 22:29:23 +0000 (18:29 -0400)]
xfreerdp: initial glyph drawing support

13 years agoMerge pull request #109 from atong-tcs/master
Marc-André Moreau [Sun, 18 Sep 2011 18:19:39 +0000 (11:19 -0700)]
Merge pull request #109 from atong-tcs/master

fix license processing when no server cert is sent

13 years agoMerge pull request #88 from shlevy/master
Otavio Salvador [Sat, 17 Sep 2011 19:51:16 +0000 (12:51 -0700)]
Merge pull request #88 from shlevy/master

Enable reading passwords from stdin for X11 client

13 years agoMerge pull request #100 from ydal/patch-3
Otavio Salvador [Sat, 17 Sep 2011 19:50:55 +0000 (12:50 -0700)]
Merge pull request #100 from ydal/patch-3

build: fix install of DirectFB client

13 years agoMerge branch 'master' of git://github.com/FreeRDP/FreeRDP
Anthony Tong [Fri, 16 Sep 2011 20:39:28 +0000 (16:39 -0400)]
Merge branch 'master' of git://github.com/FreeRDP/FreeRDP

13 years agofix license processing when no server cert is sent
Anthony Tong [Fri, 16 Sep 2011 20:37:20 +0000 (16:37 -0400)]
fix license processing when no server cert is sent

13 years agolibfreerdp-core: add more checking in nego phase.
Vic Lee [Fri, 16 Sep 2011 15:16:16 +0000 (23:16 +0800)]
libfreerdp-core: add more checking in nego phase.

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

13 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

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

13 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

13 years agoEdited client/DirectFB/CMakeLists.txt via GitHub
ydal [Thu, 15 Sep 2011 04:48:00 +0000 (13:48 +0900)]
Edited client/DirectFB/CMakeLists.txt via GitHub

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

13 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

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

13 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

13 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

13 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

13 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.

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

13 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.

13 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

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

13 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

13 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

13 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

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

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

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

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

13 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

13 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

13 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

13 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

13 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

13 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

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

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

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

13 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.

13 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.

13 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.

13 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.

13 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.

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

13 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

13 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

13 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().

13 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().

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

13 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.

13 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

13 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

13 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

13 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

13 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

13 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.

13 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

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

13 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

13 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

13 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.

13 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

13 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.

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

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

13 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.

13 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.

13 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

13 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.

13 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

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

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

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

13 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.

13 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.

13 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.

13 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.

13 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.

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

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