<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/skein/Kconfig, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/skein/Kconfig?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/skein/Kconfig?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2018-07-02T07:00:42Z</updated>
<entry>
<title>staging/skein: Remove Skein and Threefish code</title>
<updated>2018-07-02T07:00:42Z</updated>
<author>
<name>Jason Cooper</name>
<email>jason@lakedaemon.net</email>
</author>
<published>2018-07-01T18:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ee55fe552fcd8dcdafc52155ba515548c6538647'/>
<id>urn:sha1:ee55fe552fcd8dcdafc52155ba515548c6538647</id>
<content type='text'>
It's been four years since this was added.  In the interim, skein has
not seen any mainstream adoption.  Same with the threefish block cipher
upon which it's based.

In the discussion over which hash algorithm will replace SHA1 in git,
it's not one of the contenders.

There's absolutely no reason to think that there is anything wrong with
Skein or Threefish.  The only reason for this removal is a lack of
adoption.

If a real user comes forward, I'd be happy to assist with integrating
this code into mainline.

Signed-off-by: Jason Cooper &lt;jason@lakedaemon.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: skein: Adds Loadable Module Support</title>
<updated>2014-10-29T08:39:58Z</updated>
<author>
<name>Eric Rost</name>
<email>eric.rost@mybabylon.net</email>
</author>
<published>2014-10-24T22:33:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=075c267566a49680f77119d04066339ee354678b'/>
<id>urn:sha1:075c267566a49680f77119d04066339ee354678b</id>
<content type='text'>
Adds loadable module support to the Skein Hashing Algorithm driver.

Signed-off-by: Eric Rost &lt;eric.rost@mybabylon.net&gt;
Reviewed-by: Jason Cooper &lt;jason@lakedaemon.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: skein: Collapses threefish module</title>
<updated>2014-10-29T08:39:58Z</updated>
<author>
<name>Eric Rost</name>
<email>eric.rost@mybabylon.net</email>
</author>
<published>2014-10-24T22:29:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=24443a244b2ccac0883ddc3f929a8a6ea8457daa'/>
<id>urn:sha1:24443a244b2ccac0883ddc3f929a8a6ea8457daa</id>
<content type='text'>
Collapses threefish module into skein module.

Signed-off-by: Eric Rost &lt;eric.rost@mybabylon.net&gt;
Reviewed-by: Jason Cooper &lt;jason@lakedaemon.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: crypto: skein: depend upon CRYPTO</title>
<updated>2014-05-19T19:56:58Z</updated>
<author>
<name>Jason Cooper</name>
<email>jason@lakedaemon.net</email>
</author>
<published>2014-04-25T16:45:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6559e221a187f657b710eb7c8f56bc0870ec1186'/>
<id>urn:sha1:6559e221a187f657b710eb7c8f56bc0870ec1186</id>
<content type='text'>
Fengguang's randconfig kernel build tester discovered the following
warnings:

warning: (CRYPTO_THREEFISH) selects CRYPTO_ALGAPI which has unmet direct dependencies (CRYPTO)
warning: (DM_VERITY &amp;&amp; CRYPTO_SKEIN) selects CRYPTO_HASH which has unmet direct dependencies (CRYPTO)

Fix this in the Kconfig by depending on CRYPTO.

Reported-by: Fengguang Wu &lt;fengguang.wu@intel.com&gt;
Signed-off-by: Jason Cooper &lt;jason@lakedaemon.net&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: crypto: skein: allow building statically</title>
<updated>2014-04-18T22:46:48Z</updated>
<author>
<name>Jason Cooper</name>
<email>jason@lakedaemon.net</email>
</author>
<published>2014-03-24T02:32:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c2c7426bfcf2473ed4cf7135c2b15bae9c13dd6e'/>
<id>urn:sha1:c2c7426bfcf2473ed4cf7135c2b15bae9c13dd6e</id>
<content type='text'>
These are the minimum changes required to get the code to build
statically in the kernel.  It's necessary to do this first so that we
can empirically determine that future cleanup patches aren't changing
the generated object code.

Signed-off-by: Jason Cooper &lt;jason@lakedaemon.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
