<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/include/Imakefile, branch 3.5.99.8</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.8</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.8'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2017-03-21T09:58:07+00:00</updated>
<entry>
<title>os: Add facilities for client ID tracking.</title>
<updated>2017-03-21T09:58:07+00:00</updated>
<author>
<name>Rami Ylimäki</name>
<email>rami.ylimaki@vincit.fi</email>
</author>
<published>2017-02-15T15:42:14+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=239fe3d0802b12ce8947741693244ff8154fa559'/>
<id>urn:sha1:239fe3d0802b12ce8947741693244ff8154fa559</id>
<content type='text'>
 commit 6d6d4cb6043905d850834946e9bfc526ed5a9ef7
 Author: Matthieu Herrb &lt;matthieu.herrb@laas.fr&gt;
 Date:   Mon Jan 2 13:23:59 2012 +0000

    Add OpenBSD support to DetermineClientCmd()

    Uses kvm_getargv() from libkvm.

    Signed-off-by: Matthieu Herrb &lt;matthieu.herrb@laas.fr&gt;
    Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

 commit cfc4c3d7fa8bd4da4c08b2ab8e6f85435f75353a
 Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
 Date:   Sat Dec 24 10:00:56 2011 -0800

    Add Solaris support to DetermineClientCmd

    Uses /proc/pid/psinfo to read command &amp; partial arguments.

    Moves cmdsize &amp; argsize variables into non-Solaris #else clause
    to avoid unused variable warnings.

    Fixes format mismatch errors when building with DEBUG defined on
    a 64-bit platform (where Mask is defined as CARD32).

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
    Reviewed-by: Rami Ylimäki &lt;rami.ylimaki@vincit.fi&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

 commit 780133f9ae7fada462714b47e79d26075bbd9abe
 Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
 Date:   Fri Oct 28 21:29:50 2011 -0700

    Convert DetermineClientCmd to use strdup instead of malloc+strncpy

    *cmdname is initialized to NULL earlier in the function, so it's
    okay to overwrite it with NULL if strdup fails, don't need that
    extra check.

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

 commit 2ef4ff45ef1fcfc4967ebe3d550408769e5f6500
 Author: Erkki Seppälä &lt;erkki.seppala@vincit.fi&gt;
 Date:   Fri Mar 25 10:38:23 2011 +0200

    os/client: Prevent rare fd leak in DetermineClientPid

    DetermineClientPid didn't close file descriptor if read on
    /proc/pid/cmdline failed. Adjusted the code to disregard the close
    return value and perform the return after that, if the read failed or
    returned EOF.

    Signed-off-by: Mark Kettenis &lt;mark.kettenis@xs4all.nl&gt;
    Signed-off-by: Erkki Seppälä &lt;erkki.seppala@vincit.fi&gt;
    Reviewed-by: Rami Ylimäki &lt;rami.ylimaki@vincit.fi&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

 commit 1e933665bef26c74196bb7c59910e6a78bcacf0e
 Author: Rami Ylimäki &lt;rami.ylimaki@vincit.fi&gt;
 Date:   Wed Dec 22 16:51:09 2010 +0200

    os: Add facilities for client ID tracking.

    An interface is provided for figuring out the PID and process name of
    a client. Make some existing functionality from SELinux and IA
    extensions available for general use.

    Signed-off-by: Rami Ylimäki &lt;rami.ylimaki@vincit.fi&gt;
    Reviewed-by: Tiago Vignatti &lt;tiago.vignatti@nokia.com&gt;

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Xserver/include/list.h: Add list.h from X.org (from X.org commit 63f83d1).</title>
<updated>2017-03-15T10:09:41+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-09T12:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=289e8ce5652dda788dbed25346b3b43af70c371c'/>
<id>urn:sha1:289e8ce5652dda788dbed25346b3b43af70c371c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Imake: drop DoLoadableServer, MakeDllModules and IHaveModules</title>
<updated>2016-11-02T16:54:04+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-10-29T20:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=96c9aafd6bf6d09ce2e98a77685f5e25b9009e35'/>
<id>urn:sha1:96c9aafd6bf6d09ce2e98a77685f5e25b9009e35</id>
<content type='text'>
We do not build loadable modules, so we do not need them anywhere.

