aboutsummaryrefslogtreecommitdiffstats
path: root/src/hash/skein/skein_512.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-6/+6
* Remove all uses of MemoryRegion::copy outside of internal uses inlloyd2012-05-181-1/+1
* First step towards replacing the existing containers with std::vectorlloyd2012-05-181-2/+2
* Post merge fixlloyd2011-07-121-1/+2
* propagate from branch 'net.randombit.botan' (head 23a326fa36a31dd39347a8864e1...lloyd2011-07-121-1/+1
|\
| * propagate from branch 'net.randombit.botan' (head 150bd11dd8090559ee1e83394b8...lloyd2011-06-131-1/+1
| |\
| | * propagate from branch 'net.randombit.botan' (head 303b2518a80553214b1e5ab4d9b...lloyd2010-11-041-1/+1
| | |\
| | | * propagate from branch 'net.randombit.botan' (head cba32f885eb7889a9711cbee120...lloyd2010-10-131-4/+4
| | | |\
| | | * \ propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-131-1/+1
| | | |\ \
| | | | * \ propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-171-1/+1
| | | | |\ \
| | | | * \ \ propagate from branch 'net.randombit.botan' (head 75d272c759511a9a99a371ddc74...lloyd2010-04-091-1/+1
| | | | |\ \ \
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 367d157c1221a162f5b40984929...lloyd2009-12-241-2/+2
| | | | |\ \ \ \
| | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head 14c1d4dc8696d2705a70ec3d240...lloyd2009-12-211-1/+1
| | | | |\ \ \ \ \
| | | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-161-1/+1
| | | | | |\ \ \ \ \
| | | | | * | | | | | Remove to_string, replacing with std::to_stringlloyd2009-11-181-1/+1
* | | | | | | | | | | The Algorithm_Factory has this logic on looking for an object:lloyd2011-07-051-0/+2
|/ / / / / / / / / /
* / / / / / / / / / Maintainer mode warning cleanups, mostly for C style casts which Illoyd2011-04-181-4/+8
|/ / / / / / / / /
* | | | | | | | | Update Skein-512 for the new 1.3 specification, just changes the keylloyd2010-11-031-2/+2
* | | | | | | | | Remove BufferedComputation::OUTPUT_LENGTHlloyd2010-10-291-1/+0
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | More size_t. Document changeslloyd2010-10-131-4/+4
|/ / / / / / /
* | | | | | | Remove HashFunction::HASH_BLOCK_SIZE entirelylloyd2010-10-131-1/+1
* | | | | | | Use size_t for BufferedComputation::add_datalloyd2010-10-121-10/+10
* | | | | | | Completely remove the second parameter to SecureVector which specifieslloyd2010-09-141-3/+3
* | | | | | | Remove more uses of vector to pointer implicit conversionslloyd2010-09-131-4/+9
* | | | | | | Anywhere where we use MemoryRegion::begin to get access to the raw pointerlloyd2010-09-131-1/+1
* | | | | | | Big, invasive but mostly automated change, with a further attempt atlloyd2010-09-071-3/+3
| |_|_|_|_|/ |/| | | | |
* | | | | | Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-071-1/+1
| |_|_|_|/ |/| | | |
* | | | | Remove SecureBuffer, which is the fixed-size variant of SecureVector.lloyd2010-03-231-1/+1
| |_|_|/ |/| | |
* | | | Use a u32bit for the length argument to ubi_512. That value cannot possiblylloyd2009-12-231-2/+2
|/ / /
* | / Un-internal loadstor.h (and its header deps, rotate.h andlloyd2009-12-211-1/+2
| |/ |/|
* | Make many more headers internal-only.lloyd2009-12-161-1/+1
|/
* Add a new looping load_be / load_le for loading large arrays at once, andlloyd2009-10-291-2/+2
* Remove all exception specifications. The way these are designed in C++ islloyd2009-10-221-1/+1
* Change Skein-512 to match the tweaked 1.2 specification. Round constantslloyd2009-09-151-8/+8
* Avoid a crash in Skein_512::add_data if it is called with a zero-lengthlloyd2009-07-141-0/+3
* Mark Skein_512 with the BOTAN_DLL macrolloyd2009-06-061-0/+6
* Small cleanups in the Skein-512 source, and add support for thelloyd2009-06-031-66/+61
* Add an implementation of Skein-512lloyd2009-06-021-0/+258