<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tteras/strongswan/src/libfast, branch master</title>
<subtitle>tteras' strongSwan tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/'/>
<entry>
<title>Fixed some typos, courtesy of codespell</title>
<updated>2017-11-15T09:21:13+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-11-15T09:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=527b3f0ca5a1cc17306ebb7a5c5f3375f3d812aa'/>
<id>527b3f0ca5a1cc17306ebb7a5c5f3375f3d812aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>configure: Check for and explicitly link against -latomic</title>
<updated>2016-06-14T12:27:20+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@strongswan.org</email>
</author>
<published>2016-06-08T12:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=518a5b2ece0d4d07203677d8f9ac8eb4e8f1225c'/>
<id>518a5b2ece0d4d07203677d8f9ac8eb4e8f1225c</id>
<content type='text'>
Some C libraries, such as uClibc, require an explicit link for some atomic
functions. Check for any libatomic, and explcily link it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some C libraries, such as uClibc, require an explicit link for some atomic
functions. Check for any libatomic, and explcily link it.
</pre>
</div>
</content>
</entry>
<entry>
<title>sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set</title>
<updated>2015-11-23T10:37:19+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-11-19T10:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=88b85e022a4dde71fa1829ffbf948be2d5d1987f'/>
<id>88b85e022a4dde71fa1829ffbf948be2d5d1987f</id>
<content type='text'>
Fixes #1213.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1213.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace usages of sigwait(3) with sigwaitinfo(2)</title>
<updated>2015-10-29T14:38:37+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-09-17T15:52:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=858148092d1ef755cd40fea0169259e4ad3e9f02'/>
<id>858148092d1ef755cd40fea0169259e4ad3e9f02</id>
<content type='text'>
This is basically the same call, but it has the advantage of being
supported by FreeBSD's valgrind, which sigwait() is not.

References #1106.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is basically the same call, but it has the advantage of being
supported by FreeBSD's valgrind, which sigwait() is not.

References #1106.
</pre>
</div>
</content>
</entry>
<entry>
<title>plugins: Don't link with -rdynamic on Windows</title>
<updated>2014-06-04T13:53:02+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-10-25T14:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=4163421f918d830585bfdccde0973d8801aad258'/>
<id>4163421f918d830585bfdccde0973d8801aad258</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libfast: Use chunk_map() instead of non-portable mmap()</title>
<updated>2014-01-23T14:55:32+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-11-21T13:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=39badc53cd217abcbc5d4275cd962d2253afe484'/>
<id>39badc53cd217abcbc5d4275cd962d2253afe484</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Build all shared libraries with -no-undefined and link them properly</title>
<updated>2013-09-11T23:44:49+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2013-09-04T12:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=9af44ef5d9534cf6a12c0ddd90f9cad5648dcd28'/>
<id>9af44ef5d9534cf6a12c0ddd90f9cad5648dcd28</id>
<content type='text'>
The flag is required to convince libtool on Cygwin to build DLLs. But on
Windows these shared libraries can not have undefined symbols, so we have to
link them explicitly to the libraries they reference.

For plugins this is currently not done, so only the monolithic build is
supported.  The plugin loader wouldn't be able to load DLLs anyway, as
it tries to load files that don't exist on Cygwin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The flag is required to convince libtool on Cygwin to build DLLs. But on
Windows these shared libraries can not have undefined symbols, so we have to
link them explicitly to the libraries they reference.

For plugins this is currently not done, so only the monolithic build is
supported.  The plugin loader wouldn't be able to load DLLs anyway, as
it tries to load files that don't exist on Cygwin.
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: replace INCLUDES by AM_CPPFLAGS</title>
<updated>2013-07-18T12:59:19+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-07-17T12:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=19cb07b89050c0e3ea6a11e1914318c4ff1284b5'/>
<id>19cb07b89050c0e3ea6a11e1914318c4ff1284b5</id>
<content type='text'>
INCLUDES are now deprecated and throw warnings when using automake 1.13.
We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and
defines are passed to AM_CPPFLAGS only.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
INCLUDES are now deprecated and throw warnings when using automake 1.13.
We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and
defines are passed to AM_CPPFLAGS only.
</pre>
</div>
</content>
</entry>
<entry>
<title>libfast: cancel thread if it fails to accept fcgi sessions</title>
<updated>2013-07-18T10:24:38+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-02-20T14:21:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=b146ecbc4e565d2d3d7296c0158b9ea63a569d1d'/>
<id>b146ecbc4e565d2d3d7296c0158b9ea63a569d1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libfast: add a fast_ prefix to all classes, avoiding namespace clashes</title>
<updated>2013-07-18T10:24:38+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-07-17T09:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=890f20989f0535bb2af761821a3682c957bfeff7'/>
<id>890f20989f0535bb2af761821a3682c957bfeff7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
