<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/ipv4/esp4.c, branch linux-2.6.32.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.32.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.32.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-09-15T00:03:01Z</updated>
<entry>
<title>net: constify struct net_protocol</title>
<updated>2009-09-15T00:03:01Z</updated>
<author>
<name>Alexey Dobriyan</name>
</author>
<published>2009-09-14T12:21:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=32613090a96dba2ca2cc524c8d4749d3126fdde5'/>
<id>urn:sha1:32613090a96dba2ca2cc524c8d4749d3126fdde5</id>
<content type='text'>
Remove long removed "inet_protocol_base" declaration.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>netns xfrm: AH/ESP in netns!</title>
<updated>2008-11-26T01:59:27Z</updated>
<author>
<name>Alexey Dobriyan</name>
</author>
<published>2008-11-26T01:59:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4fb236bac9fc7d51e2267866de6d4c30e549d2f8'/>
<id>urn:sha1:4fb236bac9fc7d51e2267866de6d4c30e549d2f8</id>
<content type='text'>
Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

</content>
</entry>
<entry>
<title>netns xfrm: state lookup in netns</title>
<updated>2008-11-26T01:30:50Z</updated>
<author>
<name>Alexey Dobriyan</name>
</author>
<published>2008-11-26T01:30:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=221df1ed33c9284fc7a6f6e47ca7f8d5f3665d43'/>
<id>urn:sha1:221df1ed33c9284fc7a6f6e47ca7f8d5f3665d43</id>
<content type='text'>
Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: clean up net/ipv4/ah4.c esp4.c fib_semantics.c inet_connection_sock.c inetpeer.c ip_output.c</title>
<updated>2008-11-03T08:23:42Z</updated>
<author>
<name>Jianjun Kong</name>
</author>
<published>2008-11-03T08:23:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d9319100c1ad7d0ed4045ded767684ad25670436'/>
<id>urn:sha1:d9319100c1ad7d0ed4045ded767684ad25670436</id>
<content type='text'>
Signed-off-by: Jianjun Kong &lt;jianjun@zeuux.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ipsec: Interfamily IPSec BEET</title>
<updated>2008-08-06T09:39:30Z</updated>
<author>
<name>Joakim Koskela</name>
</author>
<published>2008-08-06T09:39:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb49e63093498cd17382018495b8cfb5b4a679bd'/>
<id>urn:sha1:eb49e63093498cd17382018495b8cfb5b4a679bd</id>
<content type='text'>
Here's a revised version, based on Herbert's comments, of a fix for
the ipv6-inner, ipv4-outer interfamily ipsec beet mode. It fixes the
network header adjustment in interfamily, and doesn't reserve space
for the pseudo header anymore when we have ipv6 as the inner family.

Signed-off-by: Joakim Koskela &lt;jookos@gmail.com&gt;
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[ESP]: Ensure IV is in linear part of the skb to avoid BUG() due to OOB access</title>
<updated>2008-03-27T23:08:03Z</updated>
<author>
<name>Thomas Graf</name>
</author>
<published>2008-03-27T23:08:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=920fc941a9617f95ccb283037fe6f8a38d95bb69'/>
<id>urn:sha1:920fc941a9617f95ccb283037fe6f8a38d95bb69</id>
<content type='text'>
ESP does not account for the IV size when calling pskb_may_pull() to
ensure everything it accesses directly is within the linear part of a
potential fragment. This results in a BUG() being triggered when the
both the IPv4 and IPv6 ESP stack is fed with an skb where the first
fragment ends between the end of the esp header and the end of the IV.

This bug was found by Dirk Nehring &lt;dnehring@gmx.net&gt; .

Signed-off-by: Thomas Graf &lt;tgraf@suug.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: esp_output() misannotations</title>
<updated>2008-03-18T05:50:23Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2008-03-18T05:50:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5e226e4d9016daee170699f8a4188a5505021756'/>
<id>urn:sha1:5e226e4d9016daee170699f8a4188a5505021756</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPSEC]: Fix bogus usage of u64 on input sequence number</title>
<updated>2008-02-13T06:50:35Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2008-02-13T06:50:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b318e0e4ef4e85812c25afa19f75addccc834cd4'/>
<id>urn:sha1:b318e0e4ef4e85812c25afa19f75addccc834cd4</id>
<content type='text'>
Al Viro spotted a bogus use of u64 on the input sequence number which
is big-endian.  This patch fixes it by giving the input sequence number
its own member in the xfrm_skb_cb structure.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[XFRM]: constify 'struct xfrm_type'</title>
<updated>2008-02-01T03:27:20Z</updated>
<author>
<name>Eric Dumazet</name>
</author>
<published>2008-01-31T03:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=533cb5b0a63f28ecab5503cfceb77e641fa7f7c4'/>
<id>urn:sha1:533cb5b0a63f28ecab5503cfceb77e641fa7f7c4</id>
<content type='text'>
Signed-off-by: Eric Dumazet &lt;dada1@cosmosbay.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPSEC]: Add support for combined mode algorithms</title>
<updated>2008-02-01T03:27:03Z</updated>
<author>
<name>Herbert Xu</name>
</author>
<published>2008-01-29T03:37:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a6509d991225ad210de54c63314fd9542922095'/>
<id>urn:sha1:1a6509d991225ad210de54c63314fd9542922095</id>
<content type='text'>
This patch adds support for combined mode algorithms with GCM being
the first algorithm supported.

Combined mode algorithms can be added through the xfrm_user interface
using the new algorithm payload type XFRMA_ALG_AEAD.  Each algorithms
is identified by its name and the ICV length.

For the purposes of matching algorithms in xfrm_tmpl structures,
combined mode algorithms occupy the same name space as encryption
algorithms.  This is in line with how they are negotiated using IKE.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
