Peter Åstrand
6481d9b98c
Applied patch from Bob Bell ( #2 )
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@72 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 19:21:51 +00:00
Peter Åstrand
acb889329a
Applied patch from Bob Bell ( #1 ), which fixes compilation warning messages.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@71 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 18:59:01 +00:00
Peter Åstrand
6063a29f3b
make the using of variable
...
arguments to function-type macros consistent with the C99 standard
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@70 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-29 08:10:11 +00:00
Peter Åstrand
5c181a1e5f
Add support for enabling/disabling local compose handling. Compose support is now disabled per default
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@69 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-27 23:09:32 +00:00
Peter Åstrand
df8c2e47ce
Added "localstate" support to keymapping: Send local modifier state. This fixes problems with Shift-Home etc
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@68 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-27 22:35:38 +00:00
Peter Åstrand
b4e19ef71a
US map is really 0x409
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@67 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-23 19:08:37 +00:00
Jay Sorg
2c654d76dc
added wheel mouse support
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@66 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-23 01:53:04 +00:00
Peter Åstrand
2dd151bd20
Merged new keysym-based keyboard handling (from alt. CVS repos)
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@65 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 18:28:12 +00:00
Peter Åstrand
4c90d366e2
Added .cvsignore
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@64 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 18:22:40 +00:00
Peter Åstrand
0685b1b65c
Fixed indentation with indent
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@63 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 16:38:31 +00:00
Peter Åstrand
7df1204803
Added indent-all.sh
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@62 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 14:44:32 +00:00
Peter Åstrand
3ac9a7a2a4
Added doc/HACKING
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@61 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-18 14:42:57 +00:00
Matt Chapman
458b59d85b
The 128-bit change broke licensing when used with 40-bit encryption
...
(sec_sign is also used from licence.c). Fix from Lars Heete.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@60 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-14 12:06:03 +00:00
Jay Sorg
68ee90117c
license_send_request, static stream length was 120 + dynamic data, should be 128 + dynamic data
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@59 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-14 04:29:21 +00:00
Jay Sorg
ea416fdd13
upside down pattern in patblt
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@58 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-14 04:20:25 +00:00
Jay Sorg
34aa43353b
added tcp port command line option
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@57 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-14 00:34:21 +00:00
Matt Chapman
f90bc6976f
Fixed "high" (128-bit) encryption.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@56 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-13 02:30:49 +00:00
Jay Sorg
17d9c67ce3
added wheel mouse support
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@55 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-12 22:40:32 +00:00
Jay Sorg
09311a0fed
polyline fix
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@54 423420c4-83ab-492f-b58f-81f9feb106b5
2002-07-12 03:45:20 +00:00
Peter Kallden
9ddcb7504a
using XEvent instead of XkbEvent. better tracking of modifiers. ( TODO: 1. sync at start up, 2. fallback for missing or improperly configured xkb module. )
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@53 423420c4-83ab-492f-b58f-81f9feb106b5
2002-06-07 07:49:59 +00:00
Matt Chapman
09024cf458
Revert to old behaviour of connecting before creating the UI.
...
This is to stop the UI generating input before the connection is complete
(which causes connection failures). The one difficulty is that ui_select
is now called before ui_create_window, which may cause problems for other
UIs - we may still need to change this in the future.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@52 423420c4-83ab-492f-b58f-81f9feb106b5
2002-05-28 11:48:55 +00:00
Peter Kallden
7162923fbe
adds support for accessx, makes it possible for people with disabilities to use rdesktop. Relies on XKB. Sync problem with changed modifiers on focus in not fixed yet...
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@51 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-26 08:22:39 +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
0f0d2643f2
There is an extended key flag that we should be setting for extended keys.
...
(Originally fixed by Ben McKeegan <Ben.McKeegan@fitz.cam.ac.uk>)
Ran make proto.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@49 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-20 09:41:03 +00:00
Michal Mihalik
c3fa5116c7
This fixes TEXT2(cache) procesing with corrupted screen with long lines and vertical text.
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@48 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-19 12:06:08 +00:00
Michal Mihalik
abb9ba3f59
Basic keymap file without proper mapping but it has include common and a MAP command for that language
...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@47 423420c4-83ab-492f-b58f-81f9feb106b5
2002-04-11 14:12:16 +00:00
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