aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the self tests from LibraryInitializer::initialize tolloyd2007-10-151-0/+7
* The last checkin did not work; the Library_State constructor called code1.7.2lloyd2007-10-131-8/+28
* Move most of the initializer code directly into the Library_State constructorlloyd2007-10-131-31/+43
* If we attempt to access the global state, and it is null, calllloyd2007-10-071-1/+1
* Use prefix rather than postfix increment in places where it can be used.lloyd2007-03-031-2/+2
* Remove a call to abort() in global_state() which was triggered if nolloyd2007-02-281-3/+0
* 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/+20
* The public add_engine API now always places the new engine at the frontlloyd2006-09-201-9/+8
* Correctly deal with allocators added post-initialization. In particular,lloyd2006-09-111-16/+22
* Remove memory leak - the configuration object was not being deleted.lloyd2006-08-091-0/+1
* Make it possible to insert Engines into the front of the queue;lloyd2006-08-051-3/+7
* Remove a line that should have been deleted in the last commit.lloyd2006-07-071-1/+0
* Have Library_State's constructor thrown an exception if thelloyd2006-07-071-1/+2
* Add del_fun and delete2nd functions for running deleteslloyd2006-07-021-8/+7
* Let modules override the transcoder object (since system libslloyd2006-07-011-0/+1
* Access the global configuration through an object reference insteadlloyd2006-07-011-51/+25
* Clean up initialization a little bit morelloyd2006-07-011-0/+23
* Various changes to how library initialization occurs, though I'm stilllloyd2006-06-261-1/+5
* Support named mutexes outside of the global library state.lloyd2006-06-251-43/+29
* Guard set_timer with a check so it does not set the timer to NULLlloyd2006-06-251-2/+5
* Add a set_timer method to Library_State, and rearrange the orderlloyd2006-06-251-7/+14
* Have allocator objects 'know' their own names, rather than keeping themlloyd2006-06-251-2/+4
* Make Library_State::x509_state() non-const to support lazy initialiation.lloyd2006-06-251-1/+1
* Have system_clock return 0, rather than crash, if no timer is setlloyd2006-06-251-7/+7
* Make set_global_state a little more elegant, by having it deletelloyd2006-06-251-2/+1
* Add error checking to x509_state()lloyd2006-06-241-1/+5
* Add an X509_GlobalState pointer to the library state.lloyd2006-06-241-3/+21
* Add a swap_global_state, to allow the use of multiplelloyd2006-06-241-0/+8
* Add some initial support for centralized/user-pluggable characterlloyd2006-06-131-0/+26
* Syntax changes to the BER and DER APIs to improve readability of codelloyd2006-05-191-0/+4
* Initial checkin1.5.6lloyd2006-05-181-0/+314