aboutsummaryrefslogtreecommitdiffstats
path: root/src/hash/comb4p
Commit message (Collapse)AuthorAgeFilesLines
* Typo in the search and replacelloyd2012-07-101-2/+2
|
* Add deleted copy constructors/assignment operators where appropriate.lloyd2012-07-101-0/+3
| | | | | Replace C++98 style private copy constructors/assignment ops with ones annotated with delete.
* 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-292-1/+5
|
* Remove HashFunction::HASH_BLOCK_SIZE entirelylloyd2010-10-132-15/+15
|
* 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-122-3/+3
|
* More Doxygen commentslloyd2010-06-161-1/+5
|
* Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-072-2/+2
| | | | | 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-173-0/+152