Commit Graph

1638 Commits

Author SHA1 Message Date
Pierre Ossman
fddda415b1 Update to the seamless protocol spec. Removed the version number from the
commands and added some new commands to send window events to the server.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1087 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-10 08:44:55 +00:00
Peter Åstrand
ea93ffc466 Added Emacs header, indicating c-basic-offset.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1086 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-10 07:14:30 +00:00
Peter Åstrand
0894805d0a Documented the -A option
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1085 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-10 06:47:31 +00:00
Peter Åstrand
8bd87114d3 Added seamlessrdp protocol definition
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1084 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-10 06:36:44 +00:00
Peter Åstrand
b4c4c0195f * If fullscreen mode, set g_using_full_workarea = True;
* When using -g workarea, if workarea fetch fails, do not set
  g_using_full_workarea. Fall back to size of entire screen, instead
  of 800x600.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1056 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-07 08:17:40 +00:00
Peter Åstrand
782e679649 Added missing lspci.c
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1053 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-06 07:00:29 +00:00
Peter Åstrand
7b55ece8e4 Added support for a new virtual channel, lspci, which makes it
possible for the remote RDP server to enumerate the local PCI devices.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1052 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-02 15:22:25 +00:00
Peter Kallden
0a716876be I've married and changed surname to my wifes.. ;) ( PGP 0x41C60D62 )
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1051 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-02 10:16:19 +00:00
Michael Gernoth
d28851d27b Update ChangeLog
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1050 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-01 14:22:23 +00:00
Michael Gernoth
276efef2f5 incompatible pointer type warning fixes for iconv-calls
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1049 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-01 14:16:41 +00:00
Peter Åstrand
265f5c101b Applied rdesktop-visual-host-be-fix.patch from #1390148, which fixes a problem when rdesktop is run on a machine with different byte order than the Xserver.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1048 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-01 13:54:19 +00:00
Peter Åstrand
ced8a62080 Applied patch from bug #1431217: Segmentation fault in xclip_handle_SelectionNotify.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1047 423420c4-83ab-492f-b58f-81f9feb106b5
2006-02-28 08:09:41 +00:00
Peter Åstrand
67fff0767c Increased the length of the directory variable to 256 bytes; the same as for the shell.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1046 423420c4-83ab-492f-b58f-81f9feb106b5
2006-02-27 19:36:35 +00:00
Erik Forsberg
11d2983f62 Length of shell (-s argument) changed from 128 to 256, since investigations
show that WTS servers chop the string at 256 byte.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1045 423420c4-83ab-492f-b58f-81f9feb106b5
2006-02-24 08:21:31 +00:00
Michael Gernoth
bcfc457bd5 reduce size of output-buffer to improve ui-performance
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1044 423420c4-83ab-492f-b58f-81f9feb106b5
2006-02-08 13:35:35 +00:00
Michael Gernoth
f398b261b2 UNKNOWN6 is the tick of the packet we should be playing at this time
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1043 423420c4-83ab-492f-b58f-81f9feb106b5
2006-02-08 12:10:41 +00:00
Michael Gernoth
985a1155ea use signed char resample buffer instead of unsigned
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1042 423420c4-83ab-492f-b58f-81f9feb106b5
2006-02-07 16:21:31 +00:00
Peter Åstrand
acffcd7e9c Applied patch #1390148 from Ilya Konstantinov: Refactoring of color depth code.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1041 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-24 12:40:24 +00:00
Peter Åstrand
960a02dfeb Corrected spelling error.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1040 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-24 12:25:49 +00:00
Peter Åstrand
d8a0e374a6 In translate24to32, only read 3 bytes from data buffer. If we are
reading 4 bytes, we are reading beyond the buffer. Fixes valgrind
warnings.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1039 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-24 12:24:40 +00:00
Peter Åstrand
4cd9674c78 Ran make proto
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1038 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-23 06:52:13 +00:00
Peter Åstrand
d1391ebe17 Indentation fix
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1037 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-05 11:56:57 +00:00
Erik Forsberg
da3ab666b3 Applied patch [1] with unicode support in clipboard code from Ilya Konstantinov
[1] https://sourceforge.net/tracker/?func=detail&atid=381349&aid=1394324&group_id=24366


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1036 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-02 15:55:59 +00:00
Peter Åstrand
6dc26eef0b Change ko and ja keymaps to enable IME. Second part of patch #1367109.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1035 423420c4-83ab-492f-b58f-81f9feb106b5
2006-01-01 18:32:38 +00:00
Peter Åstrand
8a9165589d Applied patch #1367109: prevent strtol overflow
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1034 423420c4-83ab-492f-b58f-81f9feb106b5
2005-12-30 20:32:06 +00:00
Peter Åstrand
098d205563 Applied patch #1381496: cross compile fix for strip
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1033 423420c4-83ab-492f-b58f-81f9feb106b5
2005-12-27 09:20:33 +00:00
Peter Åstrand
7d65f76b4d Applied patch #1363476: -D option doesn't work on 64bit system.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1032 423420c4-83ab-492f-b58f-81f9feb106b5
2005-12-27 08:58:57 +00:00
Peter Åstrand
1cbaccbc15 Applied patch from Jeremy Meng <void.foo@gmail.com>:
1. Update contact email.
2. Remove debug messages
3. Give the operating system a little break during sound playing.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1031 423420c4-83ab-492f-b58f-81f9feb106b5
2005-12-16 07:48:02 +00:00
Peter Åstrand
aa7b579355 Another try at the fix for short 0xff and 0xfe commands:
* On short commands, print a warning as well as a debug string.

