<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux-bitkeeper.git/crypto/sha1.c, branch master</title>
<subtitle>Linux Kernel BitKeeper History</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/atom?h=master</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/'/>
<updated>2005-03-08T02:13:51Z</updated>
<entry>
<title>[PATCH] random: Update cryptolib to use SHA fro lib</title>
<updated>2005-03-08T02:13:51Z</updated>
<author>
<name>Matt Mackall</name>
<email>mpm@selenic.com</email>
</author>
<published>2005-03-08T02:13:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=4c1763b3e9d83851919e411c44215dd9b9a2cd69'/>
<id>urn:sha1:4c1763b3e9d83851919e411c44215dd9b9a2cd69</id>
<content type='text'>
Drop the cryptolib SHA implementation and use the faster and much smaller SHA
implementation from lib/.  Saves about 5K.  This also saves time by doing one
memset per update call rather than one per SHA block.

Signed-off-by: Matt Mackall &lt;mpm@selenic.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] random: Use them throughout the tree</title>
<updated>2005-03-08T02:12:34Z</updated>
<author>
<name>Matt Mackall</name>
<email>mpm@selenic.com</email>
</author>
<published>2005-03-08T02:12:34Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=66a6d19c4c7310cc5dc928fc7d0238b9ef9e9313'/>
<id>urn:sha1:66a6d19c4c7310cc5dc928fc7d0238b9ef9e9313</id>
<content type='text'>
Move users of private rotl/rotr functions to rol32/ror32.  Crypto bits
verified with tcrypt.

Signed-off-by: Matt Mackall &lt;mpm@selenic.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Fix up numerous '`xxxxx' is not at beginning of declaration' style warnings.</title>
<updated>2002-12-31T02:28:13Z</updated>
<author>
<name>Dave Jones</name>
<email>davej@codemonkey.org.uk</email>
</author>
<published>2002-12-31T02:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=fd5a038b3e8a520465d230df4d3df28d21c36f3a'/>
<id>urn:sha1:fd5a038b3e8a520465d230df4d3df28d21c36f3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CRYPTO]: minor updates</title>
<updated>2002-11-06T16:38:49Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-11-06T16:38:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=a4ef829c72860b13d6fe504f85d867004ed5ce8c'/>
<id>urn:sha1:a4ef829c72860b13d6fe504f85d867004ed5ce8c</id>
<content type='text'>
- Fixed min keysize bug for Blowfish (it is 32, not 64).
- Documentation updates.
</content>
</entry>
<entry>
<title>[CRYPTO]: Add SHA256 plus bug fixes.</title>
<updated>2002-11-06T09:46:12Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-11-06T09:46:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=794a9d92f077a1b2daf2e780a2e1403967e00161'/>
<id>urn:sha1:794a9d92f077a1b2daf2e780a2e1403967e00161</id>
<content type='text'>
- Bugfix in sha1 copyright
- Add support for SHA256, test vectors and HMAC test vectors
- Remove obsolete atomic messages.
</content>
</entry>
<entry>
<title>[CRYPTO]: Cleanups based upon suggestions by Jeff Garzik.</title>
<updated>2002-10-30T06:45:00Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-10-30T06:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=b56bc16aa33f97a846bccc295e0189ca55cb5b43'/>
<id>urn:sha1:b56bc16aa33f97a846bccc295e0189ca55cb5b43</id>
<content type='text'>
- Changed unsigned to unsigned int in algos.
- Consistent use of u32 for flags throughout api.
- Use of unsigned int rather than int for counting things which must
be positive, also replaced size_ts to keep code simpler and lessen
bloat on some archs.
- got rid of some unneeded returns.
- const correctness.
</content>
</entry>
<entry>
<title>[CRYPTO]: Cleanups and more consistency checks.</title>
<updated>2002-10-28T10:36:29Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-10-28T10:36:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=03882e044f1bbf3603a856652100652aeabe465a'/>
<id>urn:sha1:03882e044f1bbf3603a856652100652aeabe465a</id>
<content type='text'>
- Removed local_bh_disable() from kmap wrapper, not needed now with
two atomic kmaps.
- Nuked atomic flag, use in_softirq() instead.
- Converted crypto_kmap() and crypto_yield() to check in_softirq().
- Check CRYPTO_MAX_CIPHER_BLOCK_SIZE during alg init.
- Try to initialize as much at compile time as possible
(feedback from Christoph Hellwig).
- Clean up list handling a bit (feedback from Christoph Hellwig).
</content>
</entry>
<entry>
<title>[CRYPTO]: Algorithm lookup API change plus bug fixes.</title>
<updated>2002-10-27T19:04:35Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-10-27T19:04:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=612893c0b9f117b1961cb4312126a635f4c96b72'/>
<id>urn:sha1:612893c0b9f117b1961cb4312126a635f4c96b72</id>
<content type='text'>
- API change: implemented simplest version of algorithm lookup
by name (feedback from Rusty Russell and Herbert Valerio Riedel).
- Now need to add the following line to to /etc/modules.conf for
dynamic module loading:
    alias des3_ede des
</content>
</entry>
<entry>
<title>[CRYPTO]: Use try_inc_mod_count and semaphore for alg list.</title>
<updated>2002-10-24T17:51:06Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-10-24T17:51:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=cd74bb134f87eb043425494861bec1afe98015e8'/>
<id>urn:sha1:cd74bb134f87eb043425494861bec1afe98015e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CRYPTO]: Cleanups based upon feedback from Rusty and jgarzik</title>
<updated>2002-10-24T17:47:26Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-10-24T17:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=49d21b00c304a11b7231210701179bf8eb49a9cd'/>
<id>urn:sha1:49d21b00c304a11b7231210701179bf8eb49a9cd</id>
<content type='text'>
- s/__u/u/
- s/char/u8/
- Fixed bug in cipher.c, page remapped was off by one block
</content>
</entry>
</feed>
