Vic Lee
5c49ba7ba5
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.
2011-08-24 21:33:21 +08:00
Vic Lee
1bc81a5cbd
libfreerdp-rfx: fix wrong RLGR1 encoding.
2011-08-24 18:02:34 +08:00
Vic Lee
6ac8e3215d
server: update test server settings.
2011-08-24 16:25:18 +08:00
Bernhard Miklautz
f7336cea5e
Changed return values of freerdp_parse_args
...
Return -1 if a argument is missing/wrong.
This way caller can check for a problem.
2011-08-24 09:37:14 +02:00
Bernhard Miklautz
1c577e2a12
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.
2011-08-24 09:27:56 +02:00
Vic Lee
52cfe7329c
libfreerdp-rfx: ix incorrect properties in tileset.
2011-08-24 15:18:14 +08:00
Marc-André Moreau
e5fb626d75
libfreerdp-core: add support for play sound (system beep) updates
2011-08-24 02:54:46 -04:00
Marc-André Moreau
cd6eb6a266
libfreerdp-core: add support for pointer updates
2011-08-24 02:38:39 -04:00
Marc-André Moreau
ffb5fb56a6
libfreerdp-gdi: add support for complex invalid regions
2011-08-24 01:47:43 -04:00
Vic Lee
92e404ecf6
server: move surface constants.
2011-08-24 13:34:17 +08:00
Vic Lee
39c7abcee0
libfreerdp-gdi: fix segfault in case a rfx frame does not have any rects.
2011-08-24 13:32:05 +08:00
Marc-André Moreau
a0aea4f353
xfreerdp: fix fullscreen mode
2011-08-24 00:46:34 -04:00
Vic Lee
26e5a4e0f9
server: fix bitmap codec capability exchange.
2011-08-24 11:27:22 +08:00
Marc-André Moreau
9a3477f7ec
xfreerdp: added proper cmake detection of Xext
2011-08-23 22:58:36 -04:00
Vic Lee
98c11f0ae4
server: define surfcmd header length constants.
2011-08-24 10:09:05 +08:00
Marc-André Moreau
72961a256f
Merge branch 'master' of github.com:FreeRDP/FreeRDP-1.0
2011-08-23 15:52:27 -04:00
Marc-André Moreau
42f27293a8
xfreerdp: fix window hiding
2011-08-23 15:52:17 -04:00
Marc-André Moreau
313e1dcfd2
Merge pull request #58 from llyzs/server
...
Server: add keyboard/mouse input and RemoteFX update processing
2011-08-23 08:58:25 -07:00
Vic Lee
52b5aeda9d
server: update test server to send the first RemoteFX frame.
2011-08-23 23:28:54 +08:00
Vic Lee
c79c587ca9
server: add SurfaceCmds update.
2011-08-23 23:28:28 +08:00
Vic Lee
a5e251a5b2
libfreerdp-core/surface: separate surface from fastpath.
2011-08-23 21:01:19 +08:00
Vic Lee
b7ee3be2d9
server: add server update callback registration.
2011-08-23 20:37:08 +08:00
Vic Lee
ca52da15cd
server: handle disconnection.
2011-08-23 16:14:32 +08:00
Vic Lee
2d4f10038e
server: process client input events.
2011-08-23 15:51:51 +08:00
Vic Lee
719f521a39
libfreerdp-coree/tranport: minimum fastpath packet size is 3.
2011-08-23 15:36:03 +08:00
Vic Lee
3178d27848
Rename more functions.
2011-08-23 13:26:24 +08:00
Vic Lee
9880650557
Rename functions.
2011-08-23 12:58:10 +08:00
Vic Lee
57ac9a59eb
server: add input callbacks.
2011-08-23 11:52:35 +08:00
Vic Lee
ab7a53ea51
server: add PostConnect callback.
2011-08-23 11:52:34 +08:00
Marc-André Moreau
7dcb87d7a3
xfreerdp: removed seemingly unnecessary X11 update
2011-08-22 21:33:10 -04:00
Marc-André Moreau
cfd3407f69
xfreerdp: fix drawing of maximized RAIL windows
2011-08-22 21:22:05 -04:00
Marc-André Moreau
c894806ee9
xfreerdp: fix off-by-one error in visibility rectangles
2011-08-22 16:10:08 -04:00
Marc-André Moreau
3e4331caa0
xfreerdp: add support for RemoteApp round window corners
2011-08-22 16:06:12 -04:00
Marc-André Moreau
617fe7d7e5
libfreerdp-rail: fix bug in printing out visibility rects
2011-08-22 14:51:10 -04:00
Marc-André Moreau
4284ffaaee
libfreerdp-gdi: added export definitions
2011-08-22 13:33:48 -04:00
Marc-André Moreau
ea8dd3bf16
Merge pull request #57 from roman-b/rail
...
Rail: fix multi-thread side effect and fix conflict from upstream
2011-08-22 10:11:18 -07:00
Marc-André Moreau
73739ca474
libfreerdp-gdi: move headers to include directory
2011-08-22 13:08:01 -04:00
roman-b
8ae5b05c86
Merge remote-tracking branch 'upstream/master' into rail
2011-08-22 19:14:11 +03:00
Marc-André Moreau
d55d76c9bb
libfreerdp-rail: fix window style debug output
2011-08-22 11:09:24 -04:00
Marc-André Moreau
cd2cd1ef15
libfreerdp-rail: added debug output of window styles
2011-08-22 10:46:00 -04:00
Marc-André Moreau
a5791ac198
Merge pull request #56 from llyzs/nonblocking
...
Refactor client connection sequence in nonblocking mode
2011-08-22 06:44:52 -07:00
Vic Lee
d666b45b83
libfreerdp-core: trivial function rename.
2011-08-22 17:49:39 +08:00
Vic Lee
4377c46bac
Correctly handling connection failure.
2011-08-22 17:43:20 +08:00
Vic Lee
0c60fafebd
xfreerdp: fix segfault when closing.
2011-08-22 17:21:39 +08:00
Vic Lee
c08fef7d33
libfreerdp-core: change client connection sequence using nonblocking.
2011-08-22 17:11:50 +08:00
Marc-André Moreau
900a56f289
xfreerdp: fix window classes
2011-08-21 23:54:02 -04:00
Marc-André Moreau
b8291b2e3d
xfreerdp: handling local window restore events
2011-08-21 23:39:56 -04:00
Marc-André Moreau
aaa2f22b10
xfreerdp: handled RAIL window minimize events
2011-08-21 23:15:19 -04:00
Marc-André Moreau
f46d3d51c6
xfreerdp: improved window icon support
2011-08-21 22:30:49 -04:00
roman-b
7744e17ec2
channels/rail: fixed multithread side effect by creating full orders copy for events.
2011-08-22 02:04:21 +03:00