[Tigervnc-devel] The 1_1 branch and 1.1 beta release
Hello all, all features which have been proposed approved for TigerVNC 1.1 are commited in SVN so it's right time to create 1_1 branch and release TigerVNC 1.1 beta. There are some pending patches sent here and also in the patch tracker, I will review and commit them. If you have any patches which should be included in the 1.1 beta please send them to tigervnc-devel list. If we don't hit any major issue, I will create the 1_1 branch during Wednesday or Thursday this week, the 1.1 beta will be released early next week. Comments are welcomed. Regards, Adam -- Adam Tkac, Red Hat, Inc. -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3158501 ] operator usage - logical NOT used where bitwise NOT intended
Bug Tracker item #3158501, was opened at 2011-01-14 22:54 Message generated for change (Settings changed) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3158501group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jochen Tucht (jtuc) Assigned to: Adam Tkac (atkac) Summary: operator usage - logical NOT used where bitwise NOT intended Initial Comment: --- common/rfb/VNCSConnectionST.cxx (working base) +++ common/rfb/VNCSConnectionST.cxx (working copy) @@ -805,10 +805,10 @@ accessRights = accessRights | AccessPtrEvents | AccessKeyEvents | AccessView; break; case 1: -accessRights = accessRights !(AccessPtrEvents | AccessKeyEvents) | AccessView; +accessRights = accessRights ~(AccessPtrEvents | AccessKeyEvents) | AccessView; break; case 2: -accessRights = accessRights !(AccessPtrEvents | AccessKeyEvents | AccessView); +accessRights = accessRights ~(AccessPtrEvents | AccessKeyEvents | AccessView); break; } framebufferUpdateRequest(server-pb-getRect(), false); -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3158501group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3158501 ] operator usage - logical NOT used where bitwise NOT intended
Bug Tracker item #3158501, was opened at 2011-01-14 22:54 Message generated for change (Settings changed) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3158501group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Jochen Tucht (jtuc) Assigned to: Adam Tkac (atkac) Summary: operator usage - logical NOT used where bitwise NOT intended Initial Comment: --- common/rfb/VNCSConnectionST.cxx (working base) +++ common/rfb/VNCSConnectionST.cxx (working copy) @@ -805,10 +805,10 @@ accessRights = accessRights | AccessPtrEvents | AccessKeyEvents | AccessView; break; case 1: -accessRights = accessRights !(AccessPtrEvents | AccessKeyEvents) | AccessView; +accessRights = accessRights ~(AccessPtrEvents | AccessKeyEvents) | AccessView; break; case 2: -accessRights = accessRights !(AccessPtrEvents | AccessKeyEvents | AccessView); +accessRights = accessRights ~(AccessPtrEvents | AccessKeyEvents | AccessView); break; } framebufferUpdateRequest(server-pb-getRect(), false); -- Comment By: Adam Tkac (atkac) Date: 2011-02-07 12:34 Message: Thank you for the report patch, fixed in r4257. -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3158501group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3032448 ] autorepeat and missing key strokes
Bug Tracker item #3032448, was opened at 2010-07-21 08:50 Message generated for change (Settings changed) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Johansson (toolj) Assigned to: Adam Tkac (atkac) Summary: autorepeat and missing key strokes Initial Comment: Hey, First I can not find any documentation, so this might be another stupid bugreport, if so I'm sorry :| Some letter seems to 'autorepeat' themselfs or rather the lowercase version e.g. typing 'C' often starts an endless of 'cc' that don't stop until I press a key. It seems it's only uppercase keys that trigger this 'feature'. Also I lose keystrokes, i.e. quite often nothing happens when I press a key, so I have become more dyslectic :) I much appreciate if someone can give advice guidance and direct me to documentation. Im running TigerVNC server under Mandriva Version: 1.0.90-0.201004234031.2mdv2010.1 and Client Tightvnc 1.3.10 under Windows Vista p.s. I run TightVNC client because i cannot find a TigerVNC client. -- Comment By: Mikeyp () Date: 2010-08-28 20:45 Message: There is a Fedora 13 bug open which describes similar problems with key repeats and shift problems. https://bugzilla.redhat.com/show_bug.cgi?id=607866 -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 07:25 Message: Hi again, Installed the TigerVNC Windows client, now it OK :)) Thanks. I noticed an odd behaviour holding down the '/' key does not give a series of '///' but '/???' and '=' gives '='. This is probably a configurabel feature. Now I'm looking for the full screen toggle and documentation. I blame the ongoing heatwave here in Stockholm for not finding it, Im more sluggish than ever. -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 06:47 Message: Hi again, I saw your comment on my previous report 3031554 about the windows client. I try to install the client and post the result here. Thank you very much for your prompt replies. -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3032448 ] autorepeat and missing key strokes
Bug Tracker item #3032448, was opened at 2010-07-21 08:50 Message generated for change (Comment added) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: Fixed Priority: 5 Private: No Submitted By: Lars Johansson (toolj) Assigned to: Adam Tkac (atkac) Summary: autorepeat and missing key strokes Initial Comment: Hey, First I can not find any documentation, so this might be another stupid bugreport, if so I'm sorry :| Some letter seems to 'autorepeat' themselfs or rather the lowercase version e.g. typing 'C' often starts an endless of 'cc' that don't stop until I press a key. It seems it's only uppercase keys that trigger this 'feature'. Also I lose keystrokes, i.e. quite often nothing happens when I press a key, so I have become more dyslectic :) I much appreciate if someone can give advice guidance and direct me to documentation. Im running TigerVNC server under Mandriva Version: 1.0.90-0.201004234031.2mdv2010.1 and Client Tightvnc 1.3.10 under Windows Vista p.s. I run TightVNC client because i cannot find a TigerVNC client. -- Comment By: Adam Tkac (atkac) Date: 2011-02-07 12:40 Message: This is now fixed in trunk, r4237. Thanks for the report. -- Comment By: Mikeyp () Date: 2010-08-28 20:45 Message: There is a Fedora 13 bug open which describes similar problems with key repeats and shift problems. https://bugzilla.redhat.com/show_bug.cgi?id=607866 -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 07:25 Message: Hi again, Installed the TigerVNC Windows client, now it OK :)) Thanks. I noticed an odd behaviour holding down the '/' key does not give a series of '///' but '/???' and '=' gives '='. This is probably a configurabel feature. Now I'm looking for the full screen toggle and documentation. I blame the ongoing heatwave here in Stockholm for not finding it, Im more sluggish than ever. -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 06:47 Message: Hi again, I saw your comment on my previous report 3031554 about the windows client. I try to install the client and post the result here. Thank you very much for your prompt replies. -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3032448 ] autorepeat and missing key strokes
Bug Tracker item #3032448, was opened at 2010-07-21 08:50 Message generated for change (Settings changed) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: UN*X version Group: None Status: Open Resolution: Fixed Priority: 5 Private: No Submitted By: Lars Johansson (toolj) Assigned to: Adam Tkac (atkac) Summary: autorepeat and missing key strokes Initial Comment: Hey, First I can not find any documentation, so this might be another stupid bugreport, if so I'm sorry :| Some letter seems to 'autorepeat' themselfs or rather the lowercase version e.g. typing 'C' often starts an endless of 'cc' that don't stop until I press a key. It seems it's only uppercase keys that trigger this 'feature'. Also I lose keystrokes, i.e. quite often nothing happens when I press a key, so I have become more dyslectic :) I much appreciate if someone can give advice guidance and direct me to documentation. Im running TigerVNC server under Mandriva Version: 1.0.90-0.201004234031.2mdv2010.1 and Client Tightvnc 1.3.10 under Windows Vista p.s. I run TightVNC client because i cannot find a TigerVNC client. -- Comment By: Adam Tkac (atkac) Date: 2011-02-07 12:40 Message: This is now fixed in trunk, r4237. Thanks for the report. -- Comment By: Mikeyp () Date: 2010-08-28 20:45 Message: There is a Fedora 13 bug open which describes similar problems with key repeats and shift problems. https://bugzilla.redhat.com/show_bug.cgi?id=607866 -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 07:25 Message: Hi again, Installed the TigerVNC Windows client, now it OK :)) Thanks. I noticed an odd behaviour holding down the '/' key does not give a series of '///' but '/???' and '=' gives '='. This is probably a configurabel feature. Now I'm looking for the full screen toggle and documentation. I blame the ongoing heatwave here in Stockholm for not finding it, Im more sluggish than ever. -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 06:47 Message: Hi again, I saw your comment on my previous report 3031554 about the windows client. I try to install the client and post the result here. Thank you very much for your prompt replies. -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3032448 ] autorepeat and missing key strokes
Bug Tracker item #3032448, was opened at 2010-07-21 08:50 Message generated for change (Settings changed) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: UN*X version Group: None Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Lars Johansson (toolj) Assigned to: Adam Tkac (atkac) Summary: autorepeat and missing key strokes Initial Comment: Hey, First I can not find any documentation, so this might be another stupid bugreport, if so I'm sorry :| Some letter seems to 'autorepeat' themselfs or rather the lowercase version e.g. typing 'C' often starts an endless of 'cc' that don't stop until I press a key. It seems it's only uppercase keys that trigger this 'feature'. Also I lose keystrokes, i.e. quite often nothing happens when I press a key, so I have become more dyslectic :) I much appreciate if someone can give advice guidance and direct me to documentation. Im running TigerVNC server under Mandriva Version: 1.0.90-0.201004234031.2mdv2010.1 and Client Tightvnc 1.3.10 under Windows Vista p.s. I run TightVNC client because i cannot find a TigerVNC client. -- Comment By: Adam Tkac (atkac) Date: 2011-02-07 12:40 Message: This is now fixed in trunk, r4237. Thanks for the report. -- Comment By: Mikeyp () Date: 2010-08-28 20:45 Message: There is a Fedora 13 bug open which describes similar problems with key repeats and shift problems. https://bugzilla.redhat.com/show_bug.cgi?id=607866 -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 07:25 Message: Hi again, Installed the TigerVNC Windows client, now it OK :)) Thanks. I noticed an odd behaviour holding down the '/' key does not give a series of '///' but '/???' and '=' gives '='. This is probably a configurabel feature. Now I'm looking for the full screen toggle and documentation. I blame the ongoing heatwave here in Stockholm for not finding it, Im more sluggish than ever. -- Comment By: Lars Johansson (toolj) Date: 2010-07-22 06:47 Message: Hi again, I saw your comment on my previous report 3031554 about the windows client. I try to install the client and post the result here. Thank you very much for your prompt replies. -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3032448group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] [ tigervnc-Bug Tracker-3036098 ] Autorepeat does not work
Bug Tracker item #3036098, was opened at 2010-07-28 18:30 Message generated for change (Comment added) made by atkac You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3036098group_id=254363 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: UN*X version Group: trunk Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Satya Narayan Mishra (snmishra) Assigned to: Adam Tkac (atkac) Summary: Autorepeat does not work Initial Comment: I am using the Xvnc-1.0.1 and tigervnc 1.0.1 client for Windows to connect to a Linux workstation. Unfortunately, I cannot get autorepeat of keys to work. I did a tail -f on the log file. It appears each autorepeat attempt adds one more of the following line in the log. [mi] mieqEnequeue: out-of-order valuator event; dropping. Using Xvnc from RealVNC seems to work alright. However, I want to use the Xvnc from TigerVNC for XRender extension support. I would appreciate any help with this. -- Comment By: Adam Tkac (atkac) Date: 2011-02-07 13:18 Message: I wasn't able to find exact reason of this bug but it is fixed in the r4237 when Xvnc is built against X.Org 1.7.X and newer. Updated Xvnc binary (1.1 beta) which fixes the issue will be released soon (next week). Thanks for the report, closing. -- Comment By: Orion Poplawski (opoplawski) Date: 2010-11-16 18:48 Message: Updating the server to Fedora 14 and tigervnc-server-1.0.90-0.22.20100813svn4123.fc14.x86_64 appears to have cleared things up for us. -- Comment By: Robert (ragoley) Date: 2010-11-11 21:40 Message: I reported this issue on the dev list last week. I am having the same issues with the lastest SVN builds. The server is Xorg 7.4 built on Debian 5.0. The same SVN version of the viewer is used on Windows XP built with MSVC 2005. The problem only seems to exist between the Windows viewer and the Linux Xvnc server. The Linux or Mac OSX version of the X11 vncviewer dos not have this problem. The Mac VNC client JollysFastVNC does not have this problem either. When I reported it on the dev list I was told the VNC spec did not specify how to handle autorepeat events except for the newest revisions of the spec hosted by the TigerVNC project. It was also mentioned that TigerVNC does not comply with the new spec provisions yet either. I am continuing to test the server with different client scenarios to provide a more complete report on what is happening with each viewer type. -- Comment By: Orion Poplawski (opoplawski) Date: 2010-11-11 21:09 Message: I appear to have key repeat functionality for every key except the left and down arrows. Left and down arrows on the number pad repeat though. Windows TigerVNC 1.0.1 client - Fedora 13 tigervnc-server-1.0.90-0.15.20100420svn4030.fc13. Linux vnc client works fine. Perhaps a new windows snapshot release could be made? -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=1126848aid=3036098group_id=254363 -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
Re: [Tigervnc-devel] [PATCH] Help avoid improper use of LogWriter output methods
On Sat, Dec 04, 2010 at 10:12:25AM +0100, Jochen Neubeck wrote: LogWriter output methods are at times called with just a single argument, which LogWriter always treats as an sprintf format string, but which is not always meant to be such. I have seen this in a few catch blocks which involve logging of the preformatted diagnostic messages provided by the exceptions. This induces a risk of vulnerability due to misdetection of format specifiers. The patch provides safe overloads for the single argument case. Hello, are you sure this patch is really needed? In my opinion it's absolutely valid to use only string as an argument. Can you please point me where is current LogWriter's method misused? Thank you in advance. Regards, Adam -- Adam Tkac, Red Hat, Inc. -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
Re: [Tigervnc-devel] Error with SSH local port binding
I will work on a patch to use libssh instead of starting a separate ssh process. This might also be able to eliminate a socket in the -via case, but I'll see. :) I only have a Unix environment - is the via mode supported on Windows or other builds? -Eric On Mon, 17 Jan 2011 14:23:41 -0700, Eric Stadtherr wrote: Catching the failure to bind would certainly help (and should probably be done no matter how the overall issue is addressed), but the result of fixing just that part of the thread would be that the second viewer either aborts due to the error (leaving the user to run the exact same command again with different results) or the code has to loop back around and find another port. Having confidence in the availability of the local port going in would seem to be a better, albeit more involved, fix... -Eric On Mon, 17 Jan 2011 15:03:27 -0500, Robert Goley wrote: Sounds like the real fix is to pay attention to the failure to bind with the local port. I know that it displays a warning message. I do not know if it returns an error code that is easy to capture. Instead of using an external SSH, a solution could be to use the libssh library like is used by the KDE project. That is one way we could ensure we caught the result of the bind port call... On Jan 17, 2011 1:15 PM, Eric Stadtherr wrote: Links: -- [1] mailto:estadth...@gmail.com -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
Re: [Tigervnc-devel] The 1_1 branch and 1.1 beta release
I would love to be able to build with GNU TLS before this happens. Can you please look at the problem I reported regarding the use of the older GNU TLS version? On 2/7/11 3:48 AM, Adam Tkac wrote: Hello all, all features which have been proposed approved for TigerVNC 1.1 are commited in SVN so it's right time to create 1_1 branch and release TigerVNC 1.1 beta. There are some pending patches sent here and also in the patch tracker, I will review and commit them. If you have any patches which should be included in the 1.1 beta please send them to tigervnc-devel list. If we don't hit any major issue, I will create the 1_1 branch during Wednesday or Thursday this week, the 1.1 beta will be released early next week. Comments are welcomed. Regards, Adam -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
[Tigervnc-devel] Several problems/questions when trying to generate pristine source tarball
(1) Can we please get rid of the Visual C++ project files that are still hanging around? (2) What is the purpose of the common/javabin directory? Can it be deleted? (3) unix/xorg-7.5-patches/0001-Add-dridir-parameter-to-specify-DRI-drivers-director.patch and unix/xorg-7.5-patches/0001-Add-xkbcompdir-parameter-to-modify-xkbcomp-path-from.patch both have filenames that are too long for tar. -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel