platform/upstream/freerdp.git
12 years agomodified mppc files to conform to FreeRdp coding standards
Laxmikant Rashinkar [Sat, 3 Sep 2011 02:15:12 +0000 (19:15 -0700)]
modified mppc files to conform to FreeRdp coding standards

12 years agoFirst checkin for Microsoft Point to Point compression (MPCC) protocol. This is still...
Laxmikant Rashinkar [Fri, 2 Sep 2011 04:20:08 +0000 (21:20 -0700)]
First checkin for Microsoft Point to Point compression (MPCC) protocol. This is still under development. So far we have written the decompression code for RDP 5 and unit tests to test the code

12 years agoxfreerdp: fix listing of RemoteApp windows in taskbar
Marc-André Moreau [Tue, 30 Aug 2011 19:06:50 +0000 (15:06 -0400)]
xfreerdp: fix listing of RemoteApp windows in taskbar

12 years agoMerge pull request #71 from nils-a/manpage
Marc-André Moreau [Tue, 30 Aug 2011 18:28:31 +0000 (11:28 -0700)]
Merge pull request #71 from nils-a/manpage

client/X11: Do not break compilation, if xmlto is not available

12 years agoclient/X11: Do not break compilation, if xmlto is not available
Nils Andresen [Tue, 30 Aug 2011 18:24:28 +0000 (20:24 +0200)]
client/X11: Do not break compilation, if xmlto is not available

12 years agoxfreerdp: stabilizing RemoteApp, fix window styles
Marc-André Moreau [Tue, 30 Aug 2011 18:21:16 +0000 (14:21 -0400)]
xfreerdp: stabilizing RemoteApp, fix window styles

12 years agolibfreerdp-core: cleanup of certificate store
Marc-André Moreau [Tue, 30 Aug 2011 16:20:36 +0000 (12:20 -0400)]
libfreerdp-core: cleanup of certificate store

12 years agoMerge pull request #69 from nils-a/manpage
Marc-André Moreau [Tue, 30 Aug 2011 15:30:15 +0000 (08:30 -0700)]
Merge pull request #69 from nils-a/manpage

client/X11/xfreerdp: rudimentary version of a man-page.

12 years agoMerge pull request #68 from jiten19/master
Marc-André Moreau [Tue, 30 Aug 2011 15:29:57 +0000 (08:29 -0700)]
Merge pull request #68 from jiten19/master

Certificate verification and store thumbprint

12 years agocmake: fix installation of all headers.
Vic Lee [Tue, 30 Aug 2011 08:00:09 +0000 (16:00 +0800)]
cmake: fix installation of all headers.

12 years agordpsnd/pulse: add a pointer check.
Vic Lee [Tue, 30 Aug 2011 02:59:30 +0000 (10:59 +0800)]
rdpsnd/pulse: add a pointer check.

12 years agoclient/X11/xfreerdp: rudimentary version of a man-page.
Nils Andresen [Mon, 29 Aug 2011 19:59:29 +0000 (21:59 +0200)]
client/X11/xfreerdp: rudimentary version of a man-page.

12 years agoremove temporarily added unnecessary code
cool [Mon, 29 Aug 2011 06:06:05 +0000 (19:06 -1100)]
remove temporarily added unnecessary code

12 years agobug fix
cool [Mon, 29 Aug 2011 05:55:16 +0000 (18:55 -1100)]
bug fix

12 years agoserver/test: accept one argument to enable replay session.
Vic Lee [Mon, 29 Aug 2011 03:39:04 +0000 (11:39 +0800)]
server/test: accept one argument to enable replay session.

12 years agolibfreerdp-core: fix replay of RemoteFX session from server
Marc-André Moreau [Mon, 29 Aug 2011 02:27:46 +0000 (22:27 -0400)]
libfreerdp-core: fix replay of RemoteFX session from server

12 years agocertstore
qubit [Sun, 28 Aug 2011 22:22:24 +0000 (03:52 +0530)]
certstore

12 years ago..
qubit [Sun, 28 Aug 2011 22:19:25 +0000 (03:49 +0530)]
..

12 years agomore fixes
qubit [Sun, 28 Aug 2011 22:16:33 +0000 (03:46 +0530)]
more fixes

12 years agoMerge remote-tracking branch 'upstream/master'
qubit [Sun, 28 Aug 2011 21:55:48 +0000 (03:25 +0530)]
Merge remote-tracking branch 'upstream/master'

