<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tteras/strongswan/src/libcharon/plugins/bypass_lan, 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>linked-list: Change return value of find_first() and signature of its callback</title>
<updated>2017-05-26T11:56:44+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-05-16T10:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=2e4d110d1e94a3be9da06894832492ff469eec37'/>
<id>2e4d110d1e94a3be9da06894832492ff469eec37</id>
<content type='text'>
This avoids the unportable five pointer hack.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids the unportable five pointer hack.
</pre>
</div>
</content>
</entry>
<entry>
<title>shunt-manager: Add an optional namespace for each shunt</title>
<updated>2017-02-16T18:24:07+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-11-16T16:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=7a0fdbab42669d75cec2c073062331b7a7aed443'/>
<id>7a0fdbab42669d75cec2c073062331b7a7aed443</id>
<content type='text'>
This will allow us to reuse the names of child configs e.g. when they
are defined in different connections.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will allow us to reuse the names of child configs e.g. when they
are defined in different connections.
</pre>
</div>
</content>
</entry>
<entry>
<title>bypass-lan: Don't use interfaces in policies</title>
<updated>2017-02-16T18:20:18+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2017-02-13T18:06:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=c2129d1cbe6b482cf956a1f609ff974c9dcd5b24'/>
<id>c2129d1cbe6b482cf956a1f609ff974c9dcd5b24</id>
<content type='text'>
After an interface disappeared we can't remove the policies correctly as
the name doesn't resolve to the previous index anymore.
And making the policies so specific might not provide that much benefit.

To handle the interfaces on the policies correctly would require some
changes to the child-cfg, kernel-interface etc. so they'd take interface
indices directly so we could target the policies correctly even if an
interface disappeared (or reappeared and got a new index).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After an interface disappeared we can't remove the policies correctly as
the name doesn't resolve to the previous index anymore.
And making the policies so specific might not provide that much benefit.

To handle the interfaces on the policies correctly would require some
changes to the child-cfg, kernel-interface etc. so they'd take interface
indices directly so we could target the policies correctly even if an
interface disappeared (or reappeared and got a new index).
</pre>
</div>
</content>
</entry>
<entry>
<title>bypass-lan: Allow ignoring or only considering subnets of specific interfaces</title>
<updated>2017-02-08T09:38:28+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-10-12T13:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=0aabfe07809d061b5c415e9b5b01b7915704d53a'/>
<id>0aabfe07809d061b5c415e9b5b01b7915704d53a</id>
<content type='text'>
The config can also be reloaded by sending a SIGHUP to charon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The config can also be reloaded by sending a SIGHUP to charon.
</pre>
</div>
</content>
</entry>
<entry>
<title>bypass-lan: Configure interface on bypass policy</title>
<updated>2017-02-08T09:38:28+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-10-12T10:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=62b58a40da47031f0a46fa7d28b03cb327ebd6b5'/>
<id>62b58a40da47031f0a46fa7d28b03cb327ebd6b5</id>
<content type='text'>
Currently, only the kernel-netlink plugin supports this, the others will
just ignore it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, only the kernel-netlink plugin supports this, the others will
just ignore it.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel-interface: Add interface name to local subnet enumerator</title>
<updated>2017-02-08T09:38:28+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-10-12T10:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=46c21e3cc3ee3422463362495e1ab59cd292298e'/>
<id>46c21e3cc3ee3422463362495e1ab59cd292298e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bypass-lan: Add plugin that installs bypass policies for locally attached subnets</title>
<updated>2017-02-08T09:38:28+00:00</updated>
<author>
<name>Tobias Brunner</name>
<email>tobias@strongswan.org</email>
</author>
<published>2016-10-12T08:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/tteras/strongswan/commit/?id=f8a362bfbc5715f30d8be90a285313b966436ef6'/>
<id>f8a362bfbc5715f30d8be90a285313b966436ef6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
