Commit Graph

1150 Commits

Author SHA1 Message Date
Marc-André Moreau 9ef0995fda xfreerdp-server: add missing FindXfixes.cmake 2012-01-02 23:13:54 -05:00
Marc-André Moreau 3a8c439837 xfreerdp-server: xdamage initialization 2012-01-02 22:33:35 -05: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
Marc-André Moreau 0ed4709167 libfreerdp-core: add server-side capabilities callback 2011-12-14 15:08:09 -05: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
Bernhard Miklautz 3dd19782fe xfreerdp-server: fix compilation when xdamage is disabled 2011-12-05 15:31:16 +01: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
Marc-André Moreau 99a89bfcad xfreerdp-server: resize to server session resolution 2011-11-07 17:20:00 -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
Alan Pearson 66126377fe Add sys/signal.h to header list. 2011-10-27 10:50:09 -07:00
Alan Pearson ca7fdb870b More compilation warning cleanup: header file reorganization, include <sys/select.h> or <unistd.h> to define select where it is used. 2011-10-27 10:41:39 -07: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 3297db7062 libfreerdp-codec: merge with libfreerdp-rfx 2011-10-02 20:28:20 -04:00
Marc-André Moreau 8a52695ed0 xfreerdp-server: improve RemoteFX pcap replay timing 2011-09-30 19:22:22 -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 882f6d49a6 xfreerdp-server: encode larger portion of the screen 2011-09-13 20:35:22 -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