* For 0xfe, allow one byte commands. In this case, do not increment
  x/y; assume that the third byte is zero.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1030 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-23 13:26:29 +00:00
Peter Åstrand
798983d938 cache_get_text never returns NULL, so check if entry->data is NULL
instead.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1029 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-23 12:49:37 +00:00
Peter Åstrand
f2558e541e Handle too short 0xff and 0xfe commands in ui_draw_text.
This fix should remove both a segfault and a "this shouldn't be
happening" abortion, which I can trigger with vertical text in
OpenOffice 2.0.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1028 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-18 22:46:38 +00:00
Peter Åstrand
9ea54ea936 Indent fixes
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1027 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-14 14:46:16 +00:00
Erik Forsberg
f7fb2d41e1 Applied patch with comments from Ilya Konstantinov. Closes Patch 1354336.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1026 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-14 14:11:42 +00:00
Erik Forsberg
8e2ada288e Applied patch from Burt Holzman <burt at fnal gov>, which fixes problems with
the INCR support, used when doing clipboard operations with a lot of data.

With this patch, I can copy and then paste a 32 page document from
oowriter->winword.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1025 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-09 15:15:28 +00:00
Erik Forsberg
95f19ad209 Applied patch 1349027 by Ilya Konstantinov.
Generalizes code for sending clipboard format announces to RDP side,
and uses new code in appropriate places.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1024 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-07 13:15:19 +00:00
Matt Chapman
537d94dd76 Document -k none (from Ilya Konstantinov <future@shiny.co.il>)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1023 423420c4-83ab-492f-b58f-81f9feb106b5
2005-11-03 11:07:48 +00:00
Peter Åstrand
c6ecd53685 Added American Dvorak layout
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1022 423420c4-83ab-492f-b58f-81f9feb106b5
2005-10-20 08:20:53 +00:00
Jay Sorg
bf2ea4bcb6 ellipse fix for non copy rop
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1021 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-29 03:34:33 +00:00
Jay Sorg
7b904b31c2 get svgardesktop compiling
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1020 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-22 03:04:58 +00:00
Jay Sorg
f90a929383 get nanoxrdesktop compiling
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1019 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-22 02:18:05 +00:00
Jay Sorg
a4388c8bb6 get xxxrdesktop compiling
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1018 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-22 01:36:13 +00:00
Jay Sorg
e3b04cbed4 get qtrdesktop compiling
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1017 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-22 01:18:57 +00:00
Jay Sorg
3899ac7b62 get qterdesktop compiling
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1016 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-22 00:52:14 +00:00
Jay Sorg
cadfb489ba changed to compile with g++
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1015 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-22 00:16:31 +00:00
Jay Sorg
e021834e19 add nanox notes
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1014 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-21 23:37:09 +00:00
Peter Åstrand
52f4561c54 Updated URL to EWMH spec.
Changed copyright, it's 2005 now.
Added (disabled) skel for sending _NET_MOVERESIZE_WINDOW.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1012 423420c4-83ab-492f-b58f-81f9feb106b5
2005-09-12 12:36:45 +00:00
Peter Åstrand
e82a259ad2 Using new utility function str_startswith, to get rid of many sizeof:s and hardcoded constants.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1009 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-31 13:00:57 +00:00
Peter Åstrand
def2b08c1a Disable moving in single-app mode when window is occupying entire
workarea.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@990 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-26 07:01:02 +00:00
Peter Åstrand
f31c891259 Added indent hints to proto templates. Generated new proto.h.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@989 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-25 20:43:45 +00:00
Peter Åstrand
60d856ab09 proto.h is now generated from proto.head and proto.tail. Implements functionality requested by patch #660404.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@988 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-25 20:39:58 +00:00