<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/xkb, branch 3.5.99.14</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.14</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.14'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2018-02-27T23:52:10+00:00</updated>
<entry>
<title>Lift xkb to xorg-xserver-7.1/1.1.0 state - non-functional changes only</title>
<updated>2018-02-27T23:52:10+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-02-27T23:52:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=00e3e95e5f40de2aaf5bb920bc51a311404889fc'/>
<id>urn:sha1:00e3e95e5f40de2aaf5bb920bc51a311404889fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lift xkb to xorg-xserver-7.1/1.1.0 state</title>
<updated>2018-02-27T23:40:45+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-05T01:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=9e6f87e20d8a9145be9faca0502b23de7809c5e4'/>
<id>urn:sha1:9e6f87e20d8a9145be9faca0502b23de7809c5e4</id>
<content type='text'>
In XORG-7_1 xkbconfig.c had been dropped. We must keep this file
because it is used by hw/nxagent/Keyboard.c to load the xkb
configuration file. Maybe we should move the relevant code to there or
drop xkb configuration file support from nxagent.
</content>
</entry>
<entry>
<title>reduce usage of uninitialised bytes</title>
<updated>2017-12-27T23:17:54+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-12-10T22:57:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=6acbfab33133a92dbd7f128284d26f94bfeb1af2'/>
<id>urn:sha1:6acbfab33133a92dbd7f128284d26f94bfeb1af2</id>
<content type='text'>
as reported by valgrind
</content>
</entry>
<entry>
<title>Allow options to appear with other components.</title>
<updated>2017-12-07T06:20:55+00:00</updated>
<author>
<name>Daniel Stone</name>
<email>daniel@fooishbar.org</email>
</author>
<published>2017-12-05T21:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=e05b90814984e65bac2dc602bc368b2046a7b92e'/>
<id>urn:sha1:e05b90814984e65bac2dc602bc368b2046a7b92e</id>
<content type='text'>
Backported from X.Org:

   commit 1cfa9f647e0241f4b9e56556b128d7bfd987eaca
   Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
   Date:   Tue Feb 28 16:55:26 2006 +0000

   Bug # 5216: Allow options to appear with other components.

Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Clearing comments from $XFree86$ (et al.) header lines.</title>
<updated>2017-04-19T11:08:45+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-04-19T11:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4ad88de861f6a513d4d6ae4b4609f7ced1001a6b'/>
<id>urn:sha1:4ad88de861f6a513d4d6ae4b4609f7ced1001a6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xkb: Allow NULL as rulesFile in XkbSetRulesDflts.</title>
<updated>2017-03-07T22:50:38+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@redhat.com</email>
</author>
<published>2008-12-03T05:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=2794e674cbe9601339456ee08ced60aa6f759e3e'/>
<id>urn:sha1:2794e674cbe9601339456ee08ced60aa6f759e3e</id>
<content type='text'>
If no rules file is given, simply re-use the previous one. If no RF is given
the first time this function is called, use the built-in default.
This includes fixing the built-in default to something that actually exists.

Signed-off-by: Peter Hutterer &lt;peter.hutterer@redhat.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;

Fixes ArcticaProject/nx-libs#371
</content>
</entry>
<entry>
<title>replace (DE)ALLOCATE_LOCAL by malloc/free</title>
<updated>2017-03-03T21:44:44+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-03-02T14:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=06bb154df0a4d6e35885bce6a63057bd8f8636e8'/>
<id>urn:sha1:06bb154df0a4d6e35885bce6a63057bd8f8636e8</id>
<content type='text'>
This is basically a backport of the following commits + replacing
xalloc/xfree by malloc/free. Fixes ArcticaProject/nx-libs#358.

   commit 2761c103311a1160bc483fd0367d654733df8598
   Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
   Date:   Mon Nov 5 14:03:26 2007 +0000

       OS: Remove usage of alloca

       Replace with heap allocations.

   commit 5e363500c86042c394595e1a6633581eb8fcd1bb
   Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
   Date:   Mon Nov 5 14:38:28 2007 +0000

       OS: Remove ALLOCATE_LOCAL from os.h

       Remove ALLOCATE_LOCAL_FALLBACK and DEALLOCATE_LOCAL_FALLBACK from os.h, and
       remove the include of Xalloca.h as well.
</content>
</entry>
<entry>
<title>xkb: add missing const</title>
<updated>2017-03-03T20:45:26+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-03-03T20:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=19065e75ee2e0f7f84c3d52cb277cd4d542e0e11'/>
<id>urn:sha1:19065e75ee2e0f7f84c3d52cb277cd4d542e0e11</id>
<content type='text'>
this was missing from the backport of
5623c27700b7b23a8dbbd8c8f45e5d4fa0c667e3 (Constify atom name strings)
</content>
</entry>
<entry>
<title>xkb: remove XkbAtomGetString, replace with NameForAtom.</title>
<updated>2017-03-03T20:33:34+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2010-01-15T05:32:13+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=9e29588dd09eec1824b3b49fb9368f22e78ce790'/>
<id>urn:sha1:9e29588dd09eec1824b3b49fb9368f22e78ce790</id>
<content type='text'>
XKB really XKBdoes not XKBneed its own XKBdefines for XKBeverything.

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Reviewed-by: Fernando Carrijo &lt;fcarrijo@yahoo.com.br&gt;
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.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://cgit.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>
</feed>
