| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename some variables to make operation a little more obvious | lloyd | 2006-06-25 | 1 | -8/+8 |
* | Change how builtin modules are loaded - provide an interface to a | lloyd | 2006-06-25 | 2 | -71/+75 |
* | 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 |
* | Add a class that encapsulates the options given at initialization time | lloyd | 2006-06-25 | 1 | -0/+76 |
* | Have allocator objects 'know' their own names, rather than keeping them | lloyd | 2006-06-25 | 3 | -11/+13 |
* | 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 |
* | Make set_global_state a little more elegant, by having it delete | lloyd | 2006-06-25 | 1 | -2/+1 |
* | Respect configuration parameters for if an extension should be | lloyd | 2006-06-25 | 1 | -2/+14 |
* | Remove a function in Certificate_Extension that was declared but | lloyd | 2006-06-25 | 1 | -2/+6 |
* | Remove the older version of X509_CA::make_cert entirely | lloyd | 2006-06-25 | 1 | -32/+10 |
* | Alter the self-signed cert generating code to use the new version | lloyd | 2006-06-25 | 1 | -4/+13 |
* | Add a new variant of X509_CA::make_cert that takes an Extensions object, | lloyd | 2006-06-25 | 1 | -0/+18 |
* | Remove Extension::make_extension, use the global extension prototypes | lloyd | 2006-06-24 | 2 | -32/+6 |
* | Add a complete set of extension object prototypes to the global | lloyd | 2006-06-24 | 1 | -29/+20 |
* | Add error checking to x509_state() | lloyd | 2006-06-24 | 1 | -1/+5 |
* | Add an X509_GlobalState pointer to the library state. | lloyd | 2006-06-24 | 3 | -6/+100 |
* | Small cleanup to Authority_Key_Identifier::decode_inner | lloyd | 2006-06-24 | 1 | -2/+3 |
* | Add a swap_global_state, to allow the use of multiple | lloyd | 2006-06-24 | 1 | -0/+8 |
* | The OID stored in the Data_Store member of PKCS10_Request is just | lloyd | 2006-06-23 | 1 | -1/+1 |
* | Fix the constructor of Mutex_State_Error | lloyd | 2006-06-23 | 1 | -5/+3 |
* | Wrap a line at 80 columns | lloyd | 2006-06-23 | 1 | -1/+2 |
* | Add a new exception type in src/mutex.cpp to make the code a little more | lloyd | 2006-06-23 | 1 | -2/+12 |
* | Use cctype instead of ctype.h to put tolower into the std:: namespace | lloyd | 2006-06-23 | 1 | -2/+2 |
* | Use std::string::clear() rather than assign the empty string when | lloyd | 2006-06-23 | 2 | -6/+6 |
* | Inline a number of small objects that are only used in a local context | lloyd | 2006-06-23 | 3 | -87/+70 |
* | Add missing <memory> includes for files that use auto_ptr | lloyd | 2006-06-23 | 2 | -0/+2 |
* | Drop the old Extension type, which is now no longer used. | lloyd | 2006-06-23 | 1 | -58/+0 |
* | Use accessor functions for CRL_Entry, instead of having public data | lloyd | 2006-06-23 | 4 | -11/+9 |
* | Use Extensions for decoding a CRL entry | lloyd | 2006-06-23 | 1 | -29/+11 |
* | X509_CRL should throw an exception if the right option is set and | lloyd | 2006-06-23 | 1 | -1/+1 |
* | Use Extensions instead of handle_crl_extension in X509_CRL | lloyd | 2006-06-23 | 1 | -46/+13 |
* | The decode_from taking a bool wasn't actually usable, don't | lloyd | 2006-06-23 | 1 | -9/+1 |
* | Respect the throw_on_unknown flag | lloyd | 2006-06-23 | 1 | -2/+2 |
* | Use Data_Store in X509_CRL | lloyd | 2006-06-23 | 1 | -11/+21 |
* | Use the Extensions class, remove PKCS10_Request::handle_v3_extension | lloyd | 2006-06-23 | 1 | -59/+4 |
* | Move all the members of PKCS10_Request into a Data_Store | lloyd | 2006-06-23 | 1 | -42/+66 |
* | Make create_dn (from x509cert.cpp) a public function. Add a | lloyd | 2006-06-23 | 1 | -31/+56 |
* | Add a new variant of Extensions::decode_from that doesn't thrown an | lloyd | 2006-06-23 | 1 | -0/+8 |
* | Drop X509_Certificate::handle_v3_extension, since that code is | lloyd | 2006-06-23 | 1 | -108/+3 |
* | Make Alternative_Name an abstract base, from which the subject | lloyd | 2006-06-23 | 4 | -39/+68 |
* | Add operator= and a copy constructor to Extensions | lloyd | 2006-06-22 | 1 | -31/+40 |
* | Add accessor and cloning functions to the Certificate_Extension objects | lloyd | 2006-06-22 | 1 | -0/+38 |
* | Use a switch instead of repeated if statements in the char<->digit | lloyd | 2006-06-21 | 1 | -20/+26 |
* | Turns out that DER_Cmp's comparison is exactly the same as the one | lloyd | 2006-06-19 | 1 | -29/+1 |
* | Use preincrement instead of postincrement inside of some loops (mostly | lloyd | 2006-06-19 | 4 | -6/+6 |
* | Inline the convert_string function | lloyd | 2006-06-19 | 1 | -21/+9 |
* | Clean up convert_string to use the transcoding operation always | lloyd | 2006-06-19 | 1 | -26/+8 |
* | Add a UCS-2 to Latin-1 transcoding operation (only handles pure | lloyd | 2006-06-19 | 1 | -0/+26 |