aboutsummaryrefslogtreecommitdiffstats
path: root/src/hash
Commit message (Collapse)AuthorAgeFilesLines
* Add deps, missing includes, etclloyd2008-09-291-1/+1
|
* Move allocator code to secalloc/allocators modulelloyd2008-09-283-0/+145
| | | | Move paralle hash construction to par_hash module in hash directory
* Modularize IF family PK algorithms (integer factorization; RSA and RW baselloyd2008-09-282-0/+37
| | | | | | class). Add many missing modinfo.txts that I had not checked in. Oops.
* Split up asm modules into appropriate (topic-specific) modules, eglloyd2008-09-288-0/+989
| | | | | | | hash/sha1_amd64 and cipher/serpent_ia32. Remaining code in asm/ dir is for BigInt, so rename to bigint/ in prep for all (or most) of BigInt being modularized.
* Make mdx_hash also a module, which most of the hash functions depend on.lloyd2008-09-2816-0/+612
| | | | | | Correct the configure program so modules are not autoloaded if their dependences are not available. (Eg, --no-module=mdx_hash will disable MD4, MD5, SHA-1, etc rather than cause a compliation failure)
* Move all modules into src/ directorylloyd2008-09-2837-0/+3193