Commit Graph

184 Commits

Author SHA1 Message Date
Peter Åstrand
e31a40617d Added test cases
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1435 423420c4-83ab-492f-b58f-81f9feb106b5
2008-02-20 17:18:30 +00:00
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
Pierre Ossman
81a75745cb Implement support for icons in SeamlessRDP.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1412 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-18 12:00:34 +00:00
Jay Sorg
2a1a0fa324 added a test case for moifiers
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1405 423420c4-83ab-492f-b58f-81f9feb106b5
2007-05-04 03:27:28 +00:00
Peter Åstrand
5c994bc6e2 Changed my email
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1386 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-08 12:56:38 +00:00
Peter Åstrand
ad4c936bd9 Converted ISO-8859-1 files to UTF-8
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1385 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-08 12:42:18 +00:00
Peter Åstrand
33294b8835 Documented that the title needs to be in UTF-8
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1383 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-19 13:47:35 +00:00
Peter Åstrand
8446c24ebd Documented that we should remain compatible with C89
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1362 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-03 09:58:35 +00:00
Pierre Ossman
0dbec16985 Add experimental extension to the RDPSND protocol that allows recording.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1358 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-02 16:30:06 +00:00
Pierre Ossman
66f1511672 Even more information learned from Microsoft's client.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1357 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-02 16:24:36 +00:00
Pierre Ossman
58fd47651e Add new information discovered by examining Microsoft's client.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1356 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-02 11:44:21 +00:00
Pierre Ossman
b924730d4f Add suggestions for improving the event model of rdesktop.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1347 423420c4-83ab-492f-b58f-81f9feb106b5
2006-12-11 14:50:01 +00:00
Pierre Ossman
cd1f37ebd3 Document what is known about the rdpsnd protocol.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1337 423420c4-83ab-492f-b58f-81f9feb106b5
2006-12-06 12:57:24 +00:00
Michael Gernoth
1c153f3315 Change email of Alexi Volkov
Remove smartcard banner from scard.c (ACKed by Alexi)


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1322 423420c4-83ab-492f-b58f-81f9feb106b5
2006-11-03 14:28:10 +00:00
Michael Gernoth
f37c871e8b Smartcard support by Alexi Volkov <alexi@pravex.kiev.ua> and additional
patches for smartcard-support by Jennings Jared <jared.jennings.ctr@eglin.af.mil>


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1308 423420c4-83ab-492f-b58f-81f9feb106b5
2006-11-01 20:52:01 +00:00
Peter Åstrand
6ac7e0a1be Prevent segfaults in out of memory conditions by checking the pointer returned from XGetImage.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1305 423420c4-83ab-492f-b58f-81f9feb106b5
2006-10-27 12:59:38 +00:00
Michael Gernoth
66e7247196 ChangeLog updated
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1256 423420c4-83ab-492f-b58f-81f9feb106b5
2006-09-17 12:25:10 +00:00
Michael Gernoth
3a7eeda4e8 Fix high cpu-usage in OSS-driver
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1246 423420c4-83ab-492f-b58f-81f9feb106b5
2006-07-12 09:57:05 +00:00
Matt Chapman
64dbd08a49 Clarify ChangeLog entry (requested by Ilya)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1243 423420c4-83ab-492f-b58f-81f9feb106b5
2006-07-06 10:40:16 +00:00
Peter Åstrand
cc1ce68417 Tweaked the SeamlessRDP documentation: Telling where to download seamlessrdpshell
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1242 423420c4-83ab-492f-b58f-81f9feb106b5
2006-07-05 12:36:29 +00:00
Peter Åstrand
40d0ed7c2d Updated 1.5.0 ChangeLog: Large file support, default color depth and
Vista support.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1240 423420c4-83ab-492f-b58f-81f9feb106b5
2006-07-05 12:04:56 +00:00
Pierre Ossman
f8b9095263 Add a destroy group command to SeamlessRDP for when entire groups of windows
get killed off in one go.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1231 423420c4-83ab-492f-b58f-81f9feb106b5
2006-04-28 07:55:36 +00:00
Peter Åstrand
e708ae8f7a Removed two things from the SeamlessRDP TODO: Clipboard works and the Security Dialog is recoqnized.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1228 423420c4-83ab-492f-b58f-81f9feb106b5
2006-04-20 12:41:37 +00:00
Peter Åstrand
b73a2b4d8c The default color depth is now the depth of the root window.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1225 423420c4-83ab-492f-b58f-81f9feb106b5
2006-04-12 06:47:24 +00:00
Peter Åstrand
2b39b63722 Added some test cases.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1219 423420c4-83ab-492f-b58f-81f9feb106b5
2006-04-07 22:36:12 +00:00
Peter Åstrand
86091fb5f5 Clarified what the numlock flag means.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1215 423420c4-83ab-492f-b58f-81f9feb106b5
2006-04-07 14:19:46 +00:00
Peter Åstrand
5100adfeca Added a few more TODOs for SeamlessRDP.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1203 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-27 08:40:58 +00:00
Peter Åstrand
d34f119841 Note about SeamlessRDP.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1199 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-27 08:18:35 +00:00
Pierre Ossman
2101ef3081 Update seamless protocol spec with the new HIDE/UNHIDE commands.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1193 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-22 16:28:13 +00:00
Peter Åstrand
a75c18a3fc One more SeamlessRDP TODO:
* Implement something similiar to explhook.dll


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1190 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-22 15:55:04 +00:00
Peter Åstrand
6f0c28753f One more SeamlessRDP TODO:
* Add a client to server message for starting additional
    applications.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1189 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-22 15:33:37 +00:00
Peter Åstrand
a8bbd8c9a3 A few more TODOs for SeamlessRDP:
* Detect the "Windows Security" dialog.

  * Support cmd.exe.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1188 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-22 13:44:14 +00:00
Peter Åstrand
acec377e87 Include TODOs for SeamlessRDP
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1175 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-21 12:58:39 +00:00
Peter Åstrand
6aa0d6524d Small correction for the SeamlessRDP description.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1174 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-21 12:58:23 +00:00
Pierre Ossman
04df9b10c3 Add info about serials and ACK:s to the seamless protocol spec.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1168 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-20 15:21:53 +00:00
Pierre Ossman
7b5cd1c963 Add HELLO command to seamless spec.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1147 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-16 14:56:27 +00:00
Pierre Ossman
2e0cc034a0 Add info about parent-less popup windows to the protocol spec.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1137 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-15 15:11:53 +00:00
Pierre Ossman
7c9b0860e8 Update protocol spec to state string format.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1135 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-15 13:47:41 +00:00
Pierre Ossman
456e775f90 Clarify the behaviour when windows are initially created.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1125 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-15 11:43:57 +00:00
Peter Åstrand
34208b5634 SETSTATE -> TITLE and STATE
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1123 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-15 08:43:38 +00:00
Pierre Ossman
6903b4e52d Add a field to the create command to be able to indicate child windows.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1094 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-10 12:22:51 +00:00
Peter Åstrand
6c76781ce0 Using American english
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1091 423420c4-83ab-492f-b58f-81f9feb106b5
2006-03-10 09:20:03 +00:00
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
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
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
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
Michael Gernoth
deb81448df sgi/irix driver was fixed, is not new...
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@982 423420c4-83ab-492f-b58f-81f9feb106b5
2005-08-16 18:09:00 +00:00