<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/Xext, branch pr/fix_xkb_crash</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=pr%2Ffix_xkb_crash</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=pr%2Ffix_xkb_crash'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2019-05-10T17:02:51+00:00</updated>
<entry>
<title>Die XTESTEXT1, die!</title>
<updated>2019-05-10T17:02:51+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-11-07T20:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=b32a984f8f34d34fcc4114028712367c47c545d7'/>
<id>urn:sha1:b32a984f8f34d34fcc4114028712367c47c545d7</id>
<content type='text'>
  commit a73e0f8cdfec1c9199ffe696146ba7d677c4c10d
  Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
  Date:   Thu Jun 1 18:47:47 2006 +0000

    Die XTESTEXT1, die!

Citing an email from the xorg-modular mailing list:

On Tuesday 21 February 2006 23:04, Enrico Weigelt wrote:
&gt; Hi folks,
&gt;
&gt; I'm wondering what's the difference between XTEST and XTESTEXT1
&gt; (the second one can be configured w/ my current patch ...)
&gt; Are they both the same ( -&gt; XTest extension ) ?
&gt; Can I put both symbols together ?

They're not the same extension.  XTest is the one you want, if you want
either.  The other hasn't been built by default in ages and I should probably
go ahead and nuke it from the tree.

- ajax
</content>
</entry>
<entry>
<title>Use calloc to zero fill buffers being allocated for replies &amp; events</title>
<updated>2019-02-28T22:11:23+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-02-28T22:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c81a45785970aa198736d8dc578beb2d7bbd1b2f'/>
<id>urn:sha1:c81a45785970aa198736d8dc578beb2d7bbd1b2f</id>
<content type='text'>
  commit cdf5bcd420e5bcf4a4a24a275d3133a4e16ce41e
  Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
  Date:   Mon Jul 9 19:12:42 2012 -0700

    Use calloc to zero fill buffers being allocated for replies &amp; events

    Ensures padding bytes are zero-filled

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
    Reviewed-by: Keith Packard &lt;keithp@keithp.com&gt;
    Tested-by: Daniel Stone &lt;daniel@fooishbar.org&gt;

Attributes ArcticaProject/nx-libs#382
</content>
</entry>
<entry>
<title>Lift Xext to xorg 1.4.2</title>
<updated>2018-11-09T14:36:31+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-11-05T21:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=49607e93f53c7d15c8d18b36763e855ecb42a496'/>
<id>urn:sha1:49607e93f53c7d15c8d18b36763e855ecb42a496</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't reset the lastDeviceEventTime when doing DPMS actions</title>
<updated>2018-07-03T13:26:15+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2018-07-03T12:50:32+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=222153af4406e74c9d8a8a752ae220663432905d'/>
<id>urn:sha1:222153af4406e74c9d8a8a752ae220663432905d</id>
<content type='text'>
 Backported from X.org's Xserver:

    commit c1d901d723c3bee523736eacc15b44a7dff484fe
    Author: Richard Hughes &lt;richard@hughsie.com&gt;
    Date:   Fri Aug 14 11:44:35 2009 +0100

        Don't reset the lastDeviceEventTime when doing DPMS actions

        When we change the DPMS mode, don't play games with the last event time as
        this breaks applications using IDLETIME to turn the backlight off after a
        preset time.

        This patch fixes gnome-power-manager and xfce-power-manager

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

 Backport-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Backport IDLETIME system counter to nx-X11 Xserver.</title>
