aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate/libstate.h
Commit message (Expand)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-60/+0
* Store OID info in a pair of maps in distinct storage rather than inlloyd2013-12-251-38/+0
* Move add_alias and deref_alias from Library_State to SCAN_Namelloyd2013-12-251-14/+0
* Make Serialized_RNG publiclloyd2013-12-251-8/+3
* Remove decl of already removed functionlloyd2013-11-091-6/+0
* Previously, AutoRNG was just a reference to the global rng, which canlloyd2013-11-081-1/+8
* Doxygen warning fixeslloyd2012-07-091-1/+1
* Doxygen commentslloyd2012-07-061-2/+2
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-19/+0
* propagate from branch 'net.randombit.botan' (head c6dfcb1b2e25290f071169361fb...lloyd2010-08-061-19/+1
|\
| * Move the functions that directly manipulate the global state singletonlloyd2010-08-061-19/+1
* | propagate from branch 'net.randombit.botan' (head 294e2082ce9231d6165276e2f2a...lloyd2010-06-171-5/+5
|\|
| * Replace "@return a blah" and "@return the blah" with just "@return blah"lloyd2010-06-161-4/+4
| * More Doxygen commentslloyd2010-06-161-0/+3
| * More Doxygen updates/fixeslloyd2010-06-151-2/+2
| * Fix a few hundred Doxygen warningslloyd2010-06-151-2/+2
* | Post-merge fixupslloyd2010-03-211-1/+1
* | propagate from branch 'net.randombit.botan' (head 96d0a1885774b624812fd143d54...lloyd2010-03-211-20/+12
|\ \ | |/ |/|
| * propagate from branch 'net.randombit.botan' (head 74e9e8642943d126a5e5efa5be1...lloyd2010-03-101-20/+18
| |\
| * \ propagate from branch 'net.randombit.botan' (head 12382647ef0a28fcb11c824c77b...lloyd2010-01-211-20/+12
| |\ \
| | * | Use the new support for explicitly deleting functions instead of hidinglloyd2009-11-171-3/+3
| | * | propagate from branch 'net.randombit.botan' (head 32f457161b1ad1afb7a3d0ccebc...lloyd2009-09-161-12/+9
| | |\ \
| | | * | Remove the mutex classes in favor of C++0x's std::mutex and std::lock_guardlloyd2009-04-011-12/+9
* | | | | There are some nasty API problems that are caused by having to pass alloyd2010-03-191-2/+13
| |_|_|/ |/| | |
* | | | Remove config options to toggle if X.509 extensions are critical orlloyd2010-03-101-15/+0
* | | | Remove the base/default_allocator option, instead save as a per-libstatelloyd2010-03-101-5/+18
|/ / /
* / / Add doxygen commentslloyd2009-12-291-12/+39
|/ /
* / 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-10/+12
* Remove Library_State::add_engine and Algorithm_Factory::add_engine,lloyd2008-11-121-2/+0
* Library_State had two functions that did the same thing,lloyd2008-11-121-2/+1
* After finding myself typing global_state().algorithm_factory() insteadlloyd2008-11-111-1/+2
* Add back Library_State::add_engine for Monotonelloyd2008-11-101-0/+2
* Drop all options except thread safety. Also remove InitializerOptions, etclloyd2008-11-101-2/+1
* Remove Modules class from the initializer code - it just wasn't that usefullloyd2008-11-101-3/+1
* Add a class Algorithm_Factory which encapsulates the Engine classes (andlloyd2008-11-101-34/+16
* Split base.h into block_cipher.h and stream_cipher.hlloyd2008-11-081-1/+3
* Move libstate and selftest out of core/ dir to toplevellloyd2008-10-261-0/+142