Commit Graph

1821 Commits

Author SHA1 Message Date
Jay Sorg
5d1527d1b6 32 bit color
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1416 423420c4-83ab-492f-b58f-81f9feb106b5
2007-08-30 04:47:36 +00:00
Pierre Ossman
190c138e53 Respect mask used when searching for cards.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1415 423420c4-83ab-492f-b58f-81f9feb106b5
2007-07-03 14:20:04 +00:00
Pierre Ossman
421c2386d3 Improve readability of smart card code.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1414 423420c4-83ab-492f-b58f-81f9feb106b5
2007-07-03 14:08:06 +00:00
Pierre Ossman
d90bdbcb23 Fix two crashes caused by improver handling of structures.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1413 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-28 12:52:13 +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
Pierre Ossman
fda4c63c95 None of the drivers requires it to be open to determine supported formats,
so let's not require it. This allows the device to be busy when rdesktop starts
but can be used later when it becomes free.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1410 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-18 08:31:27 +00:00
Pierre Ossman
d201361d53 Control seamless debug output via configure.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1409 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-13 14:53:32 +00:00
Jay Sorg
b9ec200b2c get svga uiport compiling
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1408 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-06 05:59:53 +00:00
Jay Sorg
8e7b300869 RD_ prefix for BOOL
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1407 423420c4-83ab-492f-b58f-81f9feb106b5
2007-06-06 04:38:29 +00:00
Peter Åstrand
a5f6c266ef Send physical mouse buttons over RDP rather than logical ones. Fixes bug 1693905. Patch from Ilya Konstantinov (slightly modified)
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1406 423420c4-83ab-492f-b58f-81f9feb106b5
2007-05-14 12:11:15 +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
Jay Sorg
7f786d64d4 update save_remote_modifier when keyup on a modifier
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1404 423420c4-83ab-492f-b58f-81f9feb106b5
2007-05-03 04:53:39 +00:00
Peter Åstrand
808a7b09c9 Applied patch #1700909 from Ilya Konstantinov: Linebreak (CR-LF) fixes for clipboard code
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1403 423420c4-83ab-492f-b58f-81f9feb106b5
2007-04-25 12:44:26 +00:00
Michael Gernoth
8db4aee33e [PATCH] rdesktop segfault with libx11-6 1.0.3-7 by Mark Heily <mark@heily.com>
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1402 423420c4-83ab-492f-b58f-81f9feb106b5
2007-04-12 16:04:25 +00:00
Peter Åstrand
75bd1939f8 Improve performance of (large) directory listings: Avoid
stat:ing each file many times.

The patch modifies rdesktop so that the g_notify_stamp is only set
when writing. Also, the stamp is not set before disk_create_notify(),
since this would mean that NotifyInfo would be called twice directly.

With this patch, the number of stat:s has dropped from 24 to 4, using
my tests.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1401 423420c4-83ab-492f-b58f-81f9feb106b5
2007-04-10 11:22:10 +00:00
Peter Åstrand
995f232b2b Cleanup: Using same variable name for all "struct stat" buffers, to
avoid confusion. (The variable name fstat also collides with the
function with the same name.)


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1400 423420c4-83ab-492f-b58f-81f9feb106b5
2007-04-04 12:28:57 +00:00
Peter Åstrand
a9639731a4 Call restore_remote_modifiers after key up, to make sure the modifier (such as NumLock is correct for the key up event as well.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1399 423420c4-83ab-492f-b58f-81f9feb106b5
2007-03-20 15:32:43 +00:00
Michael Gernoth
75fd2e8047 check if there is any data returned from XGetWindowProperty before
calling xclip_send_data_with_convert.


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1398 423420c4-83ab-492f-b58f-81f9feb106b5
2007-03-07 15:48:08 +00:00
Michael Gernoth
3dcf92a96b Fixed segfaults in xclip.c:
[1657964] Copy causes segfault by Jos Dehaes
[1664930] Segmentation fault when work with VMWare on remote Windows


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1397 423420c4-83ab-492f-b58f-81f9feb106b5
2007-03-04 11:32:09 +00:00
Michael Gernoth
a8338fcd6e always make g_out an array
this removes duplicated code from scard.c


git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1396 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-20 16:51:46 +00:00
Jay Sorg
a407156052 makefile update
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1395 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 08:14:37 +00:00
Jay Sorg
989ae76ec4 RD_ prefix and copyright year update
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1394 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 08:03:18 +00:00
Jay Sorg
6f014c836a remove g++ errors and warnings
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1393 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 07:12:36 +00:00
Jay Sorg
d9ddd1af1a remove g++ warnings
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1392 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 07:08:23 +00:00
Jay Sorg
15cede539f g_ prefix for global vars
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1391 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 05:48:50 +00:00
Jay Sorg
f39d7fa430 copyright year update
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1390 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 05:29:59 +00:00
Jay Sorg
6e2ac16e15 indent
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1389 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 05:28:54 +00:00
Jay Sorg
d3349e6087 g_ prefix for global vars
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1388 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-10 05:15:58 +00:00
Peter Åstrand
d7b4edd58c Converted yet another file to UTF-8
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1387 423420c4-83ab-492f-b58f-81f9feb106b5
2007-02-08 12:58:06 +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
Jay Sorg
6c626e9e53 call ssl.c set key function, not openssl
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1384 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-27 20:38:30 +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
Jay Sorg
1866aac898 use RD_BOOL where appropriate
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1382 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-18 06:49:16 +00:00
Jay Sorg
4b80c655db remove g++ errors and warnings
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1381 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-18 05:42:11 +00:00
Jay Sorg
7ba4e45164 RD_ prefix
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1380 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-17 20:02:45 +00:00
Peter Åstrand
96bb96d143 Call ewmh_set_wm_name for main window as well, not just SeamlessRDP windows. This allows specifying an UTF-8 title with the -T argument.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1379 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-17 07:39:31 +00:00
Jay Sorg
7b41e71cd9 added ';' so indent works correctly
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1378 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-11 05:01:46 +00:00
Jay Sorg
fd4166de6c ran indent-all.sh
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1377 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-11 03:34:03 +00:00
Jay Sorg
3067b9fc6a ran indent-all.sh
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1376 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-11 03:30:18 +00:00
Pierre Ossman
95c21876c1 A bit more robust handling on read() or write() errors.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1375 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-10 09:15:15 +00:00
Pierre Ossman
dea4960e3a Rename BOOL to RD_BOOL to avoid conflict on Win32.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1374 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-10 09:00:56 +00:00
Jay Sorg
e486d11511 moved all openssl calls to one file
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1373 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-09 07:24:44 +00:00
Michael Gernoth
9769d751ee some more RD_BOOL
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1372 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-08 12:38:34 +00:00
Jay Sorg
6091381a81 prefix BOOL with RD_
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1371 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-08 04:47:06 +00:00
Jay Sorg
d95263bb8a remove old unused code and update email address
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1370 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-06 22:21:20 +00:00
Michael Gernoth
34897ba70a allow inclusion of Xproto.h by renaming their BOOL to XPROTO_BOOL
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1369 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-04 23:38:35 +00:00
Michael Gernoth
4bbead57bc RD_ prefix
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1368 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-04 23:36:13 +00:00
Michael Gernoth
510afcca69 ignore PCSCs idea of BOOL
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1367 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-04 23:19:54 +00:00
Michael Gernoth
ce8fe4d0e4 RD_ prefix
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@1366 423420c4-83ab-492f-b58f-81f9feb106b5
2007-01-04 14:38:48 +00:00