aboutsummaryrefslogtreecommitdiffstats
path: root/modules/alg_ia32/sha160.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-101-1/+1
| | | | | updated dates on files that have actually changed this year. This makes the diff across versions readable again.
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-141-1/+1
| | | | | | | but might as well keep it up to date. And it's easier to do it once with a 'perl -pi' command than to update each file over time. Apologies to anyone looking at diffs.
* Fix the alg_ia32 module code WRT the recent changes to loadstor.h not beinglloyd2007-10-191-1/+1
| | | | included by bit_ops.h
* Bump copyright year to 2007lloyd2007-01-201-1/+1
|
* The assembly code is only using 81 words of W, but 84 were being allocated.lloyd2006-08-211-2/+2
|
* Inside the compression function, store the original stack pointer in thelloyd2006-08-211-2/+2
| | | | | W array, and then use %esp to point to the message words. This gives an extra register for temporary usage.
* Let SHA_160::W be resized dynamically; potentially the asm version couldlloyd2006-08-211-0/+8
| | | | use a little extra workspace, this makes that simpler to do.
* Clear the W buffer inside the SHA_160::clear() functionslloyd2006-08-131-0/+1
|
* Rename sha_x86 module to alg_ia32; there will probably be other algorithmslloyd2006-08-131-0/+43
going in here (at least eventually, and potentially soon-ish)