/[rdesktop]/jpeg/rdesktop/trunk/xclip.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /jpeg/rdesktop/trunk/xclip.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 1507 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 16:45:11 2009 UTC (14 years, 9 months ago) by dpavlin
File length: 36433 byte(s)
Diff to previous 1488
branch for integration of Daniel Jarboe <daniel.jarboe(at)gmail.com>
patches for jpeg

Revision 1488 - (view) (annotate) - [select for diffs]
Modified Fri May 15 08:18:08 2009 UTC (14 years, 11 months ago) by astrand
Original Path: sourceforge.net/rdesktop/trunk/xclip.c
File length: 36433 byte(s)
Diff to previous 1475
Moving rdesktop trunk to correct location. 



Revision 1475 - (view) (annotate) - [select for diffs]
Modified Fri Jul 11 03:51:23 2008 UTC (15 years, 9 months ago) by jsorg71
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36433 byte(s)
Diff to previous 1404
update the copyright year


Revision 1404 - (view) (annotate) - [select for diffs]
Modified Wed Apr 25 12:44:26 2007 UTC (17 years ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36433 byte(s)
Diff to previous 1399
Applied patch #1700909 from Ilya Konstantinov: Linebreak (CR-LF) fixes for clipboard code


Revision 1399 - (view) (annotate) - [select for diffs]
Modified Wed Mar 7 15:48:08 2007 UTC (17 years, 1 month ago) by stargo
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36161 byte(s)
Diff to previous 1398
check if there is any data returned from XGetWindowProperty before
calling xclip_send_data_with_convert.


Revision 1398 - (view) (annotate) - [select for diffs]
Modified Sun Mar 4 11:32:09 2007 UTC (17 years, 2 months ago) by stargo
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36199 byte(s)
Diff to previous 1372
Fixed segfaults in xclip.c:
[1657964] Copy causes segfault by Jos Dehaes
[1664930] Segmentation fault when work with VMWare on remote Windows


Revision 1372 - (view) (annotate) - [select for diffs]
Modified Mon Jan 8 04:47:06 2007 UTC (17 years, 3 months ago) by jsorg71
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36121 byte(s)
Diff to previous 1365
prefix BOOL with RD_


Revision 1365 - (view) (annotate) - [select for diffs]
Modified Thu Jan 4 05:39:39 2007 UTC (17 years, 3 months ago) by jsorg71
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36097 byte(s)
Diff to previous 1234
copyright year update


Revision 1234 - (view) (annotate) - [select for diffs]
Modified Mon May 15 11:38:49 2006 UTC (17 years, 11 months ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36087 byte(s)
Diff to previous 1223
QT sets incorrect types on clipboard properties so we have to accept
everything and hope for the best.


Revision 1223 - (view) (annotate) - [select for diffs]
Modified Sun Apr 9 20:11:42 2006 UTC (18 years ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 36059 byte(s)
Diff to previous 1215
Compile fixes for GCC 2.96. Fixes 1444824.


Revision 1215 - (view) (annotate) - [select for diffs]
Modified Tue Mar 28 14:46:47 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 35900 byte(s)
Diff to previous 1214
Cut down own the redundant clipboard mode arguments.


Revision 1214 - (view) (annotate) - [select for diffs]
Modified Tue Mar 28 13:56:08 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 35971 byte(s)
Diff to previous 1213
Make sure we notify other rdesktops that we exited so that they can update
their clipboard status.


Revision 1213 - (view) (annotate) - [select for diffs]
Modified Tue Mar 28 13:24:48 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 35662 byte(s)
Diff to previous 1212
New race free implementation of the rdesktop-to-rdesktop clipboard protocol.
We now use the property on the root window merely as a way of notifying other
windows that something happend. The actual formats are queried directly from
the current clipboard owner. The new model should be easier to extend with
XFixes support.


Revision 1212 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 13:03:27 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 31527 byte(s)
Diff to previous 1211
Examine the magic root window property on startup so that we correctly handle
when another rdesktop owns the clipboard when we start.


Revision 1211 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 12:29:29 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 31342 byte(s)
Diff to previous 1210
Handle when server sends a failure back for a clipboard request.


Revision 1210 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 11:31:10 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 31230 byte(s)
Diff to previous 1209
Store the time when we acquired the selection so that we can correctly
report it when queried.


Revision 1209 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 11:10:09 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 31138 byte(s)
Diff to previous 1208
Handle when server doesn't give us any clipboard data.


Revision 1208 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 10:41:22 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 31024 byte(s)
Diff to previous 1207
Reorder construction of the target list so that we do not insert an atom that
isn't yet created. Also make sure that we order targets in order of preference.


Revision 1207 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 09:20:24 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 31023 byte(s)
Diff to previous 1206
Control clipboard behaviour (and even disable it) using command line options.


Revision 1206 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 08:49:38 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 30399 byte(s)
Diff to previous 1205
Examine timestamps of PRIMARY and CLIPBOARD to determine which is more
recent and should therefore be used.


Revision 1205 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 08:41:16 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 27376 byte(s)
Diff to previous 1203
We requested data from CLIPBOARD even though we might be examining the targets
for PRIMARY.


Revision 1203 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 08:39:20 2006 UTC (18 years, 1 month ago) by ossman_
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 27374 byte(s)
Diff to previous 1050
Use the helper functions since they make sure the server end flushes its
cache.


Revision 1050 - (view) (annotate) - [select for diffs]
Modified Wed Mar 1 14:16:41 2006 UTC (18 years, 2 months ago) by stargo
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 27342 byte(s)
Diff to previous 1048
incompatible pointer type warning fixes for iconv-calls


Revision 1048 - (view) (annotate) - [select for diffs]
Modified Tue Feb 28 08:09:41 2006 UTC (18 years, 2 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 27298 byte(s)
Diff to previous 1038
Applied patch from bug #1431217: Segmentation fault in xclip_handle_SelectionNotify.


Revision 1038 - (view) (annotate) - [select for diffs]
Modified Thu Jan 5 11:56:57 2006 UTC (18 years, 3 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 27279 byte(s)
Diff to previous 1037
Indentation fix


Revision 1037 - (view) (annotate) - [select for diffs]
Modified Mon Jan 2 15:55:59 2006 UTC (18 years, 4 months ago) by forsberg
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 27247 byte(s)
Diff to previous 1028
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


Revision 1028 - (view) (annotate) - [select for diffs]
Modified Mon Nov 14 14:46:16 2005 UTC (18 years, 5 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 16701 byte(s)
Diff to previous 1027
Indent fixes


Revision 1027 - (view) (annotate) - [select for diffs]
Modified Mon Nov 14 14:11:42 2005 UTC (18 years, 5 months ago) by forsberg
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 16667 byte(s)
Diff to previous 1026
Applied patch with comments from  Ilya Konstantinov. Closes Patch 1354336.


Revision 1026 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 15:15:28 2005 UTC (18 years, 5 months ago) by forsberg
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12819 byte(s)
Diff to previous 1025
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.


Revision 1025 - (view) (annotate) - [select for diffs]
Modified Mon Nov 7 13:15:19 2005 UTC (18 years, 5 months ago) by forsberg
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12991 byte(s)
Diff to previous 942
Applied patch 1349027 by Ilya Konstantinov.

Generalizes code for sending clipboard format announces to RDP side,
and uses new code in appropriate places.


Revision 942 - (view) (annotate) - [select for diffs]
Modified Tue Aug 2 09:27:46 2005 UTC (18 years, 9 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12911 byte(s)
Diff to previous 941
Surround public functions requiring X11 headers with #ifndef
MAKE_PROTO; these are in xproto.h, which is not generated by cproto.


Revision 941 - (view) (annotate) - [select for diffs]
Modified Tue Aug 2 09:19:24 2005 UTC (18 years, 9 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12885 byte(s)
Diff to previous 940
Indent fixes.


Revision 940 - (view) (annotate) - [select for diffs]
Modified Sat Jul 30 08:39:06 2005 UTC (18 years, 9 months ago) by stargo
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12873 byte(s)
Diff to previous 914
Compile fix for older GCCs from Nikolai V. Ivanyushin <nvi@sven.ru>
(Move declaration of variable to start of function)


Revision 914 - (view) (annotate) - [select for diffs]
Modified Mon Jun 27 21:57:04 2005 UTC (18 years, 10 months ago) by stargo
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12865 byte(s)
Diff to previous 913
fix compiler warning on Mac OS/X:
pointer targets in passing argument differ in signedness


Revision 913 - (view) (annotate) - [select for diffs]
Modified Mon Jun 27 12:18:48 2005 UTC (18 years, 10 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 12821 byte(s)
Diff to previous 707
Support the clipboard INCR protocol: Applied patch from Burt Holzman.


Revision 707 - (view) (annotate) - [select for diffs]
Modified Fri Jun 4 08:42:11 2004 UTC (19 years, 11 months ago) by forsberg
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 10613 byte(s)
Diff to previous 608
Don't advertise UTF8_STRING. Use STRING instead. This gives much
better interoperability between MS Word and Star/OpenOffice when it
comes to highbit characters (åäö and friends).


Revision 608 - (view) (annotate) - [select for diffs]
Modified Sun Feb 15 21:19:28 2004 UTC (20 years, 2 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 10618 byte(s)
Diff to previous 602
Indent fixes


Revision 602 - (view) (annotate) - [select for diffs]
Modified Sat Feb 7 17:32:21 2004 UTC (20 years, 2 months ago) by stargo
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 10615 byte(s)
Diff to previous 551
Cleanup some warnings (from SUNWspro-compiler)


Revision 551 - (view) (annotate) - [select for diffs]
Modified Fri Dec 5 10:36:04 2003 UTC (20 years, 5 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 10599 byte(s)
Diff to previous 542
Translating linebreaks when exchanging data via clipboard


Revision 542 - (view) (annotate) - [select for diffs]
Modified Mon Nov 3 13:22:09 2003 UTC (20 years, 6 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 9051 byte(s)
Diff to previous 536
Indent fixes


Revision 536 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 04:29:57 2003 UTC (20 years, 6 months ago) by matthewc
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 9049 byte(s)
Diff to previous 468
Fix compile warnings on HP-UX.


Revision 468 - (view) (annotate) - [select for diffs]
Modified Mon Sep 15 07:59:36 2003 UTC (20 years, 7 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 9047 byte(s)
Diff to previous 465
Indent fixes.


Revision 465 - (view) (annotate) - [select for diffs]
Modified Fri Sep 5 08:41:21 2003 UTC (20 years, 8 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 9053 byte(s)
Diff to previous 462
Fixed GCC3 compiler warnings.


Revision 462 - (view) (annotate) - [select for diffs]
Modified Tue Sep 2 10:42:16 2003 UTC (20 years, 8 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 8960 byte(s)
Diff to previous 459
Reversed last commit; those functions are not private.


Revision 459 - (view) (annotate) - [select for diffs]
Modified Tue Sep 2 09:37:17 2003 UTC (20 years, 8 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 8988 byte(s)
Diff to previous 456
Internal functions are static.


Revision 456 - (view) (annotate) - [select for diffs]
Modified Sun Aug 31 20:01:12 2003 UTC (20 years, 8 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 8960 byte(s)
Diff to previous 450
Indent fixes


Revision 450 - (view) (annotate) - [select for diffs]
Modified Wed Aug 27 22:51:33 2003 UTC (20 years, 8 months ago) by jsorg71
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 8958 byte(s)
Diff to previous 435
more g_ prefix for global vars


Revision 435 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 09:18:20 2003 UTC (20 years, 9 months ago) by astrand
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 8838 byte(s)
Diff to previous 432
Indent fixes


Revision 432 - (view) (annotate) - [select for diffs]
Added Tue Jul 1 09:31:25 2003 UTC (20 years, 10 months ago) by matthewc
Original Path: sourceforge.net/trunk/rdesktop/xclip.c
File length: 8774 byte(s)
Commit of work in progress on channels (so that other people can hack on
RDPSND), in particular:
* channel layer takes care of virtual channel header
* split X dependent parts out of CLIPRDR, simplified IPC implementation
* initial RDPDR implementation


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26