<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs, branch pr/libxfont-cleanup</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=pr%2Flibxfont-cleanup</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=pr%2Flibxfont-cleanup'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2015-04-22T04:22:37+00:00</updated>
<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>imake cleanup (nx-X11/programs/Xserver/Imakefile): Drop build rules for XF86Server and XorgServer.</title>
<updated>2015-04-16T23:32:45+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-16T22:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a20e77b7cc5eaa8565344ce19d797f2d994cecce'/>
<id>urn:sha1:a20e77b7cc5eaa8565344ce19d797f2d994cecce</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>Merge branch 'sunweaver-pr/xcursor-cleanup' into arctica-3.6.x</title>
<updated>2015-04-16T20:12:45+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2015-04-16T20:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=0d9217127f3e81fa19037f4923949b10443c5f1d'/>
<id>urn:sha1:0d9217127f3e81fa19037f4923949b10443c5f1d</id>
<content type='text'>
Attributes GH PR #13: https://github.com/ArcticaProject/nx-libs/pull/13
</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>Merge branch 'sunweaver-pr/nxupgradeagent-cleanup' into arctica-3.6.x</title>
<updated>2015-04-16T16:03:18+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2015-04-16T16:03:18+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=cfc0202b42ad307391202ca776937b28ea7d2b03'/>
<id>urn:sha1:cfc0202b42ad307391202ca776937b28ea7d2b03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NXAGENT_UPGRADE code cleanup:</title>
<updated>2015-04-16T15:59:18+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-04-14T07:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a5f71f084e9f32e947a04da69edb7aae96d61697'/>
<id>urn:sha1:a5f71f084e9f32e947a04da69edb7aae96d61697</id>
<content type='text'>
 NX agent contains/ed two build trees. An old one (probably pre-3.x.y)
 and a "newer" one. The "newer" code tree used to become enabled by
 setting NXUpgradeAgentServer in nx-X11/config/cf/host.def to YES.

 As building the NXUpgradeAgentServer has been the default for
 years now, we drop all code that does not get used at build time
 for NXUpgradeAgentServer == YES (i.e., the code that belongs to the
 pre-3.x.y phase of NX agent).
</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>
