aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate
Commit message (Expand)AuthorAgeFilesLines
* Use the new support for explicitly deleting functions instead of hidinglloyd2009-11-171-3/+3
* 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-025-115/+40
|\ \ | |/ |/|
| * Fixup post-merge breakagelloyd2009-10-131-5/+5
| * propagate from branch 'net.randombit.botan' (head 139d6957d20f0b1202e0eacc63c...lloyd2009-10-135-110/+35
| |\
| | * propagate from branch 'net.randombit.botan' (head 32f457161b1ad1afb7a3d0ccebc...lloyd2009-09-165-115/+40
| | |\
| | | * Remove dep on mutex module (doesn't exist here). Use initializer list in libs...lloyd2009-09-112-13/+11
| | | * propagate from branch 'net.randombit.botan' (head 5cadcc57872bef55226579df573...lloyd2009-09-084-103/+30
| | | |\
| | | | * propagate from branch 'net.randombit.botan' (head 95eb8083f5884531e5ca0667388...lloyd2009-07-214-14/+180
| | | | |\
| | | | * | Remove the mutex classes in favor of C++0x's std::mutex and std::lock_guardlloyd2009-04-013-103/+29
* | | | | | propagate from branch 'net.randombit.botan' (head 8fb69dd1c599ada1008c4cab2a6...lloyd2009-10-291-4/+4
|\ \ \ \ \ \
| * | | | | | Rename SSE2 stuff to be generally SIMD since it supports at least SSE2lloyd2009-10-291-4/+4
| |/ / / / /
* / / / / / Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-292-4/+0
|/ / / / /
* | | | | New parsing system for SCAN nameslloyd2009-10-072-39/+92
* | | | | Run self tests at startuplloyd2009-10-071-0/+4
* | | | | Fix mode name parsinglloyd2009-10-061-1/+1
* | | | | Extensions to SCAN_Name for dealing with cipher mode nameslloyd2009-10-062-3/+62
|/ / / /
* / / / The first argument of Library_State::set_option was accidentally beinglloyd2009-09-092-2/+2
|/ / /
* | | Add *s before comment lines in file headerslloyd2009-09-082-4/+4
* | | Add a new option --no-autoload to configure.py. This will produce a minimallloyd2009-09-042-1/+2
| |/ |/|
* | Move some files around to break up dependencies between directorieslloyd2009-07-163-0/+153
* | Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-152-14/+26
|/
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-3015-217/+247
* GOST was using a completely non-standard set of sboxes. Change it to uselloyd2009-03-271-0/+1
* Update some doxygen comments. Contributed by Charles Brockman in bug #39lloyd2009-03-021-24/+24
* Allow asking for EMSA3(Raw) in get_emsa (returning a new EMSA3_Raw object)lloyd2008-11-281-0/+4
* Add an Algorithm_Factory& argument to Engine::get_cipher to avoid alloyd2008-11-231-2/+4
* Remove Library_State::add_engine and Algorithm_Factory::add_engine,lloyd2008-11-122-21/+12
* Library_State had two functions that did the same thing,lloyd2008-11-125-59/+62
* Remove support for provider identifiers from SCAN_Name - it turns out thislloyd2008-11-121-3/+3
* Remove pk_lookup - half of it (look_pk.{cpp,h}) depended on libstate directly,lloyd2008-11-113-3/+155
* Include libstate.h in botan.h, since it is pretty vital at this point tolloyd2008-11-111-0/+1
* Move most of the remaining libstate code to pk_engine.cpp, move engineslloyd2008-11-1148-3613/+96
* Make Engine::find_XYZ publiclloyd2008-11-111-15/+17
* Remove needless include of libstate.h from init.hlloyd2008-11-111-1/+2
* Split asm_engine into three engines (ia32, amd64, sse2). This allowslloyd2008-11-1112-70/+199
* Make SCAN_Name::arg return a new SCAN_Name that has the same providers list,lloyd2008-11-112-20/+25
* Update Library_State for new Algorithm_Factory constructorlloyd2008-11-111-1/+1
* Remove pk testing policies (now static)lloyd2008-11-111-4/+0
* Remove a global_state() dependency on Engine without breaking Monotonelloyd2008-11-112-15/+15
* Fix destructorlloyd2008-11-111-1/+1
* After finding myself typing global_state().algorithm_factory() insteadlloyd2008-11-112-10/+11
* Add back default empty arguments to LibraryInitializerlloyd2008-11-112-3/+3
* Move Algorithm_Factory from libstate (which it did not depend on) to algo_fac...lloyd2008-11-113-320/+1
* Drop look_add.h and the freestanding add_algorithm functionslloyd2008-11-113-66/+0
* Change LibraryInitializer back to accepting a std::string for backwardslloyd2008-11-113-5/+35
* Fix leak in Luby-Rackoff lookup (got new object instead of prototype as inten...lloyd2008-11-111-2/+1
* New function name in SCAN_Namelloyd2008-11-111-1/+1