aboutsummaryrefslogtreecommitdiffstats
path: root/src/algo_factory/algo_factory.cpp
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan' (head 303b2518a80553214b1e5ab4d9b...lloyd2010-11-041-7/+8
|\
| * propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-131-6/+7
| |\
| | * propagate from branch 'net.randombit.botan' (head 717a9d103aa80e6d66c04e3a23c...lloyd2010-08-041-6/+7
| | |\
| | | * propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-171-18/+18
| | | |\
| | | * \ propagate from branch 'net.randombit.botan' (head 879d1fc83844976a01b9e3188c4...lloyd2010-05-251-6/+10
| | | |\ \
| | | * \ \ propagate from branch 'net.randombit.botan' (head 75d272c759511a9a99a371ddc74...lloyd2010-04-091-3/+6
| | | |\ \ \
| | | * \ \ \ propagate from branch 'net.randombit.botan' (head 5bfc3e699003b86615c584f8ae4...lloyd2010-02-141-7/+7
| | | |\ \ \ \
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-161-2/+2
| | | | |\ \ \ \
| | | | * | | | | Use auto for long iterator names, etc.lloyd2009-11-161-1/+2
| | | | * | | | | propagate from branch 'net.randombit.botan' (head d2bced090807e3590304d38724d...lloyd2009-10-131-0/+4
| | | | |\ \ \ \ \
| | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 5cadcc57872bef55226579df573...lloyd2009-09-081-6/+5
| | | | |\ \ \ \ \ \
| | | | | * | | | | | Remove the mutex classes in favor of C++0x's std::mutex and std::lock_guardlloyd2009-04-011-6/+5
* | | | | | | | | | | Move PBKDF lookups to enginelloyd2010-11-041-0/+47
|/ / / / / / / / / /
* / / / / / / / / / s/u32bit/size_t/lloyd2010-10-121-2/+2
|/ / / / / / / / /
* | | | | | | | | Expose Algorithm_Factory::clear_caches which clears out all of thelloyd2010-07-271-1/+5
* | | | | | | | | There was an interesting bug affecting dynamically loaded engines.lloyd2010-07-271-0/+5
* | | | | | | | | In Algorithm_Factory, delete the Engines after deleting the cacheslloyd2010-07-271-2/+2
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Fix a few hundred Doxygen warningslloyd2010-06-151-18/+18
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Add a couple of small patches from Thomas Capricelli <[email protected]>lloyd2010-05-211-6/+10
| |_|_|_|_|/ |/| | | | |
* | | | | | Allow adding engines dynamicallylloyd2010-03-241-4/+6
|/ / / / /
* | | | / Minor tweak, save a line and more readable IMOlloyd2010-02-141-2/+1
| |_|_|/ |/| | |
* | | | Make many more headers internal-only.lloyd2009-12-161-1/+1
* | | | Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-161-1/+1
| |_|/ |/| |
* | | Check for cipher_mode() being set; if it is, not an algo_factory algolloyd2009-10-131-0/+4
|/ /
* / Add *s before comment lines in file headerslloyd2009-09-081-2/+2
|/
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-301-0/+2
* Fix misspelled words in algo_factory.{cpp,h}, from Charles Brockman in bug 40lloyd2009-03-021-9/+10
* In Algorithm_Factory, create the Algorithm_Cache<> objects dynamicallylloyd2008-11-121-25/+34
* 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
* Revert 2707eb68cb91e0633815a6d6c68d22b9f41227a4 - I had forgotten thatlloyd2008-11-121-1/+1
* Remove support for provider identifiers from SCAN_Name - it turns out thislloyd2008-11-121-105/+114
* Process engines in order of addition instead of backwardslloyd2008-11-111-3/+5
* Wrap at 80 columnslloyd2008-11-111-1/+2
* 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-111-2/+0
* Use cache in Algorithm_Factory for cipherslloyd2008-11-111-113/+60
* Fix algo_cache to track aliases, all tests passlloyd2008-11-111-28/+5
* Add a new cache at the level of Algorithm_Factory. Intent is to replacelloyd2008-11-111-0/+30
* 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-111-0/+1
* Add a function to query algorithm providerslloyd2008-11-111-0/+25
* Move Algorithm_Factory from libstate (which it did not depend on) to algo_fac...lloyd2008-11-111-0/+248