12 years agofixes
qubit [Sun, 28 Aug 2011 21:54:53 +0000 (03:24 +0530)]
fixes

12 years agomore commit
qubit [Sun, 28 Aug 2011 20:56:34 +0000 (02:26 +0530)]
more commit

12 years agocertificate verification (not tested)
qubit [Sun, 28 Aug 2011 20:46:36 +0000 (02:16 +0530)]
certificate verification (not tested)

12 years agolibfreerdp-core: added --play-rfx option to play RemoteFX data from a file
Marc-André Moreau [Sun, 28 Aug 2011 19:51:49 +0000 (15:51 -0400)]
libfreerdp-core: added --play-rfx option to play RemoteFX data from a file

12 years agolibfreerdp-core: fix potential overflow in parsing of fragmented RemoteFX packets
Marc-André Moreau [Sun, 28 Aug 2011 19:12:33 +0000 (15:12 -0400)]
libfreerdp-core: fix potential overflow in parsing of fragmented RemoteFX packets

12 years agolibfreerdp-core: refactoring of fast-path updates
Marc-André Moreau [Sun, 28 Aug 2011 17:36:56 +0000 (13:36 -0400)]
libfreerdp-core: refactoring of fast-path updates

12 years agoMerge remote-tracking branch 'upstream/master'
qubit [Sun, 28 Aug 2011 12:39:58 +0000 (18:09 +0530)]
Merge remote-tracking branch 'upstream/master'

12 years agoparse certstore file and print
qubit [Sun, 28 Aug 2011 12:24:31 +0000 (17:54 +0530)]
parse certstore file and print

12 years agosome basic functions
qubit [Sat, 27 Aug 2011 22:25:26 +0000 (03:55 +0530)]
some basic functions

12 years agoserver: improved replaying of RemoteFX data
Marc-André Moreau [Sat, 27 Aug 2011 21:11:20 +0000 (17:11 -0400)]
server: improved replaying of RemoteFX data

12 years agoMerge remote-tracking branch 'upstream/master'
qubit [Sat, 27 Aug 2011 21:10:34 +0000 (02:40 +0530)]
Merge remote-tracking branch 'upstream/master'

12 years agoMerge pull request #67 from nils-a/helpcommand
Marc-André Moreau [Sat, 27 Aug 2011 19:44:31 +0000 (12:44 -0700)]
Merge pull request #67 from nils-a/helpcommand

libfreerdp-utils/args.c: added -h for help

12 years agolibfreerdp-utils/args.c: added -h for help
Nils Andresen [Sat, 27 Aug 2011 07:13:14 +0000 (09:13 +0200)]
libfreerdp-utils/args.c: added -h for help

12 years agolibfreerdp-core: got the server to send some dumped RemoteFX frames
Marc-André Moreau [Sat, 27 Aug 2011 01:44:37 +0000 (21:44 -0400)]
libfreerdp-core: got the server to send some dumped RemoteFX frames

12 years agolibfreerdp-core: add option to dump remotefx to pcap
Marc-André Moreau [Sat, 27 Aug 2011 00:26:40 +0000 (20:26 -0400)]
libfreerdp-core: add option to dump remotefx to pcap

12 years agolibfreerdp-utils: added pcap serializer/deserializer
Marc-André Moreau [Fri, 26 Aug 2011 22:36:35 +0000 (18:36 -0400)]
libfreerdp-utils: added pcap serializer/deserializer

12 years agoxfreerdp: start using X11-GDI implementation
Marc-André Moreau [Fri, 26 Aug 2011 18:48:51 +0000 (14:48 -0400)]
xfreerdp: start using X11-GDI implementation

12 years agolibfreerdp-gdi: fix and re-introduce complex region support
Marc-André Moreau [Fri, 26 Aug 2011 17:37:23 +0000 (13:37 -0400)]
libfreerdp-gdi: fix and re-introduce complex region support

12 years agolibfreerdp-core/fastpath: fix max fastpath packet size that mstsc would accept.
Vic Lee [Fri, 26 Aug 2011 13:18:07 +0000 (21:18 +0800)]
libfreerdp-core/fastpath: fix max fastpath packet size that mstsc would accept.

12 years agoserver: handle mstsc disconnection correctly.
Vic Lee [Fri, 26 Aug 2011 10:14:34 +0000 (18:14 +0800)]
server: handle mstsc disconnection correctly.

12 years agoserver/test: add a pointer check.
Vic Lee [Fri, 26 Aug 2011 09:24:17 +0000 (17:24 +0800)]
server/test: add a pointer check.