Also remove the extra files requires for module builds.
</content>
</entry>
<entry>
<title>Imakefile cleanup: Delete all ancient Vcs comments stemming from SVN times of X.org and XFree86.</title>
<updated>2016-10-31T11:44:05+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-10-29T13:30:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=fcf61d3411bc1868e53305a3777f4bcaab3eb4bd'/>
<id>urn:sha1:fcf61d3411bc1868e53305a3777f4bcaab3eb4bd</id>
<content type='text'>
 Fixes ArcticaProject/nx-libs#250.
</content>
</entry>
<entry>
<title>remove hw/xfree86 altogether</title>
<updated>2016-10-28T22:08:07+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-10-27T23:05:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4aeed7ad92ac2d4662c9a1af63c32fe6faa5b2fd'/>
<id>urn:sha1:4aeed7ad92ac2d4662c9a1af63c32fe6faa5b2fd</id>
<content type='text'>
This is part one of ArcticaProject/nx-libs#246
</content>
</entry>
<entry>
<title>remove xf86Version.h and xf86Date.h</title>
<updated>2016-10-28T22:07:12+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-10-27T22:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=6c7f9cdaa72a8189adf9ac26c8f7f3ec6bd10e6f'/>
<id>urn:sha1:6c7f9cdaa72a8189adf9ac26c8f7f3ec6bd10e6f</id>
<content type='text'>
version.def and date.def also will be no longer created
</content>
</entry>
<entry>
<title>Clear header file namespace separation (&lt;X11/...&gt; vs. &lt;nx-X11/...&gt;).</title>
<updated>2015-12-28T12:15:24+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-07-08T14:16:40+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=433d8186588698ce6a435fbff5e9d40a37b78be9'/>
<id>urn:sha1:433d8186588698ce6a435fbff5e9d40a37b78be9</id>
<content type='text'>
 In the process of building nxagent against more and more system-wide installed
 X.org libraries, we come to the limit of including structs from this (bundled
 nx-X11) and that (system-wide X.Org) library.

 This commit introduces a clear namespace separation of headers provided by
 nx-X11 and headers provided by X.Org. This approach is only temporary as we
 want to drop all nx-X11 bundled libraries from nx-libs.

 However, for a while we need to make this separation clear and also ship
 some reduced fake X.Org headers that avoid pulling in libX* and libNX_X*
 symbols at the same time.

 This patch has been tested on Debian jessie and unstable and requires no
 overall testing on various distros and distro versions, as we finally will
 drop all libNX_X* libraries and build against X.org's client libs.

 For now, this hack eases our development / cleanup process.
</content>
</entry>
<entry>
<title>nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, xfree86.cf.</title>
<updated>2015-06-21T08:48:48+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-05-27T06:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=ae443bd5b68d24f031d96b1a028eefae52da96ee'/>
<id>urn:sha1:ae443bd5b68d24f031d96b1a028eefae52da96ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Imported nx-X11-3.1.0-1.tar.gz</title>
<updated>2011-10-10T15:43:39+00:00</updated>
<author>
<name>Reinhard Tartler</name>
<email>siretart@tauware.de</email>
</author>
<published>2011-10-10T15:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=f4092abdf94af6a99aff944d6264bc1284e8bdd4'/>
<id>urn:sha1:f4092abdf94af6a99aff944d6264bc1284e8bdd4</id>
<content type='text'>
Summary: Imported nx-X11-3.1.0-1.tar.gz
Keywords:

Imported nx-X11-3.1.0-1.tar.gz
into Git repository
</content>
</entry>
</feed>
