aboutsummaryrefslogtreecommitdiffstats
path: root/src/algo_factory
Commit message (Expand)AuthorAgeFilesLines
* Give everything setting a feature test macro in build.h a version codelloyd2013-11-281-1/+1
* Doxygen warning fixeslloyd2012-07-091-1/+0
* Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-182-6/+6
* Use nullptrlloyd2011-07-121-1/+1
* propagate from branch 'net.randombit.botan' (head 23a326fa36a31dd39347a8864e1...lloyd2011-07-124-40/+29
|\
| * propagate from branch 'net.randombit.botan' (head 303b2518a80553214b1e5ab4d9b...lloyd2010-11-044-40/+29
| |\
| | * propagate from branch 'net.randombit.botan' (head 2898d79f992f27a328a3e41d34b...lloyd2010-10-134-39/+28
| | |\
| | | * ~Algorithm_Cache was missing definitionlloyd2010-08-041-1/+1
| | | * propagate from branch 'net.randombit.botan' (head 717a9d103aa80e6d66c04e3a23c...lloyd2010-08-044-39/+28
| | | |\
| | | | * propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-174-28/+52
| | | | |\
| | | | * \ propagate from branch 'net.randombit.botan' (head 879d1fc83844976a01b9e3188c4...lloyd2010-05-251-6/+10
| | | | |\ \
| | | | * \ \ propagate from branch 'net.randombit.botan' (head 75d272c759511a9a99a371ddc74...lloyd2010-04-092-5/+12
| | | | |\ \ \
| | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 5bfc3e699003b86615c584f8ae4...lloyd2010-02-144-38/+27
| | | | |\ \ \ \
| | | | | * \ \ \ propagate from branch 'net.randombit.botan' (head 12382647ef0a28fcb11c824c77b...lloyd2010-01-214-38/+27
| | | | | |\ \ \ \
| | | | | | * | | | Post-merge fixeslloyd2009-12-161-1/+1
| | | | | | * | | | propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-163-6/+12
| | | | | | |\ \ \ \
| | | | | | * | | | | Use auto for long iterator names, etc.lloyd2009-11-162-19/+14
| | | | | | * | | | | propagate from branch 'net.randombit.botan' (head 2773c2310e8c0a51975987a2dd6...lloyd2009-11-024-19/+14
| | | | | | |\ \ \ \ \
| | | | | | | * \ \ \ \ propagate from branch 'net.randombit.botan' (head d2bced090807e3590304d38724d...lloyd2009-10-131-0/+4
| | | | | | | |\ \ \ \ \
| | | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 139d6957d20f0b1202e0eacc63c...lloyd2009-10-134-19/+14
| | | | | | | |\ \ \ \ \ \
| | | | | | | | * | | | | | Remove dep on mutex module (doesn't exist here). Use initializer list in libs...lloyd2009-09-111-1/+0
| | | | | | | | * | | | | | propagate from branch 'net.randombit.botan' (head 5cadcc57872bef55226579df573...lloyd2009-09-083-18/+14
| | | | | | | | |\ \ \ \ \ \
| | | | | | | | | * \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 95eb8083f5884531e5ca0667388...lloyd2009-07-211-4/+9
| | | | | | | | | |\ \ \ \ \ \
| | | | | | | | | * | | | | | | Remove the mutex classes in favor of C++0x's std::mutex and std::lock_guardlloyd2009-04-013-18/+14
* | | | | | | | | | | | | | | | The Algorithm_Factory has this logic on looking for an object:lloyd2011-07-051-4/+6
|/ / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | Move PBKDF lookups to enginelloyd2010-11-042-0/+71
* | | | | | | | | | | | | | | Add a BOTAN_DEPRECATED macro which can provide compile-timelloyd2010-11-021-2/+3
|/ / / / / / / / / / / / / /
* / / / / / / / / / / / / / s/u32bit/size_t/lloyd2010-10-124-12/+12
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | merge of '28d57385c0f1a9a2665288ce728e8b3231634f59'lloyd2010-08-031-0/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Forbid copying an Algorithm_Factory; could easily cause double-delete,lloyd2010-07-301-0/+4
* | | | | | | | | | | | | | We've already predeclared Engine at the start of the header, so nolloyd2010-07-291-4/+4
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Expose Algorithm_Factory::clear_caches which clears out all of thelloyd2010-07-272-1/+10
* | | | | | | | | | | | | There was an interesting bug affecting dynamically loaded engines.lloyd2010-07-272-4/+14
* | | | | | | | | | | | | In Algorithm_Factory, delete the Engines after deleting the cacheslloyd2010-07-271-2/+2
* | | | | | | | | | | | | Consolidate the two engines that provided assembler implementationslloyd2010-07-131-2/+1
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Replace "@return a blah" and "@return the blah" with just "@return blah"lloyd2010-06-161-1/+1
* | | | | | | | | | | | Yet more Doxygen commentslloyd2010-06-161-6/+18
* | | | | | | | | | | | More Doxygen commentslloyd2010-06-161-0/+7
* | | | | | | | | | | | More Doxygen fixeslloyd2010-06-152-2/+7
* | | | | | | | | | | | Fix a few hundred Doxygen warningslloyd2010-06-151-18/+18
* | | | | | | | | | | | Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-072-2/+2
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Add a couple of small patches from Thomas Capricelli <[email protected]>lloyd2010-05-211-6/+10
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Allow adding engines dynamicallylloyd2010-03-242-7/+12
|/ / / / / / / / /
* / / / / / / / / Minor tweak, save a line and more readable IMOlloyd2010-02-141-2/+1
|/ / / / / / / /
* | | | | | | | Doxygen commentslloyd2010-01-071-14/+63
* | | | | | | | Recognize aes_isa engine, set as high prioritylloyd2010-01-061-4/+6
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Make many more headers internal-only.lloyd2009-12-163-4/+5
* | | | | | | Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-163-5/+11
|/ / / / / /
* | | | | | Rename sse2 engine to simdlloyd2009-10-291-1/+1
* | | | | | Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-291-2/+0
| |_|_|_|/ |/| | | |