aboutsummaryrefslogtreecommitdiffstats
path: root/include/libstate.h
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary include of rng.hlloyd2008-06-301-1/+0
* Remove the Config class.lloyd2008-06-301-3/+14
* Remove global_config() - replace by direct calls to global_state()lloyd2008-06-301-0/+1
* Remove the global PRNG object as well as the global list of entropy sources.lloyd2008-06-271-16/+0
* Move the declaration of the RandomNumberGenerator base class from base.hlloyd2008-06-101-0/+1
* Previously random_integer and friends used the global PRNG object to getlloyd2008-05-241-0/+2
* Remove unused headerslloyd2008-05-041-6/+5
* propagate from branch 'net.randombit.botan' (head 51f9ee5180a5cacdfff31504266...lloyd2008-04-211-24/+1
|\
| * propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8b...lloyd2008-04-101-24/+1
| |\
| | * Remove the Global_RNG namespace, along with rng.h and rng.cpp. This waslloyd2008-04-071-0/+1
| | * Remove X509_GlobalState in favor of static function Extensions::get_extensionlloyd2008-04-071-5/+0
| | * Remove Charset_Transcoder; hardwire UTF-8/Latin-1 conversions into charset.cpplloyd2008-04-071-4/+0
| | * In Botan, the Timer base class provides access to a high-resolutionlloyd2008-04-071-3/+0
| | * Library_State::set_timer is never called from within Botan, low hanginglloyd2008-04-071-1/+0
| | * The intent of this branch is to remove the global library state objectlloyd2008-04-071-11/+0
* | | Add BOTAN_DLL macro in all needed spots for working DLL export. Basedlloyd2008-04-211-6/+6
|/ /
* / Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-101-1/+1
|/
* Remove the Named_Mutex_Holder and associated code. Convert all uses tolloyd2008-04-021-2/+4
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-101-1/+1
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-141-1/+1
* The last checkin did not work; the Library_State constructor called code1.7.2lloyd2007-10-131-5/+9
* Move most of the initializer code directly into the Library_State constructorlloyd2007-10-131-4/+3
* Bump copyright year to 2007lloyd2007-01-201-1/+1
* Move the UI pulse functions into the global library state. That is (as bestlloyd2006-12-141-0/+12
* The symkey.h header no longer needs to include enums.h; remove itlloyd2006-12-141-0/+1
* Add a function to Library_State allowing callers to check if the globallloyd2006-09-211-1/+3
* The public add_engine API now always places the new engine at the frontlloyd2006-09-201-1/+1
* Correctly deal with allocators added post-initialization. In particular,lloyd2006-09-111-1/+3
* Make it possible to insert Engines into the front of the queue;lloyd2006-08-051-1/+1
* Fix config handling (stupid mismatch was causing the getter for thelloyd2006-07-011-1/+0
* Access the global configuration through an object reference insteadlloyd2006-07-011-5/+2
* Clean up initialization a little bit morelloyd2006-07-011-1/+3
* Various changes to how library initialization occurs, though I'm stilllloyd2006-06-261-1/+1
* Support named mutexes outside of the global library state.lloyd2006-06-251-1/+2
* Fix two declarations that were incorrect.lloyd2006-06-251-2/+2
* Add a set_timer method to Library_State, and rearrange the orderlloyd2006-06-251-0/+1
* Have allocator objects 'know' their own names, rather than keeping themlloyd2006-06-251-1/+1
* Make Library_State::x509_state() non-const to support lazy initialiation.lloyd2006-06-251-1/+1
* Add an X509_GlobalState pointer to the library state.lloyd2006-06-241-1/+5
* Add a swap_global_state, to allow the use of multiplelloyd2006-06-241-0/+1
* Add some initial support for centralized/user-pluggable characterlloyd2006-06-131-0/+5
* Initial checkin1.5.6lloyd2006-05-181-0/+84