12 years agolibfreerdp-rfx: correct the way of filling tile edge for better encoding quality.
Vic Lee [Fri, 26 Aug 2011 07:01:57 +0000 (15:01 +0800)]
libfreerdp-rfx: correct the way of filling tile edge for better encoding quality.

12 years agolibfreerdp-rfx: fix small rounding difference in RGB-to-YCbCr conversion.
Vic Lee [Fri, 26 Aug 2011 06:38:16 +0000 (14:38 +0800)]
libfreerdp-rfx: fix small rounding difference in RGB-to-YCbCr conversion.

12 years agotemporary commit
cool [Fri, 26 Aug 2011 04:20:56 +0000 (17:20 -1100)]
temporary commit

12 years agominor modification
cool [Fri, 26 Aug 2011 03:32:24 +0000 (16:32 -1100)]
minor modification

12 years agoinital commit including tls cert verification
cool [Fri, 26 Aug 2011 03:10:49 +0000 (16:10 -1100)]
inital commit including tls cert verification

12 years agoxfreerdp: add --kbd-list option
Marc-André Moreau [Fri, 26 Aug 2011 02:01:33 +0000 (22:01 -0400)]
xfreerdp: add --kbd-list option

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 26 Aug 2011 01:36:02 +0000 (21:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agoxfreerdp: add -k keyboard layout option
Marc-André Moreau [Fri, 26 Aug 2011 01:35:51 +0000 (21:35 -0400)]
xfreerdp: add -k keyboard layout option

12 years agoRemove .a binary and update .gitignore.
Vic Lee [Fri, 26 Aug 2011 01:14:24 +0000 (09:14 +0800)]
Remove .a binary and update .gitignore.

12 years agoxfreerdp: started X11-GDI
Marc-André Moreau [Thu, 25 Aug 2011 22:07:52 +0000 (18:07 -0400)]
xfreerdp: started X11-GDI

12 years agoxfreerdp: disable RemoteApp mouse motion
Marc-André Moreau [Thu, 25 Aug 2011 19:05:07 +0000 (15:05 -0400)]
xfreerdp: disable RemoteApp mouse motion

12 years agoxfreerdp: fix minor RAIL issues
Marc-André Moreau [Thu, 25 Aug 2011 18:11:45 +0000 (14:11 -0400)]
xfreerdp: fix minor RAIL issues

12 years agoMerge pull request #66 from roman-b/rail
Marc-André Moreau [Thu, 25 Aug 2011 17:27:13 +0000 (10:27 -0700)]
Merge pull request #66 from roman-b/rail

RAIL improvements

12 years agoMerge remote-tracking branch 'upstream/master' into rail
roman-b [Thu, 25 Aug 2011 17:09:45 +0000 (20:09 +0300)]
Merge remote-tracking branch 'upstream/master' into rail

12 years agoMerge pull request #65 from llyzs/server
Marc-André Moreau [Thu, 25 Aug 2011 12:33:17 +0000 (05:33 -0700)]
Merge pull request #65 from llyzs/server

Server: various bug fixes and enhancements, now fully support mstsc.

12 years agoMerge pull request #64 from floppym/master
Marc-André Moreau [Thu, 25 Aug 2011 12:32:43 +0000 (05:32 -0700)]
Merge pull request #64 from floppym/master

cmake fix

12 years agoserver/test: final updates to support mstsc.
Vic Lee [Thu, 25 Aug 2011 09:38:51 +0000 (17:38 +0800)]
server/test: final updates to support mstsc.

12 years agolibfreerdp-rfx: enhance the encoder to deal with the header automatically.
Vic Lee [Thu, 25 Aug 2011 09:25:10 +0000 (17:25 +0800)]
libfreerdp-rfx: enhance the encoder to deal with the header automatically.

12 years agoserver: add sync and pointer update.
Vic Lee [Thu, 25 Aug 2011 09:03:53 +0000 (17:03 +0800)]
server: add sync and pointer update.

12 years agolibfreerdp-rfx: encoder must increase frameIdx or mstsc would crash.
Vic Lee [Thu, 25 Aug 2011 08:52:49 +0000 (16:52 +0800)]
libfreerdp-rfx: encoder must increase frameIdx or mstsc would crash.

12 years agolibfreerdp-core: fix memory leaks.
Vic Lee [Thu, 25 Aug 2011 05:45:43 +0000 (13:45 +0800)]
libfreerdp-core: fix memory leaks.

12 years agolibfreerdp-core/transport: prevent further read/write when socket is dropped.
Vic Lee [Thu, 25 Aug 2011 05:30:17 +0000 (13:30 +0800)]
libfreerdp-core/transport: prevent further read/write when socket is dropped.

12 years agolibfreerdp-core/transport: remove unused transport state.
Vic Lee [Thu, 25 Aug 2011 05:23:24 +0000 (13:23 +0800)]
libfreerdp-core/transport: remove unused transport state.

12 years agoserver/test: add SIGPIPE handler.
Vic Lee [Thu, 25 Aug 2011 05:18:01 +0000 (13:18 +0800)]
server/test: add SIGPIPE handler.

12 years agoAllow linux distros to override LIBDIR; fix xfreerdp install
Mike Gilbert [Thu, 25 Aug 2011 04:00:24 +0000 (00:00 -0400)]
Allow linux distros to override LIBDIR; fix xfreerdp install

12 years agocmake: Use STREQUAL for string comparison and drop -O0
Mike Gilbert [Thu, 25 Aug 2011 02:53:06 +0000 (22:53 -0400)]
cmake: Use STREQUAL for string comparison and drop -O0

12 years agoxfreerdp: revert to single region invalidation
Marc-André Moreau [Thu, 25 Aug 2011 02:35:55 +0000 (22:35 -0400)]
xfreerdp: revert to single region invalidation

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Thu, 25 Aug 2011 02:28:03 +0000 (22:28 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agoRevert pull request #59 that would break RemoteApp.
Vic Lee [Thu, 25 Aug 2011 02:30:07 +0000 (10:30 +0800)]
Revert pull request #59 that would break RemoteApp.

12 years agolibfreerdp-gdi: fix small bug in region invalidation
Marc-André Moreau [Thu, 25 Aug 2011 02:27:59 +0000 (22:27 -0400)]
libfreerdp-gdi: fix small bug in region invalidation

12 years agoxfreerdp: add RAIL windows focus in/out handling.
roman-b [Wed, 24 Aug 2011 22:22:06 +0000 (01:22 +0300)]
xfreerdp: add RAIL windows focus in/out handling.

12 years agoxfreerdp: add mouse motion for RAIL.
roman-b [Wed, 24 Aug 2011 21:41:45 +0000 (00:41 +0300)]
xfreerdp: add mouse motion for RAIL.

This is add initial interactive window movement/sizing.

12 years agoMerge pull request #63 from nils-a/ebuild-prep
Otavio Salvador [Wed, 24 Aug 2011 21:23:14 +0000 (14:23 -0700)]
Merge pull request #63 from nils-a/ebuild-prep

client/X11: find_optional_package instead of find_package & added install

12 years agoxfreerdp: add parent-child relationship for RAIL windows.
roman-b [Wed, 24 Aug 2011 21:16:57 +0000 (00:16 +0300)]
xfreerdp: add parent-child relationship for RAIL windows.

12 years agoclient/X11: find_optional_package instead of find_package & added install
Nils Andresen [Wed, 24 Aug 2011 21:09:14 +0000 (23:09 +0200)]
client/X11: find_optional_package instead of find_package & added install

12 years agolibfreerdp-core: fix licensing debug output
Marc-André Moreau [Wed, 24 Aug 2011 20:54:32 +0000 (16:54 -0400)]
libfreerdp-core: fix licensing debug output

12 years agoMerge pull request #62 from llyzs/server
Otavio Salvador [Wed, 24 Aug 2011 15:33:04 +0000 (08:33 -0700)]
Merge pull request #62 from llyzs/server

Server: fix various bugs for mstsc client and enhance the server demo.

12 years agolibfreerdp-core/fastpath: add surfcmd frame marker.
Vic Lee [Wed, 24 Aug 2011 15:31:58 +0000 (23:31 +0800)]
libfreerdp-core/fastpath: add surfcmd frame marker.

12 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Wed, 24 Aug 2011 15:21:55 +0000 (11:21 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0

12 years agoMerge pull request #61 from mfleisz/fixes
Marc-André Moreau [Wed, 24 Aug 2011 15:21:42 +0000 (08:21 -0700)]
Merge pull request #61 from mfleisz/fixes

Fixed possible socket leak in tcp_connect, added disconnect function to p

12 years agolibfreerdp-cache: add pointer cache
Marc-André Moreau [Wed, 24 Aug 2011 15:20:41 +0000 (11:20 -0400)]
libfreerdp-cache: add pointer cache

12 years agoserver/test: add background and icon.
Vic Lee [Wed, 24 Aug 2011 15:10:23 +0000 (23:10 +0800)]
server/test: add background and icon.

12 years agoFixed possible socket leak in tcp_connect, added disconnect function to properly...
Martin Fleisz [Wed, 24 Aug 2011 15:07:55 +0000 (08:07 -0700)]
Fixed possible socket leak in tcp_connect, added disconnect function to properly clean-up socket/tls resources on disconnect)

12 years agoMerge pull request #59 from bmiklautz/xgetwindowproperty
Marc-André Moreau [Wed, 24 Aug 2011 14:22:07 +0000 (07:22 -0700)]
Merge pull request #59 from bmiklautz/xgetwindowproperty

Changed return value check for XGetWindowProperty

12 years agoMerge pull request #60 from bmiklautz/arguments
Marc-André Moreau [Wed, 24 Aug 2011 14:21:54 +0000 (07:21 -0700)]
Merge pull request #60 from bmiklautz/arguments

Changed return values of freerdp_parse_args

12 years agoserver/test: update the test server to show a background color.
Vic Lee [Wed, 24 Aug 2011 13:59:32 +0000 (21:59 +0800)]
server/test: update the test server to show a background color.

12 years agolibfreerdp-rfx: output last two bits for trailing 0 is needed.
Vic Lee [Wed, 24 Aug 2011 13:33:15 +0000 (21:33 +0800)]
libfreerdp-rfx: output last two bits for trailing 0 is needed.

When the algorithm is in Run-Length mode and the last byte being encoded is 0, we must output the last two bits to end the stream, otherwise mstsc will treat it as protocol error and terminate the connection.

12 years agolibfreerdp-rfx: fix wrong RLGR1 encoding.
Vic Lee [Wed, 24 Aug 2011 10:02:34 +0000 (18:02 +0800)]
libfreerdp-rfx: fix wrong RLGR1 encoding.

12 years agoserver: update test server settings.
Vic Lee [Wed, 24 Aug 2011 08:25:18 +0000 (16:25 +0800)]
server: update test server settings.

12 years agoChanged return values of freerdp_parse_args
Bernhard Miklautz [Wed, 24 Aug 2011 07:12:07 +0000 (09:12 +0200)]
Changed return values of freerdp_parse_args

Return -1 if a argument is missing/wrong.
This way caller can check for a problem.

12 years agoChanged return value check for XGetWindowProperty
Bernhard Miklautz [Wed, 24 Aug 2011 07:27:56 +0000 (09:27 +0200)]
Changed return value check for XGetWindowProperty

XGetWindowProperty return None if the property isn't found.
So raise an error is None is returned. Otherwise the property
was returned.

12 years agolibfreerdp-rfx: ix incorrect properties in tileset.
Vic Lee [Wed, 24 Aug 2011 07:18:14 +0000 (15:18 +0800)]
libfreerdp-rfx: ix incorrect properties in tileset.

12 years agolibfreerdp-core: add support for play sound (system beep) updates
Marc-André Moreau [Wed, 24 Aug 2011 06:54:46 +0000 (02:54 -0400)]
libfreerdp-core: add support for play sound (system beep) updates

12 years agolibfreerdp-core: add support for pointer updates
Marc-André Moreau [Wed, 24 Aug 2011 06:38:39 +0000 (02:38 -0400)]
libfreerdp-core: add support for pointer updates

12 years agolibfreerdp-gdi: add support for complex invalid regions
Marc-André Moreau [Wed, 24 Aug 2011 05:47:43 +0000 (01:47 -0400)]
libfreerdp-gdi: add support for complex invalid regions

12 years agoserver: move surface constants.
Vic Lee [Wed, 24 Aug 2011 05:34:17 +0000 (13:34 +0800)]
server: move surface constants.

12 years agolibfreerdp-gdi: fix segfault in case a rfx frame does not have any rects.
Vic Lee [Wed, 24 Aug 2011 05:32:05 +0000 (13:32 +0800)]
libfreerdp-gdi: fix segfault in case a rfx frame does not have any rects.

12 years agoxfreerdp: fix fullscreen mode
Marc-André Moreau [Wed, 24 Aug 2011 04:46:34 +0000 (00:46 -0400)]
xfreerdp: fix fullscreen mode

12 years agoserver: fix bitmap codec capability exchange.
Vic Lee [Wed, 24 Aug 2011 03:27:22 +0000 (11:27 +0800)]
server: fix bitmap codec capability exchange.