Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Access the global configuration through an object reference instead | lloyd | 2006-07-01 | 1 | -51/+25 |
| | | | | | of stand-alone functions. Store the configuration in a distinct object, rather than just a map inside the library state. | ||||
* | Clean up initialization a little bit more | lloyd | 2006-07-01 | 1 | -0/+23 |
| | |||||
* | Various changes to how library initialization occurs, though I'm still | lloyd | 2006-06-26 | 1 | -1/+5 |
| | | | | not completely happy with it. | ||||
* | Support named mutexes outside of the global library state. | lloyd | 2006-06-25 | 1 | -43/+29 |
| | | | | | | Alter the AEP engine to use one in favor of a static Mutex pointer. Fix a stupid typo in an exception message. | ||||
* | Guard set_timer with a check so it does not set the timer to NULL | lloyd | 2006-06-25 | 1 | -2/+5 |
| | |||||
* | Add a set_timer method to Library_State, and rearrange the order | lloyd | 2006-06-25 | 1 | -7/+14 |
| | | | | of initialization in the constructor. | ||||
* | Have allocator objects 'know' their own names, rather than keeping them | lloyd | 2006-06-25 | 1 | -2/+4 |
| | | | | around as ancillary strings. | ||||
* | Make Library_State::x509_state() non-const to support lazy initialiation. | lloyd | 2006-06-25 | 1 | -1/+1 |
| | |||||
* | Have system_clock return 0, rather than crash, if no timer is set | lloyd | 2006-06-25 | 1 | -7/+7 |
| | | | | | | Initialize the X.509 global state object lazily, on first access Alter the order that global objects are deleted. | ||||
* | Make set_global_state a little more elegant, by having it delete | lloyd | 2006-06-25 | 1 | -2/+1 |
| | | | | | the return value of swap_global_state rather than manipulate the state object directly. | ||||
* | Add error checking to x509_state() | lloyd | 2006-06-24 | 1 | -1/+5 |
| | | | | | Initialize the X509_GlobalState pointer during Library_State construction. | ||||
* | Add an X509_GlobalState pointer to the library state. | lloyd | 2006-06-24 | 1 | -3/+21 |
| | | | | Initial implementation of a factory for extension objects | ||||
* | Add a swap_global_state, to allow the use of multiple | lloyd | 2006-06-24 | 1 | -0/+8 |
| | | | | simultaneous library states. | ||||
* | Add some initial support for centralized/user-pluggable character | lloyd | 2006-06-13 | 1 | -0/+26 |
| | | | | set conversions, to replace the current hardcoded stuff. | ||||
* | Syntax changes to the BER and DER APIs to improve readability of code | lloyd | 2006-05-19 | 1 | -0/+4 |
| | | | | | that uses them. These changes are not backwards compatible, this commit updates all uses of the APIs within the library. | ||||
* | Initial checkin1.5.6 | lloyd | 2006-05-18 | 1 | -0/+314 |