<updated>2018-07-03T13:26:15+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2018-07-03T12:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=14f734873d2b2c5d96d563482384a996c50f1068'/>
<id>urn:sha1:14f734873d2b2c5d96d563482384a996c50f1068</id>
<content type='text'>
 This resolves issues with non-starting mate-screensaver which
 relies on the IDLETIME API these days.

 This commit backports the following X.org Xserver commits:

    commit a2e67a6412386782cb8b644b86a5744591397d45
    Author: Christopher James Halse Rogers &lt;christopher.halse.rogers@canonical.com&gt;
    Date:   Mon Dec 6 11:24:01 2010 +1100

        IDLETIME: Fix edge-case in IdleTimeBlockHandler

        Ensure that if we're called exactly on the threshold of a
        NegativeTransition trigger that we reshedule to pick up
        an idle time over the threshold.

        Signed-off-by: Christopher James Halse Rogers &lt;christopher.halse.rogers@canonical.com&gt;
        Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;
        Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

    commit 1f4fb0225b278d1cf4145aebeb0bdd23dc8f62d5
    Author: Adam Jackson &lt;ajax@redhat.com&gt;
    Date:   Wed Dec 10 16:13:20 2008 -0500

        xsync: Fix wakeup storm in idletime counter.

        Wakeup scheduling only considered the threshold values, and not whether
        the trigger was edge or level.

        See also:
        https://bugzilla.redhat.com/show_bug.cgi?id=474586
        http://svn.gnome.org/viewvc/gnome-screensaver/trunk/src/test-idle-ext.c?view=markup

    commit 0f9e89b4e309e570d7d366489d250ca2143f0ad7
    Author: Fredrik Höglund &lt;fredrik@kde.org&gt;
    Date:   Tue Aug 14 22:47:49 2007 +0200

        Fix the value comparisons in the IDLETIME wakeup handler.

        LessThan/GreaterThan comparisons were used in the wakeup handler,
        and LessOrEqual/GreaterOrEqual in the block handler.

        Change it to use LessOrEqual/GreaterOrEqual in both functions,
        since this is what XSyncNegativeComparison and
        XSyncPositiveComparison imply.

    commit 7e2c935920cafadbd87c351f1a3239932864fb90
    Author: Fredrik Höglund &lt;fredrik@kde.org&gt;
    Date:   Fri May 18 20:06:14 2007 +0200

        Add a new IDLETIME system sync counter.

        This counter exposes the time in milliseconds since the last
        input event. Clients such as screen savers and power managers
        can set an alarm on this counter to find out when the idle time
        reaches a certain value, without having to poll the server.

 Backport-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Xserver/Xext/saver.c Unvalidated lengths (X.org CVE-2017-12185).</title>
<updated>2018-03-07T20:53:40+00:00</updated>
<author>
<name>Nathan Kidd</name>
<email>nkidd@opentext.com</email>
</author>
<published>2018-03-05T10:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=7017c22c2b5dcacc8e337029f7ed82f4bcafb819'/>
<id>urn:sha1:7017c22c2b5dcacc8e337029f7ed82f4bcafb819</id>
<content type='text'>
 commit cad5a1050b7184d828aef9c1dd151c3ab649d37e
 Author: Nathan Kidd &lt;nkidd@opentext.com&gt;
 Date:   Fri Jan 9 09:57:23 2015 -0500

    Unvalidated lengths

    v2: Add overflow check and remove unnecessary check (Julien Cristau)

    This addresses:
    CVE-2017-12184 in XINERAMA
    CVE-2017-12185 in MIT-SCREEN-SAVER
    CVE-2017-12186 in X-Resource
    CVE-2017-12187 in RENDER

    Reviewed-by: Jeremy Huddleston Sequoia &lt;jeremyhu@apple.com&gt;
    Reviewed-by: Julien Cristau &lt;jcristau@debian.org&gt;
    Signed-off-by: Nathan Kidd &lt;nkidd@opentext.com&gt;
    Signed-off-by: Julien Cristau &lt;jcristau@debian.org&gt;

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Xext: lift xvmain.c to xorg-xserver-7.1/1.1 state</title>
<updated>2018-02-07T22:15:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-10-21T00:54:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=5ec2366c40a540245be4a643fcf740fb16bcec50'/>
<id>urn:sha1:5ec2366c40a540245be4a643fcf740fb16bcec50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xext: lift xres.c to xorg-xserver-7.1/1.1 state</title>
<updated>2018-02-07T22:15:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-10-21T00:47:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=8ebb5d23c931810335739be16c1b10f44ed3c4d0'/>
<id>urn:sha1:8ebb5d23c931810335739be16c1b10f44ed3c4d0</id>
<content type='text'>
Fix XSERVER64 should be _XSERVER64
</content>
</entry>
<entry>
<title>Xext: lift sync.c to xorg-xserver-7.1/1.1 state</title>
<updated>2018-02-07T22:15:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-10-21T00:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=e85c6885e7f44d35248281c867e16be8a3fb97f1'/>
<id>urn:sha1:e85c6885e7f44d35248281c867e16be8a3fb97f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xext: lift sleeputil.c to xorg-xserver-7.1/1.1 state</title>
<updated>2018-02-07T22:15:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-10-21T00:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=62373d42824c66a8a4a95d5a3a8953d2fcca544d'/>
<id>urn:sha1:62373d42824c66a8a4a95d5a3a8953d2fcca544d</id>
<content type='text'>
</content>
</entry>
</feed>
