<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs, branch 3.5.99.11</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=3.5.99.11</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=3.5.99.11'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2017-12-15T10:20:53+00:00</updated>
<entry>
<title>release 3.5.99.11</title>
<updated>2017-12-15T10:20:53+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-15T10:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=b213c8eba636a739c91e93023cd6bae744647f86'/>
<id>urn:sha1:b213c8eba636a739c91e93023cd6bae744647f86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'sunweaver-pr/more-X-memory-macro-fixes' into 3.6.x</title>
<updated>2017-12-15T10:15:22+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-15T10:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=4cca1b4bd38e275f3c95bbfe526b229b3a7b8397'/>
<id>urn:sha1:4cca1b4bd38e275f3c95bbfe526b229b3a7b8397</id>
<content type='text'>
Attributes GH PR #605: https://github.com/ArcticaProject/nx-libs/pull/605

Reviewed-by: Ulrich Sibiller &lt;uli42@gmx.de&gt; --  Thu, 14 Dec 2017 13:15:12 +0000
</content>
</entry>
<entry>
<title>Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to XFree).</title>
<updated>2017-12-15T09:37:03+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-14T10:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=5597f2ea509d14fd5589399011c1b8b728901a83'/>
<id>urn:sha1:5597f2ea509d14fd5589399011c1b8b728901a83</id>
<content type='text'>
 They have been flawed ever since nxagent came up, as they were Xfree
 (non-capital f) always, but should have been XFree (capital F, defined
 in Xlibint.h and part of libNX_X11).
 .
 Probably this all should be free() all over the code (bearing in mind,
 that XFree() returns int, not void. But still...

 Fixes ArcticaProject/nx-libs#553.
</content>
</entry>
<entry>
<title>Xserver/hw/nxagent/compext: Xfree -&gt; free and Xmalloc -&gt; malloc.</title>
<updated>2017-12-15T09:37:02+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-14T10:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=d4465b719344c4b241c55779de4d49ed248b243a'/>
<id>urn:sha1:d4465b719344c4b241c55779de4d49ed248b243a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nx-libs.spec: actually use a weak dependency for xkeyboard-config.</title>
<updated>2017-12-15T07:26:31+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2017-12-15T07:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=8cca3f09d85a4eaab2df1d671a0f57972b1c167d'/>
<id>urn:sha1:8cca3f09d85a4eaab2df1d671a0f57972b1c167d</id>
<content type='text'>
At least on platforms that support weak dependencies.
</content>
</entry>
<entry>
<title>nx-libs.spec: add back erroneously dropped xkeyboard-config dependency.</title>
<updated>2017-12-15T07:10:32+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2017-12-15T07:10:32+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=8cf5b5b7c7bcaa8465bbde0cefade28b537fb763'/>
<id>urn:sha1:8cf5b5b7c7bcaa8465bbde0cefade28b537fb763</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'sunweaver-pr/fix-compiler-warnings' into 3.6.x</title>
<updated>2017-12-14T09:49:21+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2017-12-14T09:49:21+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=1d301c517e613dbb7e14e8b5fe5552919366fc4e'/>
<id>urn:sha1:1d301c517e613dbb7e14e8b5fe5552919366fc4e</id>
<content type='text'>
Attributes GH PR #333: https://github.com/ArcticaProject/nx-libs/pull/333
</content>
</entry>
<entry>
<title>Xserver/GL/glx/glxcmds.c: Cast small-int values through intptr_t when passed as pointers</title>
<updated>2017-12-14T09:40:32+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-14T07:05:54+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=8bb1579f40bb74b9dad302e79c124541694b3265'/>
<id>urn:sha1:8bb1579f40bb74b9dad302e79c124541694b3265</id>
<content type='text'>
 Picked from this X.org commit:

 commit b0dd6be2c8703f7062d45ac9fd646550c7d54e3b
 Author: Jamey Sharp &lt;jamey@minilop.net&gt;
 Date:   Thu Oct 8 13:38:44 2009 +1100

    Cast small-int values through intptr_t when passed as pointers

    On 64-bit systems, int and pointers don't have the same size, so GCC gives
    warnings about casts between int and pointer types. However, in the cases
    covered by this patch, it's always a value that fits in int being stored
    temporarily as a pointer and then converted back later, which is safe.
    Casting through the pointer-sized integer type intptr_t convinces the
    compiler that this is OK.

    Signed-off-by: Jamey Sharp &lt;jamey@minilop.net&gt;
    Signed-off-by: Daniel Stone &lt;daniel@fooishbar.org&gt;

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
 (Only appropriate location for backporting: Xserver/GL/glx/glxcmds.c).
</content>
</entry>
<entry>
<title>lib/X11/Xrm.c: Compiler warning fix: logical-not-parentheses</title>
<updated>2017-12-14T09:40:32+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-03-17T14:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ac6a216c584532e9fa3c4ef90c0e2eb03528ad55'/>
<id>urn:sha1:ac6a216c584532e9fa3c4ef90c0e2eb03528ad55</id>
<content type='text'>
 Xrm.c: In function 'PutEntry':
 Xrm.c:900:15: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
     !quarks[2] != table-&gt;leaf)
               ^~
</content>
</entry>
<entry>
<title>glx: warning fixes</title>
<updated>2017-12-14T09:40:32+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-17T13:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=a6ffabda67a703f6ba7091db9ad8eed623bc4347'/>
<id>urn:sha1:a6ffabda67a703f6ba7091db9ad8eed623bc4347</id>
<content type='text'>
 commit 63ccaec2c39f4b5742383472c951ee2cd35c9e14
 Author: Adam Jackson &lt;ajax@redhat.com&gt;
 Date:   Tue Oct 19 11:59:23 2010 -0400

    render2.c: In function ‘__glXDisp_Map2d’:
    render2.c:127: warning: ‘u1’ may be used uninitialized in this function
    render2.c: In function ‘__glXDisp_Map1d’:
    render2.c:90: warning: ‘u1’ may be used uninitialized in this function

    Remove unnecessary test, and change memcpy to memmove as all users were
    doing overlapping copies.

    Signed-off-by: Adam Jackson &lt;ajax@redhat.com&gt;
    Reviewed-by: Daniel Stone &lt;daniel@fooishbar.org&gt;

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
</feed>
