<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tteras/strongswan/src/libcharon/plugins/ha, 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-05-26T11:56:44Z</updated>
<entry>
<title>Migrate all enumerators to venumerate() interface change</title>
<updated>2017-05-26T11:56:44Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-05-11T07:17:02Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=95a63bf2813cd6ecad912237688526bbcc3481ee'/>
<id>urn:sha1:95a63bf2813cd6ecad912237688526bbcc3481ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>child-sa: Change API used to set/install policies</title>
<updated>2017-05-23T16:41:31Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-03-01T13:40:15Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=4989aba8225f6d710ee69e56a98b90d13c37319a'/>
<id>urn:sha1:4989aba8225f6d710ee69e56a98b90d13c37319a</id>
<content type='text'>
This way we only have to pass the traffic selectors once.
</content>
</entry>
<entry>
<title>ha: Fix assignment of IP addresses if multiple pools are defined</title>
<updated>2017-01-25T11:28:34Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-10-13T16:39:09Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=4e382f5ffcb8590b30f8953640eb1e111bf1ced9'/>
<id>urn:sha1:4e382f5ffcb8590b30f8953640eb1e111bf1ced9</id>
<content type='text'>
Fixes #2146.
</content>
</entry>
<entry>
<title>ha: Delete passive IKE_SA on other node after half-open timeout</title>
<updated>2017-01-25T11:27:21Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-08-30T12:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=0e3c8cc4a27bd0010a671c6f2f985bdc91f8381b'/>
<id>urn:sha1:0e3c8cc4a27bd0010a671c6f2f985bdc91f8381b</id>
<content type='text'>
Fixes #1192.
</content>
</entry>
<entry>
<title>peer-cfg: Use struct to pass data to constructor</title>
<updated>2016-04-09T14:51:01Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-04-04T16:41:17Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=2ba5dadb12dd95c9ba5ff99e619fb33388582661'/>
<id>urn:sha1:2ba5dadb12dd95c9ba5ff99e619fb33388582661</id>
<content type='text'>
</content>
</entry>
<entry>
<title>child-cfg: Use struct to pass data to constructor</title>
<updated>2016-04-09T14:51:01Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-04-04T14:09:23Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=8a00a8452ddb36ec07038242c029a214b0417ae8'/>
<id>urn:sha1:8a00a8452ddb36ec07038242c029a214b0417ae8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use standard unsigned integer types</title>
<updated>2016-03-24T17:52:48Z</updated>
<author>
<name>Andreas Steffen</name>
<email>andreas.steffen@strongswan.org</email>
</author>
<published>2016-03-22T12:22:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=b12c53ce77beb8e04b044d0c0dc9249ddba72200'/>
<id>urn:sha1:b12c53ce77beb8e04b044d0c0dc9249ddba72200</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ha: Delete cache entry inside the locked mutex</title>
<updated>2016-03-23T09:34:24Z</updated>
<author>
<name>Thomas Egerer</name>
<email>thomas.egerer@secunet.com</email>
</author>
<published>2016-03-21T13:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=90a7a68488e25e59b4b3cbccd189ed66b5804894'/>
<id>urn:sha1:90a7a68488e25e59b4b3cbccd189ed66b5804894</id>
<content type='text'>
Signed-off-by: Thomas Egerer &lt;thomas.egerer@secunet.com&gt;
</content>
</entry>
<entry>
<title>libhydra: Remove empty unused library</title>
<updated>2016-03-03T16:36:11Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-02-12T15:35:54Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=28649f6d91971e0fe50078aec2937010e8c61cd8'/>
<id>urn:sha1:28649f6d91971e0fe50078aec2937010e8c61cd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ha: Properly sync IKEv1 IV if gateway is initiator</title>
<updated>2016-02-01T09:51:02Z</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-01-26T10:13:13Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=9c773f8d112d7374e77ee804e89f5b6b5da84f16'/>
<id>urn:sha1:9c773f8d112d7374e77ee804e89f5b6b5da84f16</id>
<content type='text'>
To handle Phase 2 exchanges on the other HA host we need to sync the last
block of the last Phase 1 message (or the last expected IV).  If the
gateway is the initiator of a Main Mode SA the last message is an
inbound message.  When handling such messages the expected IV is not
updated until it is successfully decrypted so we can't sync the IV
when processing the still encrypted (!plain) message.  However, as responder,
i.e. if the last message is an outbound message, the reverse applies, that
is, we get the next IV after successfully encrypting the message, not
while handling the plain message.

Fixes #1267.
</content>
</entry>
</feed>
