aboutsummaryrefslogtreecommitdiffstats
path: root/src/algo_factory
Commit message (Expand)AuthorAgeFilesLines
* In Algorithm_Factory, create the Algorithm_Cache<> objects dynamicallylloyd2008-11-122-30/+40
* Add comment about non-obvious but vital side effectlloyd2008-11-121-0/+5
* Implement the guts of Algorithm_Factory::prototoype_X using a functionlloyd2008-11-121-65/+80
* Remove Library_State::add_engine and Algorithm_Factory::add_engine,lloyd2008-11-121-14/+25
* Add missing prov_weight.cpplloyd2008-11-121-0/+31
* Revert 2707eb68cb91e0633815a6d6c68d22b9f41227a4 - I had forgotten thatlloyd2008-11-121-1/+1
* Remove support for provider identifiers from SCAN_Name - it turns out thislloyd2008-11-124-152/+242
* Process engines in order of addition instead of backwardslloyd2008-11-111-3/+5
* Wrap at 80 columnslloyd2008-11-112-4/+10
* Make a change in how providers are requiested in Algorithm_Factory tolloyd2008-11-111-8/+24
* Move most of the remaining libstate code to pk_engine.cpp, move engineslloyd2008-11-113-8/+4
* Use cache in Algorithm_Factory for cipherslloyd2008-11-113-129/+124
* Fix algo_cache to track aliases, all tests passlloyd2008-11-112-31/+27
* Add a new cache at the level of Algorithm_Factory. Intent is to replacelloyd2008-11-114-1/+149
* Split asm_engine into three engines (ia32, amd64, sse2). This allowslloyd2008-11-111-1/+1
* Remove a global_state() dependency on Engine without breaking Monotonelloyd2008-11-112-0/+4
* Add a function to query algorithm providerslloyd2008-11-112-0/+27
* Move Algorithm_Factory from libstate (which it did not depend on) to algo_fac...lloyd2008-11-113-0/+332