Pawel Jakub Dawidek
1fa1331a54
Modify the UnicodeKeyboardEvent callback to also include flags argument.
...
According to the specification first two bytes contain keyboardFlags.
Those keyboardFlags are a bit different than in the regular (non-unicode)
Keyboard Event. There is no KBD_FLAGS_EXTENDED here and also when
key is pressed there is neither KBD_FLAGS_DOWN nor KBD_FLAGS_RELEASE flag
set. When key is released the KBD_FLAGS_RELEASE flag is set.
2012-02-07 12:22:01 +01:00
Vic Lee
0975b4555c
libfreerdp-core: move os type settings to the client.
...
Moving the osMajorType and osMinorType settings to the client so that the
client can set a real os type constant. This will give a more useful hint
to the server.
2011-12-24 15:48:33 +08:00
Vic Lee
fd806cfdd2
server/test: add debug channel thread for channel testing.
2011-12-12 22:37:48 +08:00
Vic Lee
228ebb83cd
wtsvc: implement channel writing.
2011-12-12 18:16:49 +08:00
Vic Lee
b1ee431a3e
wtsvc: implement channel open/close.
2011-12-12 16:23:42 +08:00
Marc-André Moreau
587cc8eaaf
update: move secondary drawing orders to sub-interface
2011-11-21 19:41:49 -05:00
Marc-André Moreau
a63a196f53
types: refactoring to make use of standard data types when available
2011-11-19 12:19:16 -05:00
Vic Lee
4b6dd6f14d
server: follow context_size change.
2011-10-30 13:43:04 +08:00
Vic Lee
19f818a089
rfx: add rfx_context_set_cpu_opt() APi to replace passing rdpSettings.
2011-10-29 22:01:50 +08:00
Anthony Tong
ce59c2226f
cmake/sse2: initial sse2 detect
2011-10-25 00:32:06 -05:00
Norbert Federa
12245abfc8
pcap: fix several segfaults with NULL pcap file handle
...
- pcap_open did not return NULL if fopen failed
- libfreerdp-core, tfreerdp-serer and xfreerdp-server did not check the pcap_open result
- also fixed the sleep calculation in the xfreerdp-server
2011-10-20 14:25:25 +02:00
Norbert Federa
ff3fef9490
pcap: fix timstamps to use gettimeofday
...
pcap used utils/stopwatch to save a record's timestamp which is not suitable because stopwatch measures cpu time and not the wall-clock time
also fixed the sleep calculation in the tfreerdp test server
2011-10-18 18:36:34 +02:00
Vic Lee
296d5ea753
server: use rdpContext for server-side components.
2011-10-18 15:10:12 +08:00
Marc-André Moreau
0401f7c17e
libfreerdp-codec: merge with libfreerdp-nsc
2011-10-02 20:52:17 -04:00
Marc-André Moreau
95c2aede06
tfreerdp-server: fix compilation on Mac OS X
2011-09-15 17:39:23 -04:00
Marc-André Moreau
5c25717eae
xfreerdp-server: encode a single tile from X11 at a hardcoded position
2011-09-13 19:03:06 -04:00
Marc-André Moreau
a08908c602
xfreerdp-server: initial commit
2011-09-13 16:30:16 -04:00
Marc-André Moreau
2c80d2c3a5
tfreerdp-server: cleanup
2011-09-13 15:53:28 -04:00
Vic Lee
906a600f63
server/test: update demo server to correctly handle reactivation.
2011-09-06 18:55:11 +08:00
Vic Lee
8a2bfe6a03
server/test: add desktop resize test.
2011-09-06 17:19:59 +08:00
Marc-André Moreau
0c7abe3e57
server: replay RemoteFX session in original time
2011-08-31 20:56:17 -04:00
Vic Lee
9f98b55087
server/test: accept one argument to enable replay session.
2011-08-29 11:39:04 +08:00
Marc-André Moreau
5fd35f0402
libfreerdp-core: added --play-rfx option to play RemoteFX data from a file
2011-08-28 15:51:49 -04:00
Marc-André Moreau
53aa938683
libfreerdp-core: fix potential overflow in parsing of fragmented RemoteFX packets
2011-08-28 15:12:33 -04:00
Marc-André Moreau
9ed52746e6
libfreerdp-core: refactoring of fast-path updates
2011-08-28 13:36:56 -04:00
Marc-André Moreau
793de462fc
server: improved replaying of RemoteFX data
2011-08-27 17:11:20 -04:00
Marc-André Moreau
25e761e58b
libfreerdp-core: got the server to send some dumped RemoteFX frames
2011-08-26 21:44:37 -04:00
Vic Lee
27d403e01a
server/test: add a pointer check.
2011-08-26 17:24:17 +08:00
Vic Lee
64cd43ab3b
server/test: final updates to support mstsc.
2011-08-25 17:38:51 +08:00
Vic Lee
413824d134
server/test: add SIGPIPE handler.
2011-08-25 13:18:01 +08:00
Vic Lee
7731d28787
server/test: add background and icon.
2011-08-24 23:10:23 +08:00
Vic Lee
ebe94ce0b6
server/test: update the test server to show a background color.
2011-08-24 21:59:32 +08:00
Vic Lee
6ac8e3215d
server: update test server settings.
2011-08-24 16:25:18 +08:00
Vic Lee
52b5aeda9d
server: update test server to send the first RemoteFX frame.
2011-08-23 23:28:54 +08:00
Vic Lee
2d4f10038e
server: process client input events.
2011-08-23 15:51:51 +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
Vic Lee
0607a08b61
server: send MCS Connect Response PDU.
2011-08-19 23:56:47 +08:00
Vic Lee
10f8aab40b
server: accept TLS connection from the client.
2011-08-19 13:35:29 +08:00
Vic Lee
8cced27d17
libfreerdp/peer: initial protocol negotiation.
2011-08-18 23:15:28 +08:00
Vic Lee
5fc87c25cf
server: create initial server API.
2011-08-18 16:06:32 +08:00