<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nxcomp/Loop.cpp, branch pr/Xext-cve-fixes</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://isbjoern.arctica-project.org/nx-libs/atom?h=pr%2FXext-cve-fixes</id>
<link rel='self' href='https://isbjoern.arctica-project.org/nx-libs/atom?h=pr%2FXext-cve-fixes'/>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/'/>
<updated>2015-05-15T13:20:52+00:00</updated>
<entry>
<title>This patch allows to cleanup the nxcomp resources to allow for a second connection inside the same process, instead of a new process as is the nxproxy case.</title>
<updated>2015-05-15T13:20:52+00:00</updated>
<author>
<name>Nito Martinez</name>
<email>Nito@Qindel.ES</email>
</author>
<published>2015-05-15T13:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=4fefe352c9d93b0a51ed2e7c34f47a0d951413db'/>
<id>urn:sha1:4fefe352c9d93b0a51ed2e7c34f47a0d951413db</id>
<content type='text'>
This involves creating a new API call

void NXTransCleanupForReconnect(void);

which basically cleans up the global state for the connection but does not exit the process.

Background
==========
This is needed for the IOS platform, where the nxproxy model of forking does not work.
Also NX handles most of the errors with an "exit" call which in IOS cannot be easily handled.
</content>
</entry>
<entry>
<title>Detection for Mac OS X's launchd service on Mac OS X 10.10 and beyond (607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch).</title>
<updated>2015-02-13T12:38:39+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-02-13T12:38:39+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=a8fb7d4f5149e28216ffd38838af1cbfd6527002'/>
<id>urn:sha1:a8fb7d4f5149e28216ffd38838af1cbfd6527002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow version 4-digit version comparison/handshake (400_nxcomp-version.full+lite.patch).</title>
<updated>2015-02-13T12:26:27+00:00</updated>
<author>
<name>Nito Martinez</name>
<email>Nito@Qindel.ES</email>
</author>
<published>2015-02-13T12:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=d4d3fe0e6e77a58e68defc5895a589a681d7d092'/>
<id>urn:sha1:d4d3fe0e6e77a58e68defc5895a589a681d7d092</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Force NX proxy to bind to loopback devices only (loopback option) (220_nxproxy_bind-loopback-only.full+lite.patch).</title>
<updated>2015-02-10T20:11:27+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-02-10T20:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=1be1c4a21bb54e60ec60456374d9ef55aaf55e2f'/>
<id>urn:sha1:1be1c4a21bb54e60ec60456374d9ef55aaf55e2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix FTBFS of nxproxy/nxcomp on Android (212_nxcomp_build-on-Android.full+lite.patch).</title>
<updated>2015-02-10T18:47:58+00:00</updated>
<author>
<name>Nito Martinez</name>
<email>Nito@Qindel.ES</email>
</author>
<published>2015-02-10T18:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=79f218b563f6a4d3b17e92ee85ad242575daf8da'/>
<id>urn:sha1:79f218b563f6a4d3b17e92ee85ad242575daf8da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set default pack and link options to avoid damage of session (211_nxcomp_set_default_options.full+lite.patch).</title>
<updated>2015-02-10T18:46:04+00:00</updated>
<author>
<name>Oleksandr Shneyder</name>
<email>o.shneyder@phoca-gmbh.de</email>
</author>
<published>2015-02-10T18:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=46c2aebca5196ad4c10bb4f6f2558d656c22f5d9'/>
<id>urn:sha1:46c2aebca5196ad4c10bb4f6f2558d656c22f5d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Save session state in file.</title>
<updated>2015-02-10T18:43:41+00:00</updated>
<author>
<name>Oleksandr Shneyder</name>
<email>o.shneyder@phoca-gmbh.de</email>
</author>
<published>2015-02-10T18:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=8c1b852abf692af4898368132292eb8c7278a7c2'/>
<id>urn:sha1:8c1b852abf692af4898368132292eb8c7278a7c2</id>
<content type='text'>
  210_nxagent_save_session_state.full.patch
  210_nxcomp_save_session_state.full+lite.patch

  This patch adds a "state" option to NX (agent) which
  allows one to specify a file where nxagent will write
  its session state into.
</content>
</entry>
<entry>
<title>Fix BIGENDIAN issue in nxcomp (relevant on PPC64 arch) (029_nxcomp_ppc64.full+lite.patch)</title>
<updated>2015-02-09T14:32:26+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2015-02-09T14:31:46+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=bd10fe5919594afe37d0019bf58c359e79b54979'/>
<id>urn:sha1:bd10fe5919594afe37d0019bf58c359e79b54979</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add X11 abstract socket support to nxcomp/nxproxy (027_nxcomp_abstract-X11-socket.full+lite.patch).</title>
<updated>2015-02-09T14:27:46+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-02-09T14:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=aaf4a59e4c4ec54a26283bce6bf25281e12f0424'/>
<id>urn:sha1:aaf4a59e4c4ec54a26283bce6bf25281e12f0424</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sa_restorer vs. memset (008_nxcomp_sa-restorer.full+lite.patch).</title>
<updated>2015-02-09T13:20:22+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-02-09T13:20:22+00:00</published>
<link rel='alternate' type='text/html' href='https://isbjoern.arctica-project.org/nx-libs/commit/?id=a0b2fd836883e8ec429d5f31779c61f31b1a204d'/>
<id>urn:sha1:a0b2fd836883e8ec429d5f31779c61f31b1a204d</id>
<content type='text'>
 Use memset instead of setting sa_restorer to NULL.

Original-Author: Alexander Morozov
</content>
</entry>
</feed>
