<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/dix, branch 3.5.99.17</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.17</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.17'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2018-07-03T14:40:06+00:00</updated>
<entry>
<title>Fix some memory leaks.</title>
<updated>2018-07-03T14:40:06+00:00</updated>
<author>
<name>Mario Trangoni</name>
<email>mjtrangoni@gmail.com</email>
</author>
<published>2018-03-25T14:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=913fcf1a74426725f14380dd5b34286a21c37ab7'/>
<id>urn:sha1:913fcf1a74426725f14380dd5b34286a21c37ab7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dixfonts.c: use calloc for LFclosurePtr</title>
<updated>2018-07-03T14:19:21+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2018-07-03T14:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=b394eac8f79773dbe8e40f62e2aeb5c49bf7f65d'/>
<id>urn:sha1:b394eac8f79773dbe8e40f62e2aeb5c49bf7f65d</id>
<content type='text'>
    ... to keep dix/dixfonts and hw/nxagnet/NXdixfonts.c in sync.
</content>
</entry>
<entry>
<title>dix/dixfonts.c: free() can handle NULL</title>
<updated>2018-07-03T14:17:56+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2018-07-03T14:17:56+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=59e46dc54e4fa7590a058e58bb121c1e4de992eb'/>
<id>urn:sha1:59e46dc54e4fa7590a058e58bb121c1e4de992eb</id>
<content type='text'>
so let's remove some superflous tests
</content>
</entry>
<entry>
<title>ProcGetPointerMapping uses rep.nElts before it is initialized</title>
<updated>2018-07-03T14:13:43+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-06-21T20:08:08+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=389e3a4459e3b61eea3a21aba560122dbca264e6'/>
<id>urn:sha1:389e3a4459e3b61eea3a21aba560122dbca264e6</id>
<content type='text'>
Backport of this xorg upstream commit (with omitting the mentioned
d792ac125a0462a04a930af543cbc732f8cdab7d).

  commit 34cf559bcf99dad550527b5ff53f247f0e8e73ee
  Author: Keith Packard &lt;keithp@keithp.com&gt;
  Date:   Tue Jul 10 15:58:48 2012 -0700

    ProcGetPointerMapping uses rep.nElts before it is initialized

    In:

            commit d792ac125a0462a04a930af543cbc732f8cdab7d
            Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
            Date:   Mon Jul 9 19:12:43 2012 -0700

                Use C99 designated initializers in dix Replies

    the initializer for the .length element of the xGetPointerMappingReply
    structure uses the value of rep.nElts, but that won't be set until
    after this initializer runs, so we get garbage in the length element
    and clients using it will generally wedge.

    Easy to verify:

            $ xmodmap -pp

    Fixed by creating a local nElts variable and using that.

    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
    Reviewed-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;

Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Fix some valgrind findings</title>
<updated>2018-07-03T14:13:43+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-06-21T19:46:52+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=1e3db85a026338e5a56de9f75bddeff283ba24fb'/>
<id>urn:sha1:1e3db85a026338e5a56de9f75bddeff283ba24fb</id>
<content type='text'>
Some of them have not been seen in the wild yet.

Partly fixes ArcticaProject/nx-libs#711
</content>
</entry>
<entry>
<title>Do not reset lastDeviceEventTime when we do dixSaveScreens</title>
<updated>2018-07-03T13:26:15+00:00</updated>
<author>
<name>Richard Hughes</name>
<email>richard@hughsie.com</email>
</author>
<published>2018-07-03T12:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=7401a6691a9a3cd77431466b941eaf169c9b2b2c'/>
<id>urn:sha1:7401a6691a9a3cd77431466b941eaf169c9b2b2c</id>
<content type='text'>
 Backported from X.org's Xserver:

    commit 6b5978dcf1f7ac3ecc2f22df06f7000f360e2066
    Author: Richard Hughes &lt;richard@hughsie.com&gt;
    Date:   Mon Aug 17 09:15:32 2009 +0100

        Do not reset lastDeviceEventTime when we do dixSaveScreens

        When we turn off DPMS with DPMSModeOff and do dixSaveScreens, don't reset the
        event time else session clients using IDLETIME will be reset.

        Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Lift dix to xorg-xserver-1.3.0.0 state - non-functional changes only</title>
<updated>2018-02-26T04:09:50+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-02-26T04:03:53+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=1b54f6462bd8c0ec5eda2007794bbd76f73f6df2'/>
<id>urn:sha1:1b54f6462bd8c0ec5eda2007794bbd76f73f6df2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lift dix to xorg-xserver-1.3.0.0 state</title>
<updated>2018-02-26T04:07:49+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-01-22T23:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=485d626769c53c7d72ffad2f4e8623d6ce897662'/>
<id>urn:sha1:485d626769c53c7d72ffad2f4e8623d6ce897662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lift dix to xorg-xserver-7.1/1.1.0 state - non-functional changes only</title>
<updated>2018-02-26T04:01:59+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-02-26T03:56:21+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=2853ab292345ef5d1c690289f9d55a0ccdf32450'/>
<id>urn:sha1:2853ab292345ef5d1c690289f9d55a0ccdf32450</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lift dix to xorg-xserver-7.1/1.1.0 state</title>
<updated>2018-02-26T03:54:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-04T22:51:30+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=50a33794069fd22e615f6208cd4c82a64452b485'/>
<id>urn:sha1:50a33794069fd22e615f6208cd4c82a64452b485</id>
<content type='text'>
</content>
</entry>
</feed>
