Laxmikant Rashinkar [Sat, 3 Sep 2011 02:15:12 +0000 (19:15 -0700)]
modified mppc files to conform to FreeRdp coding standards
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
Marc-André Moreau [Tue, 30 Aug 2011 19:06:50 +0000 (15:06 -0400)]
xfreerdp: fix listing of RemoteApp windows in taskbar
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
Nils Andresen [Tue, 30 Aug 2011 18:24:28 +0000 (20:24 +0200)]
client/X11: Do not break compilation, if xmlto is not available
Marc-André Moreau [Tue, 30 Aug 2011 18:21:16 +0000 (14:21 -0400)]
xfreerdp: stabilizing RemoteApp, fix window styles
Marc-André Moreau [Tue, 30 Aug 2011 16:20:36 +0000 (12:20 -0400)]
libfreerdp-core: cleanup of certificate store
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.
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
Vic Lee [Tue, 30 Aug 2011 08:00:09 +0000 (16:00 +0800)]
cmake: fix installation of all headers.
Vic Lee [Tue, 30 Aug 2011 02:59:30 +0000 (10:59 +0800)]
rdpsnd/pulse: add a pointer check.
Nils Andresen [Mon, 29 Aug 2011 19:59:29 +0000 (21:59 +0200)]
client/X11/xfreerdp: rudimentary version of a man-page.
cool [Mon, 29 Aug 2011 06:06:05 +0000 (19:06 -1100)]
remove temporarily added unnecessary code
cool [Mon, 29 Aug 2011 05:55:16 +0000 (18:55 -1100)]
bug fix
Vic Lee [Mon, 29 Aug 2011 03:39:04 +0000 (11:39 +0800)]
server/test: accept one argument to enable replay session.
Marc-André Moreau [Mon, 29 Aug 2011 02:27:46 +0000 (22:27 -0400)]
libfreerdp-core: fix replay of RemoteFX session from server
qubit [Sun, 28 Aug 2011 22:22:24 +0000 (03:52 +0530)]
certstore
qubit [Sun, 28 Aug 2011 22:19:25 +0000 (03:49 +0530)]
..
qubit [Sun, 28 Aug 2011 22:16:33 +0000 (03:46 +0530)]
more fixes
qubit [Sun, 28 Aug 2011 21:55:48 +0000 (03:25 +0530)]
Merge remote-tracking branch 'upstream/master'
qubit [Sun, 28 Aug 2011 21:54:53 +0000 (03:24 +0530)]
fixes
qubit [Sun, 28 Aug 2011 20:56:34 +0000 (02:26 +0530)]
more commit
qubit [Sun, 28 Aug 2011 20:46:36 +0000 (02:16 +0530)]
certificate verification (not tested)
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
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
Marc-André Moreau [Sun, 28 Aug 2011 17:36:56 +0000 (13:36 -0400)]
libfreerdp-core: refactoring of fast-path updates
qubit [Sun, 28 Aug 2011 12:39:58 +0000 (18:09 +0530)]
Merge remote-tracking branch 'upstream/master'
qubit [Sun, 28 Aug 2011 12:24:31 +0000 (17:54 +0530)]
parse certstore file and print
qubit [Sat, 27 Aug 2011 22:25:26 +0000 (03:55 +0530)]
some basic functions
Marc-André Moreau [Sat, 27 Aug 2011 21:11:20 +0000 (17:11 -0400)]
server: improved replaying of RemoteFX data
qubit [Sat, 27 Aug 2011 21:10:34 +0000 (02:40 +0530)]
Merge remote-tracking branch 'upstream/master'
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
Nils Andresen [Sat, 27 Aug 2011 07:13:14 +0000 (09:13 +0200)]
libfreerdp-utils/args.c: added -h for help
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
Marc-André Moreau [Sat, 27 Aug 2011 00:26:40 +0000 (20:26 -0400)]
libfreerdp-core: add option to dump remotefx to pcap
Marc-André Moreau [Fri, 26 Aug 2011 22:36:35 +0000 (18:36 -0400)]
libfreerdp-utils: added pcap serializer/deserializer
Marc-André Moreau [Fri, 26 Aug 2011 18:48:51 +0000 (14:48 -0400)]
xfreerdp: start using X11-GDI implementation
Marc-André Moreau [Fri, 26 Aug 2011 17:37:23 +0000 (13:37 -0400)]
libfreerdp-gdi: fix and re-introduce complex region support
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.
Vic Lee [Fri, 26 Aug 2011 10:14:34 +0000 (18:14 +0800)]
server: handle mstsc disconnection correctly.
Vic Lee [Fri, 26 Aug 2011 09:24:17 +0000 (17:24 +0800)]
server/test: add a pointer check.
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.
Vic Lee [Fri, 26 Aug 2011 06:38:16 +0000 (14:38 +0800)]
libfreerdp-rfx: fix small rounding difference in RGB-to-YCbCr conversion.
cool [Fri, 26 Aug 2011 04:20:56 +0000 (17:20 -1100)]
temporary commit
cool [Fri, 26 Aug 2011 03:32:24 +0000 (16:32 -1100)]
minor modification
cool [Fri, 26 Aug 2011 03:10:49 +0000 (16:10 -1100)]
inital commit including tls cert verification
Marc-André Moreau [Fri, 26 Aug 2011 02:01:33 +0000 (22:01 -0400)]
xfreerdp: add --kbd-list option
Marc-André Moreau [Fri, 26 Aug 2011 01:36:02 +0000 (21:36 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Marc-André Moreau [Fri, 26 Aug 2011 01:35:51 +0000 (21:35 -0400)]
xfreerdp: add -k keyboard layout option
Vic Lee [Fri, 26 Aug 2011 01:14:24 +0000 (09:14 +0800)]
Remove .a binary and update .gitignore.
Marc-André Moreau [Thu, 25 Aug 2011 22:07:52 +0000 (18:07 -0400)]
xfreerdp: started X11-GDI
Marc-André Moreau [Thu, 25 Aug 2011 19:05:07 +0000 (15:05 -0400)]
xfreerdp: disable RemoteApp mouse motion
Marc-André Moreau [Thu, 25 Aug 2011 18:11:45 +0000 (14:11 -0400)]
xfreerdp: fix minor RAIL issues
Marc-André Moreau [Thu, 25 Aug 2011 17:27:13 +0000 (10:27 -0700)]
Merge pull request #66 from roman-b/rail
RAIL improvements
roman-b [Thu, 25 Aug 2011 17:09:45 +0000 (20:09 +0300)]
Merge remote-tracking branch 'upstream/master' into rail
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.
Marc-André Moreau [Thu, 25 Aug 2011 12:32:43 +0000 (05:32 -0700)]
Merge pull request #64 from floppym/master
cmake fix
Vic Lee [Thu, 25 Aug 2011 09:38:51 +0000 (17:38 +0800)]
server/test: final updates to support mstsc.
Vic Lee [Thu, 25 Aug 2011 09:25:10 +0000 (17:25 +0800)]
libfreerdp-rfx: enhance the encoder to deal with the header automatically.
Vic Lee [Thu, 25 Aug 2011 09:03:53 +0000 (17:03 +0800)]
server: add sync and pointer update.
Vic Lee [Thu, 25 Aug 2011 08:52:49 +0000 (16:52 +0800)]
libfreerdp-rfx: encoder must increase frameIdx or mstsc would crash.
Vic Lee [Thu, 25 Aug 2011 05:45:43 +0000 (13:45 +0800)]
libfreerdp-core: fix memory leaks.
Vic Lee [Thu, 25 Aug 2011 05:30:17 +0000 (13:30 +0800)]
libfreerdp-core/transport: prevent further read/write when socket is dropped.
Vic Lee [Thu, 25 Aug 2011 05:23:24 +0000 (13:23 +0800)]
libfreerdp-core/transport: remove unused transport state.
Vic Lee [Thu, 25 Aug 2011 05:18:01 +0000 (13:18 +0800)]
server/test: add SIGPIPE handler.
Mike Gilbert [Thu, 25 Aug 2011 04:00:24 +0000 (00:00 -0400)]
Allow linux distros to override LIBDIR; fix xfreerdp install
Mike Gilbert [Thu, 25 Aug 2011 02:53:06 +0000 (22:53 -0400)]
cmake: Use STREQUAL for string comparison and drop -O0
Marc-André Moreau [Thu, 25 Aug 2011 02:35:55 +0000 (22:35 -0400)]
xfreerdp: revert to single region invalidation
Marc-André Moreau [Thu, 25 Aug 2011 02:28:03 +0000 (22:28 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
Vic Lee [Thu, 25 Aug 2011 02:30:07 +0000 (10:30 +0800)]
Revert pull request #59 that would break RemoteApp.
Marc-André Moreau [Thu, 25 Aug 2011 02:27:59 +0000 (22:27 -0400)]
libfreerdp-gdi: fix small bug in region invalidation
roman-b [Wed, 24 Aug 2011 22:22:06 +0000 (01:22 +0300)]
xfreerdp: add RAIL windows focus in/out handling.
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.
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
roman-b [Wed, 24 Aug 2011 21:16:57 +0000 (00:16 +0300)]
xfreerdp: add parent-child relationship for RAIL windows.
Nils Andresen [Wed, 24 Aug 2011 21:09:14 +0000 (23:09 +0200)]
client/X11: find_optional_package instead of find_package & added install
Marc-André Moreau [Wed, 24 Aug 2011 20:54:32 +0000 (16:54 -0400)]
libfreerdp-core: fix licensing debug output
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.
Vic Lee [Wed, 24 Aug 2011 15:31:58 +0000 (23:31 +0800)]
libfreerdp-core/fastpath: add surfcmd frame marker.
Marc-André Moreau [Wed, 24 Aug 2011 15:21:55 +0000 (11:21 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
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
Marc-André Moreau [Wed, 24 Aug 2011 15:20:41 +0000 (11:20 -0400)]
libfreerdp-cache: add pointer cache
Vic Lee [Wed, 24 Aug 2011 15:10:23 +0000 (23:10 +0800)]
server/test: add background and icon.
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)
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
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
Vic Lee [Wed, 24 Aug 2011 13:59:32 +0000 (21:59 +0800)]
server/test: update the test server to show a background color.
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.
Vic Lee [Wed, 24 Aug 2011 10:02:34 +0000 (18:02 +0800)]
libfreerdp-rfx: fix wrong RLGR1 encoding.
Vic Lee [Wed, 24 Aug 2011 08:25:18 +0000 (16:25 +0800)]
server: update test server settings.
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.
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.
Vic Lee [Wed, 24 Aug 2011 07:18:14 +0000 (15:18 +0800)]
libfreerdp-rfx: ix incorrect properties in tileset.
Marc-André Moreau [Wed, 24 Aug 2011 06:54:46 +0000 (02:54 -0400)]
libfreerdp-core: add support for play sound (system beep) updates
Marc-André Moreau [Wed, 24 Aug 2011 06:38:39 +0000 (02:38 -0400)]
libfreerdp-core: add support for pointer updates
Marc-André Moreau [Wed, 24 Aug 2011 05:47:43 +0000 (01:47 -0400)]
libfreerdp-gdi: add support for complex invalid regions
Vic Lee [Wed, 24 Aug 2011 05:34:17 +0000 (13:34 +0800)]
server: move surface constants.
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.
Marc-André Moreau [Wed, 24 Aug 2011 04:46:34 +0000 (00:46 -0400)]
xfreerdp: fix fullscreen mode
Vic Lee [Wed, 24 Aug 2011 03:27:22 +0000 (11:27 +0800)]
server: fix bitmap codec capability exchange.