<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nxcomp, branch 3.5.99.11</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.11</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.11'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2017-12-11T12:38:59+00:00</updated>
<entry>
<title>nxcomp/src/Log.cpp: only create a new queue entry if we actually intend to write it out later.</title>
<updated>2017-12-11T12:38:59+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2017-12-11T12:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=3731a996dce9adf1c6f398cc1cdec2909588a7ee'/>
<id>urn:sha1:3731a996dce9adf1c6f398cc1cdec2909588a7ee</id>
<content type='text'>
Fixes: ArcticaProject/nx-libs#596
</content>
</entry>
<entry>
<title>Silence warning: "ar: 'u' modifier ignored since 'D' is the default"</title>
<updated>2017-12-11T08:48:14+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-12-10T17:00:15+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=018c557c454ffe62696c4d113c7fe3794845dc2a'/>
<id>urn:sha1:018c557c454ffe62696c4d113c7fe3794845dc2a</id>
<content type='text'>
Fixes ArcticaProject/nx-libs#530
</content>
</entry>
<entry>
<title>nxcomp: fix shadow warning</title>
<updated>2017-12-11T08:48:14+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-12-10T15:23:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=d5c3e75b3b4d451b33daa0f7c07c3e7a16a88d7c'/>
<id>urn:sha1:d5c3e75b3b4d451b33daa0f7c07c3e7a16a88d7c</id>
<content type='text'>
Fixes this:

CXX      Loop.lo
Loop.cpp: In function 'void handleCheckResultInLoop(int&amp;, int&amp;, int&amp;, fd_set&amp;, fd_set&amp;, timeval&amp;, timeval&amp;)':
Loop.cpp:14080:68: warning: declaration of 'startTs' shadows a global declaration [-Wshadow]
                                             struct timeval &amp;startTs)
                                                                    ^
Loop.cpp:1020:13: note: shadowed declaration is here
T_timestamp startTs;

Fixes ArcticaProject/nx-libs#545
</content>
</entry>
<entry>
<title>nxcomp: use new macro SAFE_FREE(ptr)</title>
<updated>2017-12-09T12:15:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-12-07T21:35:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4dbee3a3f13657577f283bca22b281d7273c19e5'/>
<id>urn:sha1:4dbee3a3f13657577f283bca22b281d7273c19e5</id>
<content type='text'>
Should be used instead of free() calls and will clear the pointer after
calling free(). This can prevent double-free or use-after-free errors.
</content>
</entry>
<entry>
<title>Loop.cpp: fix more memory leaks</title>
<updated>2017-12-09T12:15:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-28T20:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=2814677a7e2b259669708c89ed55b55dc1c46f9c'/>
<id>urn:sha1:2814677a7e2b259669708c89ed55b55dc1c46f9c</id>
<content type='text'>
The thread specific stringstream objects on the stack need to be
deleted, not just pop()ed.

Fixes ArcticaProject/nx-libs#573 (partially)
</content>
</entry>
<entry>
<title>Loop.cpp: fix two memleaks</title>
<updated>2017-12-09T12:15:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-28T20:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=1c09eab703de18430241a11abec0526512d851b9'/>
<id>urn:sha1:1c09eab703de18430241a11abec0526512d851b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ChannelEndPoint.cpp: fix two memleaks</title>
<updated>2017-12-09T12:15:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-28T19:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c4660e109aabc78abda4b80d637312385223537f'/>
<id>urn:sha1:c4660e109aabc78abda4b80d637312385223537f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxcomp: simplify free calls</title>
<updated>2017-12-09T12:15:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-27T22:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=21c742d25361e7ae2dc40f635890f60e6eb0e1d6'/>
<id>urn:sha1:21c742d25361e7ae2dc40f635890f60e6eb0e1d6</id>
<content type='text'>
free() can handle NULL itself
</content>
</entry>
<entry>
<title>nxcomp: fix double free</title>
<updated>2017-12-09T12:15:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-27T22:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=513aa23a714d2ccba388bca41262610c571dcf43'/>
<id>urn:sha1:513aa23a714d2ccba388bca41262610c571dcf43</id>
<content type='text'>
Fixes ArcticaProject/nx-libs#569
</content>
</entry>
<entry>
<title>nxproxy/nxcomp: document logging options</title>
<updated>2017-12-07T05:25:08+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-28T23:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=9e3381cc858e249b13777e31cfc40a87f8d10bb7'/>
<id>urn:sha1:9e3381cc858e249b13777e31cfc40a87f8d10bb7</id>
<content type='text'>
</content>
</entry>
</feed>
