<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tteras/strongswan/src/libfast, branch master</title>
<subtitle>tteras' strongSwan tree
</subtitle>
<id>https://git-old.alpinelinux.org/user/tteras/strongswan/atom?h=master</id>
<link rel='self' href='https://git-old.alpinelinux.org/user/tteras/strongswan/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/'/>
<updated>2017-11-15T09:21:13Z</updated>
<entry>
<title>Fixed some typos, courtesy of codespell</title>
<updated>2017-11-15T09:21:13Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-11-15T09:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=527b3f0ca5a1cc17306ebb7a5c5f3375f3d812aa'/>
<id>urn:sha1:527b3f0ca5a1cc17306ebb7a5c5f3375f3d812aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configure: Check for and explicitly link against -latomic</title>
<updated>2016-06-14T12:27:20Z</updated>
<author>
<name>Martin Willi</name>
<email>martin@strongswan.org</email>
</author>
<published>2016-06-08T12:46:35Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=518a5b2ece0d4d07203677d8f9ac8eb4e8f1225c'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set</title>
<updated>2015-11-23T10:37:19Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-11-19T10:21:48Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=88b85e022a4dde71fa1829ffbf948be2d5d1987f'/>
<id>urn:sha1:88b85e022a4dde71fa1829ffbf948be2d5d1987f</id>
<content type='text'>
Fixes #1213.
</content>
</entry>
<entry>
<title>Replace usages of sigwait(3) with sigwaitinfo(2)</title>
<updated>2015-10-29T14:38:37Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2015-09-17T15:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=858148092d1ef755cd40fea0169259e4ad3e9f02'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>plugins: Don't link with -rdynamic on Windows</title>
<updated>2014-06-04T13:53:02Z</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-10-25T14:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=4163421f918d830585bfdccde0973d8801aad258'/>
<id>urn:sha1:4163421f918d830585bfdccde0973d8801aad258</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libfast: Use chunk_map() instead of non-portable mmap()</title>
<updated>2014-01-23T14:55:32Z</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-11-21T13:48:23Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=39badc53cd217abcbc5d4275cd962d2253afe484'/>
<id>urn:sha1:39badc53cd217abcbc5d4275cd962d2253afe484</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build all shared libraries with -no-undefined and link them properly</title>
<updated>2013-09-11T23:44:49Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2013-09-04T12:25:22Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=9af44ef5d9534cf6a12c0ddd90f9cad5648dcd28'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>automake: replace INCLUDES by AM_CPPFLAGS</title>
<updated>2013-07-18T12:59:19Z</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-07-17T12:45:39Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=19cb07b89050c0e3ea6a11e1914318c4ff1284b5'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>libfast: cancel thread if it fails to accept fcgi sessions</title>
<updated>2013-07-18T10:24:38Z</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-02-20T14:21:51Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=b146ecbc4e565d2d3d7296c0158b9ea63a569d1d'/>
<id>urn:sha1:b146ecbc4e565d2d3d7296c0158b9ea63a569d1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libfast: add a fast_ prefix to all classes, avoiding namespace clashes</title>
<updated>2013-07-18T10:24:38Z</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2013-07-17T09:50:45Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=890f20989f0535bb2af761821a3682c957bfeff7'/>
<id>urn:sha1:890f20989f0535bb2af761821a3682c957bfeff7</id>
<content type='text'>
</content>
</entry>
</feed>
