aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate/libstate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use auto for long iterator names, etc.lloyd2009-11-161-2/+1
* propagate from branch 'net.randombit.botan' (head ac888e57b614c623590d79ab615...lloyd2009-11-131-0/+8
|\
| * Stub for AES class using Intel's AES-NI instructions and an engine forlloyd2009-11-061-0/+8
* | propagate from branch 'net.randombit.botan' (head 2773c2310e8c0a51975987a2dd6...lloyd2009-11-021-69/+27
|\ \ | |/ |/|
| * Fixup post-merge breakagelloyd2009-10-131-5/+5
| * propagate from branch 'net.randombit.botan' (head 139d6957d20f0b1202e0eacc63c...lloyd2009-10-131-64/+22
| |\
| | * propagate from branch 'net.randombit.botan' (head 32f457161b1ad1afb7a3d0ccebc...lloyd2009-09-161-69/+27
| | |\
| | | * Remove dep on mutex module (doesn't exist here). Use initializer list in libs...lloyd2009-09-111-11/+11
| | | * Remove the mutex classes in favor of C++0x's std::mutex and std::lock_guardlloyd2009-04-011-59/+17
* | | | Rename SSE2 stuff to be generally SIMD since it supports at least SSE2lloyd2009-10-291-4/+4
|/ / /
* / / Run self tests at startuplloyd2009-10-071-0/+4
|/ /
* / The first argument of Library_State::set_option was accidentally beinglloyd2009-09-091-1/+1
|/
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-301-58/+60
* Remove Library_State::add_engine and Algorithm_Factory::add_engine,lloyd2008-11-121-19/+12
* Library_State had two functions that did the same thing,lloyd2008-11-121-2/+2
* Split asm_engine into three engines (ia32, amd64, sse2). This allowslloyd2008-11-111-7/+24
* Update Library_State for new Algorithm_Factory constructorlloyd2008-11-111-1/+1
* Fix destructorlloyd2008-11-111-1/+1
* After finding myself typing global_state().algorithm_factory() insteadlloyd2008-11-111-9/+9
* Change LibraryInitializer back to accepting a std::string for backwardslloyd2008-11-111-1/+1
* Add back Library_State::add_engine for Monotonelloyd2008-11-101-0/+8
* Move get_bc_pad to def_engine/def_mode.cpplloyd2008-11-101-5/+6
* Drop all options except thread safety. Also remove InitializerOptions, etclloyd2008-11-101-13/+5
* Remove Modules class from the initializer code - it just wasn't that usefullloyd2008-11-101-16/+66
* Use Algorithm_Factory instead of lookup in Default_Engine block cipherlloyd2008-11-101-1/+0
* Use Algorithm_Factory and SCAN_Name for all hash lookups. Modify engineslloyd2008-11-101-1/+1
* Add a class Algorithm_Factory which encapsulates the Engine classes (andlloyd2008-11-101-34/+16
* Move libstate and selftest out of core/ dir to toplevellloyd2008-10-261-0/+294