<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tteras/strongswan/src/libcharon/plugins/tnc_imc, 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>Moved tnc-tnccs, tnc-imc, tnccs-11, tnccs-20 and tnccs-dynamic libcharon plugins to libtnccs</title>
<updated>2013-08-15T21:34:22+00:00</updated>
<author>
<name>Andreas Steffen</name>
<email>andreas.steffen@strongswan.org</email>
</author>
<published>2013-08-08T09:02:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=e8f65c5cdee4e04bf898f49e07d783ae6b3441aa'/>
<id>e8f65c5cdee4e04bf898f49e07d783ae6b3441aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rapid PT-TLS AR/PDP prototype</title>
<updated>2013-08-15T21:34:22+00:00</updated>
<author>
<name>Andreas Steffen</name>
<email>andreas.steffen@strongswan.org</email>
</author>
<published>2013-08-07T17:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=180a2f2642fc55c9d0836449e55bf76a52391c31'/>
<id>180a2f2642fc55c9d0836449e55bf76a52391c31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>determine underlying IF-T transport protocol</title>
<updated>2013-02-12T11:25:39+00:00</updated>
<author>
<name>Andreas Steffen</name>
<email>andreas.steffen@strongswan.org</email>
</author>
<published>2013-02-12T11:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=3e56352815ec786c69ca43c9f89b35ccc7634427'/>
<id>3e56352815ec786c69ca43c9f89b35ccc7634427</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix deadlock in IMC/IMV managers</title>
<updated>2012-12-18T14:59:29+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2012-12-18T14:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=0080daa78789bb7012bc0f80dd6b4ff0d47e41a3'/>
<id>0080daa78789bb7012bc0f80dd6b4ff0d47e41a3</id>
<content type='text'>
Since reserve_id() might be called from e.g. notify_connection_change()
using a write lock will not work as this can't be acquired while holding
the read lock.

Also, with the previous code it was possible that two IMCs/IMVs added by
two threads at the same time would get the same ID assigned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since reserve_id() might be called from e.g. notify_connection_change()
using a write lock will not work as this can't be acquired while holding
the read lock.

Also, with the previous code it was possible that two IMCs/IMVs added by
two threads at the same time would get the same ID assigned.
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly select IMC/IMV according to given primary ID in reserve_id()</title>
<updated>2012-12-18T14:59:29+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2012-12-18T14:49:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=6a8eeba5403d4b6005c3a50951046260811c079a'/>
<id>6a8eeba5403d4b6005c3a50951046260811c079a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>optionally skip dlclose() of IMCs/IMVs in order to track memory leaks</title>
<updated>2012-12-09T18:35:23+00:00</updated>
<author>
<name>Andreas Steffen</name>
<email>andreas.steffen@strongswan.org</email>
</author>
<published>2012-12-09T18:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=92e75e4535ef98b9dd42e322e8126a7bc5a9945e'/>
<id>92e75e4535ef98b9dd42e322e8126a7bc5a9945e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add locking to IMC/IMV managers to add/remove IMC/IMVs on the fly</title>
<updated>2012-11-30T14:49:23+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2012-11-20T13:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=c5436163156d1998e90caf12038f6d41f689de45'/>
<id>c5436163156d1998e90caf12038f6d41f689de45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add wrappers to IMC/IMV managers loading IMC/IMVs from function pointers</title>
<updated>2012-11-30T14:48:20+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2012-11-15T08:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=016d343a50f32b468d559c93bcfa7335c800a072'/>
<id>016d343a50f32b468d559c93bcfa7335c800a072</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>If adding an IMC/IMV fails, terminate() it only if it has been initialize()d</title>
<updated>2012-11-30T14:48:13+00:00</updated>
<author>
<name>Martin Willi</name>
<email>martin@revosec.ch</email>
</author>
<published>2012-11-14T15:17:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=be18ee8123d6de3984a04f9feb1e457b7c45b0b5'/>
<id>be18ee8123d6de3984a04f9feb1e457b7c45b0b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
