Commit Graph

38 Commits

Author SHA1 Message Date
Michal Mihalik
f8c4885e78 Basic keymap file without proper mapping but it has include common and a proper MAP command for that language
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@46 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-11 14:07:19 +00:00
Michal Mihalik
5a8d3d4fea Added comment to be clear which file is this.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@45 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-11 14:04:41 +00:00
Michal Mihalik
c1f34d86ca Changed to be Ukrainian and not English.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@44 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-11 14:00:51 +00:00
Matt Chapman
aee17eea87 Bugfix for ERROR: get font messages, particularly with vertical text.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@43 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-10 14:07:56 +00:00
Matt Chapman
9c0173a1eb Fix for rdesktop hanging when it loses the X server connection.
(reported by Per Kristian Hove <Per.Hove@math.ntnu.no>)


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@41 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-07 09:42:54 +00:00
Matt Chapman
3ea5e25643 Code to save and load licence (not quite working yet - server still seems
to reissue the licence).
Small clean-up in xkeymap.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@38 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-05 07:57:43 +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
0bd0ca616f MIPSpro defaults to unsigned char, use signed char where required.
__mips not __mips__, same for alpha.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@36 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-17 12:50:49 +00:00
Matt Chapman
027225c75d OSF1/Alpha build fixes.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@35 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 14:30:46 +00:00
Matt Chapman
c1c6abb07a Be very careful with if and macros...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@34 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 14:01:45 +00:00
Matt Chapman
8bbba2c59f Called translate_colour one too many times.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@33 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 13:03:35 +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
973ffe2dc1 Software backing store support.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@30 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-15 03:16:05 +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
a42509f2e5 Major cleanups, particularly in X code.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@28 423420c4-83ab-492f-b58f-81f9feb106b5
2001-09-14 03:38:39 +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
75717d8ab6 Changed indentation style (-psl).
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@24 423420c4-83ab-492f-b58f-81f9feb106b5
2001-01-06 03:47:04 +00:00
Matt Chapman
b9613445f9 ran indent (-bli0 -i8 -cli8 -npcs -npsl)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@23 423420c4-83ab-492f-b58f-81f9feb106b5
2001-01-06 03:12:10 +00:00
Matt Chapman
4c253c0df7 Fix for big-endian X-servers: rely on server to handle byte/bit order.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@22 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-17 08:24:09 +00:00
Matt Chapman
6aaf23ce31 times(NULL) results in a segmentation fault on OSF1.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@21 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-17 06:12:31 +00:00
Matt Chapman
6585bc027f Added a number of command line options including autologon.
Inverted sense of -m (the default is now to send mouse move events).
Preparing for release of 1.0.0.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@20 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-16 08:44:48 +00:00
Matt Chapman
71830eeb65 Respect x offset in font information.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@19 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-16 07:37:52 +00:00
Matt Chapman
a7bb5b3af9 Bicolour was slightly broken (dodgy x++ without going through normal
loop). Hopefully this should be the last of our bitmap decompression
problems.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@18 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-08 01:59:25 +00:00
Matt Chapman
e65e389116 Fixed bitmap decompression routines, which were sometimes resulting
in anomalous vertical lines. The first scanline seems to be compressed
separately.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@17 423420c4-83ab-492f-b58f-81f9feb106b5
2000-10-05 15:24:09 +00:00
Matt Chapman
7c41cdc1d0 Fixes (?) for font problems with Microsoft Office
Added URL to website http://www.rdesktop.org/
Releasing 0.9.0-alpha2


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@16 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-28 15:54:11 +00:00
Matt Chapman
f032bc75af Added specific handler for triblt opcode 0x69 (used by Microsoft Word),
and fixed a typo in the default handler.
Fixed implementation of desktop cache code, which was sometimes
overlapping saves.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@15 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-28 07:04:14 +00:00
Matt Chapman
23514dce50 Added polyline order (undocumented, id 22)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@14 423420c4-83ab-492f-b58f-81f9feb106b5
2000-09-28 05:27:25 +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
93c7854261 Portability fixes for Solaris and OSF1.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@11 423420c4-83ab-492f-b58f-81f9feb106b5
2000-08-15 12:01:01 +00:00
Matt Chapman
3adf8de45c Crypto routines.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@10 423420c4-83ab-492f-b58f-81f9feb106b5
2000-08-15 10:32:09 +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
a608d31345 Moved miscellaneous routines into a separate module.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@7 423420c4-83ab-492f-b58f-81f9feb106b5
2000-07-07 09:49:45 +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