<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/lib, branch pr/render-cleanup</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=pr%2Frender-cleanup</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=pr%2Frender-cleanup'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2015-05-01T13:46:01+00:00</updated>
<entry>
<title>library clean-up: Don't build libNX_Xdamage anymore. Use system's libXdamage shared library. (Fixes ArcticaProject/nx-libs#6, X2GoBTS#826).</title>
<updated>2015-05-01T13:46:01+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-27T14:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=06aa41671963dac9fa4bf84a8fc996a5360c94b0'/>
<id>urn:sha1:06aa41671963dac9fa4bf84a8fc996a5360c94b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>imake cleanup: Drop references to X11 build-logic that is not present in nx-X11.</title>
<updated>2015-04-28T03:09:09+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-21T22:37:47+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=662a89545f3e953a47f176cf64e574350643d446'/>
<id>urn:sha1:662a89545f3e953a47f176cf64e574350643d446</id>
<content type='text'>
</content>
</entry>
<entry>
<title>imake cleanup: Break up multiple vars into invidual lines to ease further work on patches / pull requests.</title>
<updated>2015-04-28T02:49:19+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-21T08:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c189f6efce2fe1b84c7792875b2805fa331ee84f'/>
<id>urn:sha1:c189f6efce2fe1b84c7792875b2805fa331ee84f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>library clean-up: Don't build libNX_Xdmcp anymore. Use system's libXdmcp shared library.</title>
<updated>2015-04-22T20:42:39+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-05T16:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=49fc383a4107062a843bc0c3a8fd9cae7e20e032'/>
<id>urn:sha1:49fc383a4107062a843bc0c3a8fd9cae7e20e032</id>
<content type='text'>
</content>
</entry>
<entry>
<title>library clean-up: Don't build and link libXfont.a anymore. Use system's libXfont shared library and link dynamically.</title>
<updated>2015-04-22T04:22:37+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-14T07:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=70b77a0fc329e2e205a596a738c7307d354e7b1c'/>
<id>urn:sha1:70b77a0fc329e2e205a596a738c7307d354e7b1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix for Xcursor clean-up (422fe90)</title>
<updated>2015-04-21T19:38:14+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-21T13:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a77ca871c6c1b0d6d866f95e4eb6e013f92e9627'/>
<id>urn:sha1:a77ca871c6c1b0d6d866f95e4eb6e013f92e9627</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #12 from sunweaver/pr/arch-cleanup.CRAY</title>
<updated>2015-04-16T22:30:39+00:00</updated>
<author>
<name>Mike DePaulo</name>
<email>mikedep333@users.noreply.github.com</email>
</author>
<published>2015-04-16T22:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=8b1577599271da1ac50ebb38d7297769f6b1139c'/>
<id>urn:sha1:8b1577599271da1ac50ebb38d7297769f6b1139c</id>
<content type='text'>
arch cleanup (CRAY/WORD64) + X.Org CVE-2013-7439</content>
</entry>
<entry>
<title>library clean-up: Drop nx-X11/lib/Xcursor. Not used at build time.</title>
<updated>2015-04-16T19:51:40+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-08T19:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=422fe90717dde8ee451f37f29a11b0b4c319210c'/>
<id>urn:sha1:422fe90717dde8ee451f37f29a11b0b4c319210c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MakeBigReq: don't move the last word, already handled by Data32 (X.Org CVE-2013-7439).</title>
<updated>2015-04-16T12:09:07+00:00</updated>
<author>
<name>Karl Tomlinson</name>
<email>xmail@karlt.net</email>
</author>
<published>2015-04-15T08:16:18+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=ac9fbaabd6bdbca6dd1d94fa385aea41fdebf2c1'/>
<id>urn:sha1:ac9fbaabd6bdbca6dd1d94fa385aea41fdebf2c1</id>
<content type='text'>
 MakeBigReq inserts a length field after the first 4 bytes of the request
 (after req-&gt;length), pushing everything else back by 4 bytes.

 The current memmove moves everything but the first 4 bytes back. If a
 request aligns to the end of the buffer pointer when MakeBigReq is
 invoked for that request, this runs over the buffer. Instead, we need to
 memmove minus the first 4 bytes (which aren't moved), minus the last 4
 bytes (so we still align to the previous tail).

 The 4 bytes that fell out are already handled with Data32, which will
 handle the buffermax correctly.

 The case where req-&gt;length = 1 was already not functional.

 Reported by Abhishek Arya &lt;inferno@chromium.org&gt; (against X.Org BTS).

 https://bugzilla.mozilla.org/show_bug.cgi?id=803762

 Reviewed-by: Jeff Muizelaar &lt;jmuizelaar@mozilla.com&gt;
 Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
 Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
 Rebased-for-NX: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>old-arch cleanup: Drop CRAY support (i.e., drop code related to CRAY, _CRAY, WORD64, WORD64ALIGN, MUSTCOPY, UNSIGNEDBITFIELDS definitions).</title>
<updated>2015-04-16T12:09:07+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-15T07:58:01+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=bad67799229b94ea2ba0174319949766ad1c2fc6'/>
<id>urn:sha1:bad67799229b94ea2ba0174319949766ad1c2fc6</id>
<content type='text'>
</content>
</entry>
</feed>
