Commit Graph

44 Commits

Author SHA1 Message Date
Peter Kallden
5db5d38a46 mppc like decompression for the rdp protocol. code not activated. rdp5 gets some extra opcodes, and the decompression seems to work fine. :\
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@682 423420c4-83ab-492f-b58f-81f9feb106b5
2004-04-27 12:55:33 +00:00
Peter Åstrand
08760f441b Including files licensing.txt, patches.txt and redirection.txt in distribution.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@669 423420c4-83ab-492f-b58f-81f9feb106b5
2004-04-18 19:37:53 +00:00
Peter Åstrand
113a0b179a Fixed dist and RPM spec file
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@578 423420c4-83ab-492f-b58f-81f9feb106b5
2004-01-23 08:18:41 +00:00
Peter Kallden
a61eac7b19 redirection of disk, lptport, printer, comport.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@568 423420c4-83ab-492f-b58f-81f9feb106b5
2004-01-21 14:40:40 +00:00
Matt Chapman
f76ace37f2 Bump version number to 1.3.1.
Fix spelling: syncronization -> synchronisation (synchronization would be
okay too, but I use the Australian/British spelling :))


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@566 423420c4-83ab-492f-b58f-81f9feb106b5
2004-01-21 11:08:39 +00:00
Peter Åstrand
db87e93fd5 Using name rdesktop-1.3.0.tar.gz for dist file
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@538 423420c4-83ab-492f-b58f-81f9feb106b5
2003-10-31 09:48:56 +00:00
Peter Åstrand
b0a0427c35 Added ChangeLog
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@534 423420c4-83ab-492f-b58f-81f9feb106b5
2003-10-30 11:49:38 +00:00
Peter Åstrand
96961a46e2 Including more documentation.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@530 423420c4-83ab-492f-b58f-81f9feb106b5
2003-10-29 13:52:51 +00:00
Matt Chapman
a6b036afef Better install detection (we want GNU or BSD, not SVR4 install) - try
/usr/ucb/installbsd, then /usr/ucb/install, then install.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@514 423420c4-83ab-492f-b58f-81f9feb106b5
2003-10-28 02:38:30 +00:00
Matt Chapman
d3e6c1a157 Preliminary sound support (PCM only).
Based on code from GuoJunBo <guojunbo@ict.ac.cn>


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@473 423420c4-83ab-492f-b58f-81f9feb106b5
2003-09-30 09:11:08 +00:00
Peter Åstrand
96d03ad363 make proto WITH_OPENSSL.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@468 423420c4-83ab-492f-b58f-81f9feb106b5
2003-09-15 08:01:58 +00:00
Matt Chapman
5b9286e6ea Commit of work in progress on channels (so that other people can hack on
RDPSND), in particular:
* channel layer takes care of virtual channel header
* split X dependent parts out of CLIPRDR, simplified IPC implementation
* initial RDPDR implementation


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@431 423420c4-83ab-492f-b58f-81f9feb106b5
2003-07-01 09:31:25 +00:00
Erik Forsberg
744912f975 Compile channels.o, cliprdr.o and ipc.o as well.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@416 423420c4-83ab-492f-b58f-81f9feb106b5
2003-06-06 11:11:44 +00:00
Erik Forsberg
653fd60336 Added rdp5.o to the list of objects to compile.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@343 423420c4-83ab-492f-b58f-81f9feb106b5
2003-03-27 13:08:09 +00:00
Peter Åstrand
b5753d0a87 Added rdp2vnc support
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@332 423420c4-83ab-492f-b58f-81f9feb106b5
2003-02-20 12:14:13 +00:00
Matt Chapman
1b25adae3f Avoid using non-portable += in generated Makeconf.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@297 423420c4-83ab-492f-b58f-81f9feb106b5
2003-01-30 10:57:38 +00:00
Peter Åstrand
daf1ac6752 Support for extended WM hint _NET_WORKAREA, via -g workarea
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@262 423420c4-83ab-492f-b58f-81f9feb106b5
2002-11-18 18:12:49 +00:00
Matt Chapman
2bcea3ba87 Need to copy keymaps of the form ??-?? as well.
(Jeffrey Hundstad)


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@246 423420c4-83ab-492f-b58f-81f9feb106b5
2002-10-29 05:06:07 +00:00
Matt Chapman
99f2dbb2d6 Oops, accidentally introduced -Wall into the Makefile (which only works
with gcc)


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@218 423420c4-83ab-492f-b58f-81f9feb106b5
2002-10-10 06:51:31 +00:00
Matt Chapman
faae4044d3 Remove readpass.o
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@214 423420c4-83ab-492f-b58f-81f9feb106b5
2002-10-08 02:26:59 +00:00
Matt Chapman
c0c6d24d16 Look for system OpenSSL in the usual places; if not found recommend installing.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@188 423420c4-83ab-492f-b58f-81f9feb106b5
2002-09-24 07:27:43 +00:00
Matt Chapman
c412dc458d Fix references to BINDIR/MANDIR -> bindir/mandir.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@161 423420c4-83ab-492f-b58f-81f9feb106b5
2002-09-15 12:58:42 +00:00
Matt Chapman
e76dae49d7 Move platform-specific stuff to configure (avoid relying on GNU make)
Autodetect gcc in configure
Autodetect X11DIR in configure
Rename PREFIX etc in line with GNU conventions


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@155 423420c4-83ab-492f-b58f-81f9feb106b5
2002-09-15 11:36:23 +00:00
Peter Åstrand
8fd734144e Applied most of http://bibl4.oru.se/projects/rdesktop/patch19/patches/Makefile.diff, which
makes it possible to compile on for example Solaris without trouble.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@124 423420c4-83ab-492f-b58f-81f9feb106b5
2002-09-14 15:00:11 +00:00
Peter Åstrand
af0638d08c install target uses install rather than cp. Makes it possible to
install while the rdesktop binary is in use.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@119 423420c4-83ab-492f-b58f-81f9feb106b5
2002-09-12 09:41:28 +00:00
Peter Åstrand
d44e359493 Added manpage
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@105 423420c4-83ab-492f-b58f-81f9feb106b5
2002-09-01 11:15:42 +00:00
Peter Åstrand
a31998233f Added DESTDIR and --sharedir support. Uses DESTDIR in .spec
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@97 423420c4-83ab-492f-b58f-81f9feb106b5
2002-08-14 14:43:25 +00:00
Peter Åstrand
4589a877f0 Added -P parameter: Get password from external program (likeSSH_ASKPASS)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@95 423420c4-83ab-492f-b58f-81f9feb106b5
2002-08-09 09:11:01 +00:00
Peter Åstrand
ed65410ebe Added dist target.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@94 423420c4-83ab-492f-b58f-81f9feb106b5
2002-08-06 17:42:04 +00:00
Peter Åstrand
9e29c560a2 Commented out manpage target, since the manpage does not exist.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@92 423420c4-83ab-492f-b58f-81f9feb106b5
2002-08-06 16:45:11 +00:00
Peter Åstrand
0467ceaa22 Fixed installkeymaps: Do not try to copy directory keymaps/CVS, when installing from checked out copy.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@90 423420c4-83ab-492f-b58f-81f9feb106b5
2002-08-06 16:41:48 +00:00
Peter Kallden
07baef6283 added dependency to Xext; to enable support for people with disabilities
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@50 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-26 08:12:40 +00:00
Matt Chapman
478c36c13b Committing my keymap work - unlike the version in the unified patches,
this one uses external keymap files (which are my preference).


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@37 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-04 12:04:33 +00:00
Matt Chapman
e867eb6fd1 Add a ui_select to xwin.c to reduce latency.
Remove extraneous error messages - only report at lowest level.
Endianness and IRIX compile fixes.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@32 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 12:34:34 +00:00
Matt Chapman
dc7bfecb7a Synced crypto/ with latest OpenSSL.
Moved to OpenSSL big number routines to resolve licensing issues
with current code (although they add more bloat).


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@31 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 09:37:17 +00:00
Matt Chapman
24ea31f68a Portability fixes, including elimination of variable argument macros.
Rudimentary configure script.
Miscellaneous cleanups.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@29 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-14 13:51:38 +00:00
Matt Chapman
b5082af223 Merges from pl19-6-5.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@27 423420c4-83ab-492f-b58f-81f9feb106b5
2001-06-20 13:54:48 +00:00
Matt Chapman
d7b51f3e70 Added explicit .c.o rule for BSD and IRIX make, which have a different
default.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@13 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-16 12:51:29 +00:00
Matt Chapman
d2ff68c437 FreeBSD compile fixes from Chris Knight <chris@aims.com.au>
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@12 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-16 12:07:55 +00:00
Matt Chapman
cd9b5a8761 Major commit of work from laptop - done in various free moments.
Implemented encryption layer and some basic licensing negotiation.
Reorganised code somewhat. While this is not quite as clean, it is
a lot faster - our parser speed was becoming a bottle-neck.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@9 423420c4-83ab-492f-b58f-81f9feb106b5
2000-08-15 10:23:24 +00:00
Matt Chapman
e11a571f14 Committing some awesome progress I made while overseas - this commit
really embodies a huge number of changes. We are now able to talk quite
fluently to a French NT Terminal Server - in normal usage only minor
font issues remain (handling of TEXT2 order is not perfect).

The next major hurdle is encryption, and it will be quite a big hurdle
- there seems to be some quite nasty session key stuff.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@8 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-25 12:34:29 +00:00
Matt Chapman
26d316fec0 Miscellaneous updates: implemented some more protocol features including
colour maps. Started on a new bitmap decompression engine which is not
completely working yet - however I am going back on the road so I am
committing now.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@6 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-07 09:40:03 +00:00
Matt Chapman
72da43c808 Started hacking on an X-Windows (Xlib) interface.
Currently pops up a window and displays bitmaps it sees side by side.
Next step is to go back to the protocol and interpret the surrounding data
stream.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@5 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-05 07:44:21 +00:00
Matt Chapman
34f82f3e18 This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@3 423420c4-83ab-492f-b58f-81f9feb106b5
2000-05-10 07:36:34 +00:00