Unix client for Microsoft Remote Desktop Services
Go to file
Pierre Ossman d54d68dccc Add some client side book keeping of window ordering and focus in order to
not send unnecessary updates. This is done to avoid side effects for commands
that would seem to be no-ops.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1154 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-17 10:48:11 +00:00
doc Add HELLO command to seamless spec. 2006-03-16 14:56:27 +00:00
keymaps Change ko and ja keymaps to enable IME. Second part of patch #1367109. 2006-01-01 18:32:38 +00:00
uiports get svgardesktop compiling 2005-09-22 03:04:58 +00:00
vnc Indent fixes 2004-10-07 13:00:29 +00:00
.cvsignore Should ignore configure and .tar.gz:as. 2004-09-08 11:39:32 +00:00
bitmap.c Added missing c-basic-offset:s and license headers 2005-08-03 10:56:16 +00:00
bootstrap Removing old autom4te.cache before autoreconf. Seems to 2004-09-07 11:33:46 +00:00
cache.c Added missing c-basic-offset:s and license headers 2005-08-03 10:56:16 +00:00
channels.c Initial support for SeamlessRDP 2006-03-10 08:50:43 +00:00
cliprdr.c Indent fixes 2005-11-14 14:46:16 +00:00
config.guess Now using Autoconf. Old OpenSSL files removed. 2004-07-31 13:07:41 +00:00
config.sub Now using Autoconf. Old OpenSSL files removed. 2004-07-31 13:07:41 +00:00
configure.ac Applied patch #1381496: cross compile fix for strip 2005-12-27 09:20:33 +00:00
constants.h Do not map seamless window until STATE is recieved 2006-03-15 12:58:50 +00:00
COPYING Add clarification to licence - linking with OpenSSL is allowed. 2002-12-13 10:51:57 +00:00
disk.c changed to compile with g++ 2005-09-22 00:16:31 +00:00
disk.h The enum FILE_INFORMATION_CLASS was a bit wrong, 2004-04-16 11:10:12 +00:00
ewmhints.c Combine the functions to add and remove wm states into a single function. 2006-03-16 13:27:13 +00:00
indent-all.sh Added rdp2vnc support 2003-02-20 12:14:13 +00:00
install-sh Now using Autoconf. Old OpenSSL files removed. 2004-07-31 13:07:41 +00:00
iso.c Applied patch #1247780 (slightly modified) from Brian Chapeau: Session Directory support. 2005-08-08 19:15:57 +00:00
licence.c Added missing c-basic-offset:s and license headers 2005-08-03 10:56:16 +00:00
lspci.c Added missing lspci.c 2006-03-06 07:00:29 +00:00
Makefile.in Initial support for SeamlessRDP 2006-03-10 08:50:43 +00:00
mcs.c Applied patch #1247780 (slightly modified) from Brian Chapeau: Session Directory support. 2005-08-08 19:15:57 +00:00
mppc.c fix match length decoding for mppc with 64kB history buffer 2005-04-30 20:48:05 +00:00
orders.c ignore colour-cache with id 0. This fixes my colour-problems when using 2005-04-23 22:36:42 +00:00
orders.h Fix text2 order parsing. The brush is parsed but not yet used. 2005-03-10 22:40:20 +00:00
parallel.c Removed old-style extern errno declaration. 2005-08-23 20:27:14 +00:00
parse.h bump version to 1.4.0 2005-03-06 21:11:18 +00:00
printer.c Added missing c-basic-offset:s and license headers 2005-08-03 10:56:16 +00:00
printercache.c remove C++-style comments 2005-03-15 11:25:50 +00:00
proto.h Detect focus changes and send FOCUS to the server. 2006-03-17 09:56:20 +00:00
proto.head Added indent hints to proto templates. Generated new proto.h. 2005-08-25 20:43:45 +00:00
proto.tail Added indent hints to proto templates. Generated new proto.h. 2005-08-25 20:43:45 +00:00
pstcache.c Applied patch #1390148 from Ilya Konstantinov: Refactoring of color depth code. 2006-01-24 12:40:24 +00:00
rdesktop.c Initial support for SeamlessRDP 2006-03-10 08:50:43 +00:00
rdesktop.h SETSTATE is not two ops: TITLE and STATE 2006-03-10 10:40:50 +00:00
rdesktop.spec bump version to 1.4.1 2005-05-08 17:57:12 +00:00
rdp5.c Tell the server to stop sending window updates when the rdesktop window is unmapped 2005-05-20 22:09:32 +00:00
rdp.c Applied patch #1390148 from Ilya Konstantinov: Refactoring of color depth code. 2006-01-24 12:40:24 +00:00
rdpdr.c Slightly modified long filenames-patch from Alex Miller <asm at asm.kiev.ua> 2005-08-15 11:44:35 +00:00
rdpsnd_libao.c reduce size of output-buffer to improve ui-performance 2006-02-08 13:35:35 +00:00
rdpsnd_oss.c Created a common xstrdup function. 2005-08-04 12:50:15 +00:00
rdpsnd_sgi.c Applied patch from Jeremy Meng <void.foo@gmail.com>: 2005-12-16 07:48:02 +00:00
rdpsnd_sun.c Created a common xstrdup function. 2005-08-04 12:50:15 +00:00
rdpsnd.c UNKNOWN6 is the tick of the packet we should be playing at this time 2006-02-08 12:10:41 +00:00
README bump version to 1.4.1 2005-05-08 17:57:12 +00:00
scancodes.h Fix typo. 2003-10-28 03:20:43 +00:00
seamless.c Detect focus changes and send FOCUS to the server. 2006-03-17 09:56:20 +00:00
seamless.h Initial support for SeamlessRDP 2006-03-10 08:50:43 +00:00
secure.c Applied patch #1390148 from Ilya Konstantinov: Refactoring of color depth code. 2006-01-24 12:40:24 +00:00
serial.c Added missing c-basic-offset:s and license headers 2005-08-03 10:56:16 +00:00
tcp.c Applied patch #1247780 (slightly modified) from Brian Chapeau: Session Directory support. 2005-08-08 19:15:57 +00:00
types.h Added support for a new virtual channel, lspci, which makes it 2006-03-02 15:22:25 +00:00
xclip.c incompatible pointer type warning fixes for iconv-calls 2006-03-01 14:16:41 +00:00
xkeymap.c Initial support for SeamlessRDP 2006-03-10 08:50:43 +00:00
xproto.h Set _NET_WM_STATE atoms via the window manager (as required by the spec.). 2006-03-16 08:41:53 +00:00
xwin.c Add some client side book keeping of window ordering and focus in order to 2006-03-17 10:48:11 +00:00

===========================================
rdesktop: A Remote Desktop Protocol client.
===========================================

rdesktop is a client for Microsoft Windows NT Terminal Server, Windows 2000
Terminal Services, Windows 2003 Terminal Services/Remote Desktop, Windows XP
Remote Desktop, and possibly other Terminal Services products.
rdesktop currently implements the RDP version 4 and 5 protocols.

Installation
------------
rdesktop uses a typical GNU-style build procedure:

	% ./configure [options]
	% make
	% make install

where documentation for [options] can be found by running "./configure --help".
Usually no options are necessary.  The default is to install under /usr/local,
this can be changed with --prefix=directory.

Invocation
----------

	% rdesktop [options] server

where server is the name of the Terminal Services machine.  Note: if you
receive "Connection refused", this probably means that the server does not have
Terminal Services enabled, or there is a firewall blocking access.

The rdesktop manual page lists the possible options ("man rdesktop").