Unix client for Microsoft Remote Desktop Services
Go to file
Pierre Ossman fda4c63c95 None of the drivers requires it to be open to determine supported formats,
so let's not require it. This allows the device to be busy when rdesktop starts
but can be used later when it becomes free.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1410 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-18 08:31:27 +00:00
doc added a test case for moifiers 2007-05-04 03:27:28 +00:00
keymaps Converted yet another file to UTF-8 2007-02-08 12:58:06 +00:00
uiports get svga uiport compiling 2007-06-06 05:59:53 +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 prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
bootstrap Removing old autom4te.cache before autoreconf. Seems to 2004-09-07 11:33:46 +00:00
cache.c copyright year update 2007-01-04 05:39:39 +00:00
channels.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
cliprdr.c prefix BOOL with RD_ 2007-01-08 04:47:06 +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 Control seamless debug output via configure. 2007-06-13 14:53:32 +00:00
constants.h copyright year update 2007-01-04 05:39:39 +00:00
COPYING Add clarification to licence - linking with OpenSSL is allowed. 2002-12-13 10:51:57 +00:00
disk.c Improve performance of (large) directory listings: Avoid 2007-04-10 11:22:10 +00:00
disk.h copyright year update 2007-01-04 05:39:39 +00:00
ewmhints.c prefix BOOL with RD_ 2007-01-08 04:47:06 +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 prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
licence.c moved all openssl calls to one file 2007-01-09 07:24:44 +00:00
lspci.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
Makefile.in moved all openssl calls to one file 2007-01-09 07:24:44 +00:00
mcs.c added ';' so indent works correctly 2007-01-11 05:01:46 +00:00
mppc.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
orders.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
orders.h copyright year update 2007-01-04 05:39:39 +00:00
parallel.c copyright year update 2007-01-04 05:39:39 +00:00
parse.h copyright year update 2007-01-04 05:39:39 +00:00
printer.c copyright year update 2007-01-04 05:39:39 +00:00
printercache.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
proto.h ran indent-all.sh 2007-01-11 03:30:18 +00:00
proto.head copyright year update 2007-01-04 05:39:39 +00:00
proto.tail Added indent hints to proto templates. Generated new proto.h. 2005-08-25 20:43:45 +00:00
pstcache.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
rdesktop.c g_ prefix for global vars 2007-02-10 05:48:50 +00:00
rdesktop.h copyright year update 2007-01-04 06:37:57 +00:00
rdesktop.spec Changed my email 2007-02-08 12:56:38 +00:00
rdp5.c copyright year update 2007-01-04 05:39:39 +00:00
rdp.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
rdpdr.c Improve performance of (large) directory listings: Avoid 2007-04-10 11:22:10 +00:00
rdpsnd_alsa.c Rename BOOL to RD_BOOL to avoid conflict on Win32. 2007-01-10 09:00:56 +00:00
rdpsnd_dsp.c remove g++ errors and warnings 2007-02-10 07:12:36 +00:00
rdpsnd_dsp.h prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
rdpsnd_libao.c some more RD_BOOL 2007-01-08 12:38:34 +00:00
rdpsnd_oss.c remove g++ errors and warnings 2007-01-18 05:42:11 +00:00
rdpsnd_sgi.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
rdpsnd_sun.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
rdpsnd.c None of the drivers requires it to be open to determine supported formats, 2007-06-18 08:31:27 +00:00
rdpsnd.h ran indent-all.sh 2007-01-11 03:30:18 +00:00
README Smartcard support by Alexi Volkov <alexi@pravex.kiev.ua> and additional 2006-11-01 20:52:01 +00:00
scancodes.h Fix typo. 2003-10-28 03:20:43 +00:00
scard.c always make g_out an array 2007-02-20 16:51:46 +00:00
scard.h RD_ prefix 2007-01-04 14:38:48 +00:00
seamless.c Control seamless debug output via configure. 2007-06-13 14:53:32 +00:00
seamless.h copyright year update 2007-01-04 05:39:39 +00:00
secure.c indent 2007-02-10 05:28:54 +00:00
serial.c prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
ssl.c remove g++ warnings 2007-02-10 07:08:23 +00:00
ssl.h ran indent-all.sh 2007-01-11 03:34:03 +00:00
tcp.c always make g_out an array 2007-02-20 16:51:46 +00:00
types.h prefix BOOL with RD_ 2007-01-08 04:47:06 +00:00
xclip.c Applied patch #1700909 from Ilya Konstantinov: Linebreak (CR-LF) fixes for clipboard code 2007-04-25 12:44:26 +00:00
xkeymap.c update save_remote_modifier when keyup on a modifier 2007-05-03 04:53:39 +00:00
xproto.h Support for window groups and modal windows. 2006-03-21 14:42:25 +00:00
xwin.c Send physical mouse buttons over RDP rather than logical ones. Fixes bug 1693905. Patch from Ilya Konstantinov (slightly modified) 2007-05-14 12:11:15 +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").

Smart-card support notes
------------------------

Smart-card support module uses PCSC-lite. You should use PCSC-lite 1.2.9 or
later.

To enable smart-card support in the rdesktop just run "./configure" with the
"--enable-smartcard" option. Also you can enable smart-card debug with
additional "--with-debug-smartcard" option.