<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/ipv4/esp4.c, branch linux-2.6.33.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.33.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.33.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-11-25T23:48:41Z</updated>
<entry>
<title>xfrm: Use the user specified truncation length in ESP and AH</title>
<updated>2009-11-25T23:48:41Z</updated>
<author>
<name>Martin Willi</name>
</author>
<published>2009-11-25T00:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8f8a088c2127c729638da8f2d33860e346c01eda'/>
<id>urn:sha1:8f8a088c2127c729638da8f2d33860e346c01eda</id>
<content type='text'>
Instead of using the hardcoded truncation for authentication
algorithms, use the truncation length specified on xfrm_state.

Signed-off-by: Martin Willi &lt;martin@strongswan.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<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>
</feed>
