<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver, 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-06-30T19:21:49+00:00</updated>
<entry>
<title>release 3.5.99.8</title>
<updated>2017-06-30T19:21:49+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-06-30T19:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=3b15804cef3c4412897bf243c063af6506a21976'/>
<id>urn:sha1:3b15804cef3c4412897bf243c063af6506a21976</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hw/nxagent/Window.c: Introduce NX_REAL_WINDOW window property.</title>
<updated>2017-06-30T14:21:00+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-05-30T19:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=588be6386adf9dd25bb942af9456d6c07eda4676'/>
<id>urn:sha1:588be6386adf9dd25bb942af9456d6c07eda4676</id>
<content type='text'>
 In nxagent sessions, all X11 clients have a representation of their NX
 session-side window object on the real X-Server side.

 The window object gets stored in the new NX_REAL_WINDOW window property
 immediately after window creation. This mapping is created in
 nxagentCreateWindow().

 On session resumption, the client side window IDs normally change. Thus,
 during session resumption, all NX_REAL_WINDOW properties require being
 updated. This happens in nxagentReconnectWindow().

 While a session is suspended, the NX_REAL_WINDOW property does not
 exist. It gets removed during nxagentDisconnectWindow().
</content>
</entry>
<entry>
<title>hw/nxagnet/Atoms.c: In DEBUG mode, we need validateString() which is not statically defined in Utils.h. Thus including it for DEBUG builds.</title>
<updated>2017-06-30T14:21:00+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-05-30T19:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c88e87bc8c6d4ee414533c28b600dff70f5ad62a'/>
<id>urn:sha1:c88e87bc8c6d4ee414533c28b600dff70f5ad62a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dix: Remove arch awareness from servermd.h (X.org v2, nx-libs v4)</title>
<updated>2017-06-28T18:12:08+00:00</updated>
<author>
<name>Adam Jackson</name>
<email>ajax@redhat.com</email>
</author>
<published>2017-05-05T22:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=f77a4b405b2e41b0ae8a0ff1cbf6ee8593c32a7f'/>
<id>urn:sha1:f77a4b405b2e41b0ae8a0ff1cbf6ee8593c32a7f</id>
<content type='text'>
 commit 1af15aaf278edcf6f6de94774350e34a80883c24
 Author: Olivier Fourdan &lt;ofourdan@redhat.com&gt;
 Date:   Fri Apr 10 10:07:38 2015 +0200

    dix: Fix image byte order on big endian hardware

    Make sure X_BIG_ENDIAN/X_LITTLE_ENDIAN are defined before actually using
    them.

    Otherwise, image byte order could be wrong on big endian hardware even
    though endianess detection is correct.

    Reported-by: Tim Waugh &lt;twaugh@redhat.com&gt;
    Signed-off-by: Olivier Fourdan &lt;ofourdan@redhat.com&gt;
    Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;

 commit 4302484ef2e67b2e05756c7ee0834dce938f1b44
 Author: Adam Jackson &lt;ajax@redhat.com&gt;
 Date:   Mon Jul 21 10:06:53 2014 -0400

    dix: Remove arch awareness from servermd.h (v2)

    At this point we have no architectures where image byte order is
    different from bitmap bit order, or where either of those two are not
    also the native word endianness.  Hooray, one more place where we don't
    have to worry about enabling new CPU architectures.

    v2: Rebase to master to handle the addition of ppc64le, arc, and xtensa,
    and use autoconf's endianness detection instead of gcc predefines.

    Signed-off-by: Adam Jackson &lt;ajax@redhat.com&gt;
    Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

 commit f6469f1910c72add358b7263d69bd116b4450ece
 Author: Adam Jackson &lt;ajax@redhat.com&gt;
 Date:   Mon Jul 21 10:06:46 2014 -0400

    dix: Remove some XFree86 3.x leftovers

    Signed-off-by: Adam Jackson &lt;ajax@redhat.com&gt;
    Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

 commit 5aaacb501ff26bad391664cc7367bfe5164f72c7
 Author: Adam Jackson &lt;ajax@redhat.com&gt;
 Date:   Mon Jul 21 10:06:45 2014 -0400

    dix: Remove an ancient IBM configuration

    Whatever unix this was meant to be is either no longer in circulation,
    or is AIX, which we don't claim to support anyway.

    Signed-off-by: Adam Jackson &lt;ajax@redhat.com&gt;
    Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
    Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;

 commit 446fe9eecddd1337f9d5164dd7c301e1ba3dfe32
 Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
 Date:   Thu Jul 17 21:37:50 2008 +0300

    Dead code removal

    Remove a whole bunch of code that was never built, be it entire files or
    just dead ifdefs.

 Backported-to-NX-by: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Mesa subtree: Adapt build process for building against Mesa that gets pulled in via git subtree.</title>
<updated>2017-06-15T12:16:38+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-20T11:54:14+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c20b946b4abe2aeccfdb85e54f38e65041948741'/>
<id>urn:sha1:c20b946b4abe2aeccfdb85e54f38e65041948741</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Args.c: fix sync option parsing</title>
<updated>2017-06-09T20:27:20+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-06-09T20:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=19116a61c98684fc5c0256b65f49462457bb0f5b'/>
<id>urn:sha1:19116a61c98684fc5c0256b65f49462457bb0f5b</id>
<content type='text'>
This fixes ArcticaProject/nx-libs#465
</content>
</entry>
<entry>
<title>Revert "Switch from using libNX_X11's deprecated XKeycodeToKeysym() function to using XGetKeyboardMapping()."</title>
<updated>2017-05-04T20:45:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-05-04T20:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=651d5e5eefdcf1276d0ec3be6717b817dca1aa75'/>
<id>urn:sha1:651d5e5eefdcf1276d0ec3be6717b817dca1aa75</id>
<content type='text'>
This reverts commit efc0dae0519aa0ef1fabea6a64919475fd916347.

Recent test revealed keyboard hangs on high latency connections. These
hangs are not happening in 3.5.0 releases if the nx-libs.

The commit above is responsible for them so we take that back.

Interestingly nxcomp has special treatment for XGetKeyboardMapping()
so it should normally speed up things but it results in the opposite
for us. Needs further examination.

This fixes ArcticaProject/nx-libs#450
</content>
</entry>
<entry>
<title>Xserver/Imakefile: Drop redundant library path option -L../../../nx-X11/exports/lib when linking nxagent. As -L../../exports/lib is already present and points to the same location.</title>
<updated>2017-04-21T14:16:24+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-03-08T09:45:51+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=e91132f3b21927e83350c5609356b30a144e6260'/>
<id>urn:sha1:e91132f3b21927e83350c5609356b30a144e6260</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xserver/Imakefile: Change order of linker options, so that self-built components get mentioned first in the nxagent linker command.</title>
<updated>2017-04-21T14:16:24+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-03-08T10:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4818c13e7d92a0c4e1e444c81d41a9ce208cea6a'/>
<id>urn:sha1:4818c13e7d92a0c4e1e444c81d41a9ce208cea6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hw/nxagent/Dialog.c: Drop unused dialog for DIALOG_DISABLE_XKB_LOCAL.</title>
<updated>2017-04-21T13:45:39+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-03-08T12:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=522e743f64ba29be98fe3f44596d7a7ed57f6aca'/>
<id>urn:sha1:522e743f64ba29be98fe3f44596d7a7ed57f6aca</id>
<content type='text'>
 Fixes ArcticaProject/nx-libs#383.
</content>
</entry>
</feed>
