<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/Xext, branch 3.5.99.25</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.25</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.25'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2020-11-03T18:53:07+00:00</updated>
<entry>
<title>Xext/panoramiX.c: rename shadowing variables</title>
<updated>2020-11-03T18:53:07+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-10-02T20:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=1701a4a441d719cd5660cf3550cf2e5a62027a1d'/>
<id>urn:sha1:1701a4a441d719cd5660cf3550cf2e5a62027a1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Init.c Use dpmsstubs.c instead of an own copy</title>
<updated>2020-05-07T12:57:15+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-18T12:49:22+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=679e11182c22bcb2408daf784d32586537a9580b'/>
<id>urn:sha1:679e11182c22bcb2408daf784d32586537a9580b</id>
<content type='text'>
Derived from

  commit 978f3b496b9951ee8120a0efcc5cd12503e26770
  Author: Roland Mainz &lt;roland.mainz@nrubsig.org&gt;
  Date:   Sat Mar 5 21:38:29 2005 +0000

    xc/programs/Xserver/Imakefile
    xc/programs/Xserver/hw/xnest/Imakefile
    //bugs.freedesktop.org/show_bug.cgi?id=2653) attachment #2020
        (https://bugs.freedesktop.org/attachment.cgi?id=2020): Cleanup Xnest
        usage of the DPMS dummy stub functions from dpmsstubs.c instead of
        using it's own copy of these functions.

Fixes ArcticaProject/nx-libs#901
</content>
</entry>
<entry>
<title>Xext: rename saver's EventType to SaverEventType.</title>
<updated>2020-05-07T10:55:04+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-11T18:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=ad90098f107832c9e975fb9780ea3dbecb4a0d56'/>
<id>urn:sha1:ad90098f107832c9e975fb9780ea3dbecb4a0d56</id>
<content type='text'>
Backport of this xorg-xserver commit:

  commit cfd3443fe81685e91a53063dee58e24a5684dc29
  Author: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
  Date:   Wed Jan 28 13:34:10 2009 +1000

    Xext: rename saver's EventType to SaverEventType.

    Avoid namespace clashing with the internal events.

    Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
</entry>
<entry>
<title>Xext: Fix cursor reference counting hazard.</title>
<updated>2020-05-07T10:55:04+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-11T18:55:02+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=238a4b68197bce7c99d37cbefedde2a1b824a9b2'/>
<id>urn:sha1:238a4b68197bce7c99d37cbefedde2a1b824a9b2</id>
<content type='text'>
Backport of this xorg-xserver patch:

  commit 3083c5d0c4386cdd7083b7a83ac72fdad2f1e61e
  Author: Michel Dänzer &lt;daenzer@vmware.com&gt;
  Date:   Mon Mar 22 18:01:17 2010 +0100

    Xext: Fix cursor reference counting hazard.

    Make sure the reference count of the new cursor is increased before the old
    one is decreased, otherwise bad things will happen if they're one and the
    same and the reference count is 1 initially. Not sure this can actually happen
    here, but better safe than sorry.

    Signed-off-by: Michel Dänzer &lt;daenzer@vmware.com&gt;
    Reviewed-by: Roland Scheidegger &lt;sroland@vmware.com&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping properly</title>
<updated>2020-01-05T23:50:30+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-12-17T23:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=f5348bdc4a929b1455369ed1b237b82336da496a'/>
<id>urn:sha1:f5348bdc4a929b1455369ed1b237b82336da496a</id>
<content type='text'>
Fixes ArcticaProject/nx-libs#165

  commit dfd682b582636a36345144bcf835e3ee46718d90
  Author: Alan Coopersmith &lt;alan.coopersmith@sun.com&gt;
  Date:   Wed Jan 2 19:27:22 2008 -0800

    X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping properly

    X.Org Bugzilla #4947 &lt;https://bugs.freedesktop.org/show_bug.cgi?id=4947&gt;
    Sun bug 6646626 &lt;http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6646626&gt;

    Don't use swapped data after swapping it.   When done swapping data,
    send the swapped data, not the address of the pointer to it, to the client.
</content>
</entry>
<entry>
<title>os: unifdef ISC</title>
<updated>2020-01-05T23:49:55+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-11-07T21:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=5fb7f53c6f06df54e7fb45498d697d17483565b6'/>
<id>urn:sha1:5fb7f53c6f06df54e7fb45498d697d17483565b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify (NX)xvdisp.c</title>
<updated>2019-11-02T10:33:16+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-05-01T00:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=280cf1264f177355e6087d09fb6b6f4fa32b3c36'/>
<id>urn:sha1:280cf1264f177355e6087d09fb6b6f4fa32b3c36</id>
<content type='text'>
NXxvdisp.c only exists to set/unset nxagentXvTrap before/after
dispatch. There's no need to duplicate the original code. We now
rename the original dispatch functions and call them in our dispatch
code.

Also drop check for sun and cygwin, as they never appeared in xorg
upstream code.
</content>
</entry>
<entry>
<title>NXshm.c: call upstream miShmPutImage</title>
<updated>2019-11-02T10:18:00+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-05-30T21:24:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=6fd0ffc99890c413d003bef323024f0cee62916f'/>
<id>urn:sha1:6fd0ffc99890c413d003bef323024f0cee62916f</id>
<content type='text'>
instead of having an identical copy in nxagent_miShmPutImage
</content>
</entry>
<entry>
<title>NXshm.c: use upstream versions of Dispatch functions</title>
<updated>2019-11-02T10:18:00+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-05-01T09:43:14+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a9bdfd2171f74be3bfc6d1e4f1e22765f3bb54ff'/>
<id>urn:sha1:a9bdfd2171f74be3bfc6d1e4f1e22765f3bb54ff</id>
<content type='text'>
instead of having an own (identical) copy
</content>
</entry>
<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>
</feed>
