<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/xkb/ddxLoad.c, branch 3.6.x</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=3.6.x</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=3.6.x'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2024-05-11T16:56:10+00:00</updated>
<entry>
<title>Xext,os,xkb: repeat unifdefs</title>
<updated>2024-05-11T16:56:10+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2024-05-05T18:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=0670f7583d63977cb175ffe11a64061f88c1bf31'/>
<id>urn:sha1:0670f7583d63977cb175ffe11a64061f88c1bf31</id>
<content type='text'>
there where remnants of WIN32, CYGWIN and SCO
</content>
</entry>
<entry>
<title>xkb: Use snprintf to measure string lengths instead of manual strlen math</title>
<updated>2019-06-22T09:30:54+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-06-21T08:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=054e906f6059366150bb7426973542203c8a0e4c'/>
<id>urn:sha1:054e906f6059366150bb7426973542203c8a0e4c</id>
<content type='text'>
  commit a4a2e814d5d0e6152307a301eda1d6fc1c555aaa
  Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
  Date:   Sun Feb 13 21:36:02 2011 -0800

    xkb: Use snprintf to measure string lengths instead of manual strlen math

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
    Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
    Reviewed-by: Daniel Stone &lt;daniel@fooishbar.org&gt;
</content>
</entry>
<entry>
<title>XKB: Remove a bunch of mad ifdefs</title>
<updated>2019-06-22T09:30:54+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-06-21T08:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=4962c5a8dee7bc2b903b9aafa27f4d0fd3c1d177'/>
<id>urn:sha1:4962c5a8dee7bc2b903b9aafa27f4d0fd3c1d177</id>
<content type='text'>
  commit 534fc5140b039a8c98ab715d0a6740d513b41209
  Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
  Date:   Sun Feb 3 23:30:22 2008 +1100

    XKB: Remove a bunch of mad ifdefs

    We have SEEK_SET and size_t, seriously.  Also use DebugF instead of
    ifdef DEBUG, and ditch a couple of random bits that were never used.
</content>
</entry>
<entry>
<title>spelling fixes</title>
<updated>2019-05-10T17:02:51+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-04-29T20:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ff5740e039c05e04952496fe67385187daa53222'/>
<id>urn:sha1:ff5740e039c05e04952496fe67385187daa53222</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert existing Xprintf style calls to asprintf style</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-10-29T23:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=b09a72b08c7effeac42652f087f0b8f16bc74763'/>
<id>urn:sha1:b09a72b08c7effeac42652f087f0b8f16bc74763</id>
<content type='text'>
This commit + some more adaption in ddxLoad.c which where no longer
present when Alan did the patch. However, our code still has them:

  Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
  Date:   Sat Nov 27 20:09:04 2010 -0800

    Convert existing Xprintf style calls to asprintf style

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
    Reviewed-by: Jeremy Huddleston &lt;jeremyhu@apple.com&gt;
    Reviewed-by: Mikhail Gusarov &lt;dottedmag@dottedmag.net&gt;

    Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>no more own XkbBaseDirectory handling</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-07-05T21:16:30+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=11a1f31d70c189bf6c5f4420f196468267755a0d'/>
<id>urn:sha1:11a1f31d70c189bf6c5f4420f196468267755a0d</id>
<content type='text'>
Just use the existing xkb code
</content>
</entry>
<entry>
<title>Lift xkb to XORG-1.2.0 state</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-06-29T20:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9808c66ec37d5d99f58bdb6136ae96381cb9cfc8'/>
<id>urn:sha1:9808c66ec37d5d99f58bdb6136ae96381cb9cfc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removal of dead code in Xserver/xkb. Follow-up commit for 3739a9b.</title>
<updated>2018-07-03T14:29:17+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-16T20:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=e734ca2175ffeafcce0e1435d304880cebe7561c'/>
<id>urn:sha1:e734ca2175ffeafcce0e1435d304880cebe7561c</id>
<content type='text'>
 Spotted in and backported from X.org:

 commit 021fc5cb2cb4a7972b4a6fcb570c1da92787d68d
 Author: Adam Jackson &lt;ajax@benzedrine.nwnk.net&gt;
 Date:   Sun Mar 18 16:31:19 2007 -0400

    Static markup and dead code cull over xkb/.

    The former &lt;X11/extensions/XKBsrv.h&gt; has been pulled into the server now as
    include/xkbsrv.h, and the world updated to look for it in the new place,
    since it made no sense to define server API in an extension header.  Any
    further work along this line will need to do similar things with XKBgeom.h
    and friends.

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Replace _XkbDupString with Xstrdup</title>
<updated>2017-03-03T20:33:34+00:00</updated>
<author>
<name>Alan Coopersmith</name>
<email>alan.coopersmith@oracle.com</email>
</author>
<published>2011-02-14T05:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=bdfb52193b5a2c5e44969b11d997ce19f0310af9'/>
<id>urn:sha1:bdfb52193b5a2c5e44969b11d997ce19f0310af9</id>
<content type='text'>
The two functions have identical semantics, including safely returning
NULL when NULL is passed in (which POSIX strdup does not guarantee).

Some callers could probably be adjusted to call libc strdup directly,
when we know the input is non-NULL.

Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Reviewed-by: Daniel Stone &lt;daniel@fooishbar.org&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>drop platform support: unifdef sgi.</title>
<updated>2017-02-08T21:40:47+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-11-15T21:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=2d45d8d805df95f7277d333e026a008dbd07f479'/>
<id>urn:sha1:2d45d8d805df95f7277d333e026a008dbd07f479</id>
<content type='text'>
 Relates to ArcticaProject/nx-libs#275.
</content>
</entry>
</feed>
