aboutsummaryrefslogtreecommitdiffstats
path: root/src/hash/comb4p/comb4p.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-5/+5
| | | | | | using a custom allocator. Currently our allocator just does new/delete with a memset before deletion, and the mmap and mlock allocators have been removed.
* Remove BufferedComputation::OUTPUT_LENGTHlloyd2010-10-291-1/+0
|
* Remove HashFunction::HASH_BLOCK_SIZE entirelylloyd2010-10-131-15/+13
|
* Remove most uses of HASH_BLOCK_SIZElloyd2010-10-131-2/+2
|
* Use output_length() instead of OUTPUT_LENGTH pseudo-propertylloyd2010-10-131-2/+2
|
* Use size_t for BufferedComputation::add_datalloyd2010-10-121-2/+2
|
* Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-071-1/+1
| | | | | This caused Doxygen to think this was markup meant for it, which really caused some clutter in the namespace page.
* Check to make sure the user didn't provide two of the same has forlloyd2010-04-231-0/+3
| | | | | | Comb4P. If you do this, the first N bytes are all zero, which could expose some problems, especially if the caller truncates or is relying on Comb4P acting like a random function.
* Comb4P: hashes must be the same lengthlloyd2010-04-221-2/+0
|
* Add Comb4P hash combiner, as described in Anja Lehmann's thesis.lloyd2010-04-171-0/+104