]> source.dussan.org Git - tigervnc.git/commitdiff
Allow to change "AcceptPointerEvents" via "vncconfig -set".
authorAdam Tkac <atkac@redhat.com>
Mon, 26 Nov 2012 12:04:16 +0000 (12:04 +0000)
committerAdam Tkac <atkac@redhat.com>
Mon, 26 Nov 2012 12:04:16 +0000 (12:04 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5015 3789f03b-4d11-0410-bbf8-ca57d06f2519

unix/xserver/hw/vnc/vncExtInit.cc

index 0cac065b9b48a27bae3ed9ad5e233a2cfefce5e2..95c84ffe50bb252bcb5bdf3b2e40221af35b9d35 100644 (file)
@@ -591,11 +591,12 @@ static int ProcVncExtSetParam(ClientPtr client)
     value1 = desktop1->getValueStr();
 
   /*
-   * Allow to change only clipboard parameters and desktop name.
+   * Allow to change only certain parameters.
    * Changing other parameters (for example PAM service name)
    * could have negative security impact.
    */
   if (strncasecmp(param.buf, "desktop", 7) != 0 &&
+      strncasecmp(param.buf, "AcceptPointerEvents", 19) != 0 &&
       (noclipboard || strncasecmp(param.buf, "SendCutText", 11) != 0) &&
       (noclipboard || strncasecmp(param.buf, "AcceptCutText", 13) != 0))
     goto deny;