aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate/lookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* Library_State had two functions that did the same thing,lloyd2008-11-121-41/+47
* Drop look_add.h and the freestanding add_algorithm functionslloyd2008-11-111-33/+0
* Move block and stream ciphers also into Algorithm_Factorylloyd2008-11-101-158/+112
* Move MACs also to Algorithm_Factorylloyd2008-11-101-57/+34
* Move add_algorithm for hashes also to Algorithm_Factorylloyd2008-11-101-19/+8
* Have Algorithm_Factory::make_hash_function throw an exception if it can'tlloyd2008-11-101-7/+1
* Use Algorithm_Factory and SCAN_Name for all hash lookups. Modify engineslloyd2008-11-101-39/+31
* Add a class Algorithm_Factory which encapsulates the Engine classes (andlloyd2008-11-101-9/+10
* Remove support for block cipher padding methods in engine. Like S2K,lloyd2008-11-101-51/+0
* Remove support for S2K in Engines. There are only three implementations oflloyd2008-11-101-29/+0
* Move some lookup related code from src/engine to src/libstate/lookup.cpplloyd2008-11-091-0/+253
* Move libstate and selftest out of core/ dir to toplevellloyd2008-10-261-0/+239