Unix client for Microsoft Remote Desktop Services
Go to file
Peter Åstrand 9866572002 We still had some problems with the shift key getting stuck. The new
code makes sure that we restore "faked" modifiers both after press and
release. It's also shorter.

I've added two new test cases to the doc as well.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1418 423420c4-83ab-492f-b58f-81f9feb106b5
2007-10-08 12:34:05 +00:00
doc We still had some problems with the shift key getting stuck. The new 2007-10-08 12:34:05 +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 32 bit color 2007-08-30 04:47:36 +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 Implement support for icons in SeamlessRDP. 2007-06-18 12:00:34 +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 Implement support for icons in SeamlessRDP. 2007-06-18 12:00:34 +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 32 bit color 2007-08-30 04:47:36 +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 readability of smart card code. 2007-07-03 14:08:06 +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 Respect mask used when searching for cards. 2007-07-03 14:20:04 +00:00
scard.h Solaris doesn't have stdint.h, but most of the stuff in it can be found 2007-09-18 06:46:39 +00:00
seamless.c Implement support for icons in SeamlessRDP. 2007-06-18 12:00:34 +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 We still had some problems with the shift key getting stuck. The new 2007-10-08 12:34:05 +00:00
xproto.h Implement support for icons in SeamlessRDP. 2007-06-18 12:00:34 +00:00
xwin.c 32 bit color 2007-08-30 04:47:36 +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.