aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Respect configuration parameters for if an extension should belloyd2006-06-251-2/+14
* Remove a function in Certificate_Extension that was declared butlloyd2006-06-252-9/+6
* Remove the older version of X509_CA::make_cert entirelylloyd2006-06-252-42/+10
* Alter the self-signed cert generating code to use the new versionlloyd2006-06-251-4/+13
* Add a new variant of X509_CA::make_cert that takes an Extensions object,lloyd2006-06-252-0/+24
* Add note that arbitrary X.509 extensions can be supported1.5.8lloyd2006-06-241-0/+1
* Remove Extension::make_extension, use the global extension prototypeslloyd2006-06-244-36/+7
* Add a complete set of extension object prototypes to the globallloyd2006-06-241-29/+20
* Add error checking to x509_state()lloyd2006-06-241-1/+5
* Add an X509_GlobalState pointer to the library state.lloyd2006-06-245-7/+140
* Small cleanup to Authority_Key_Identifier::decode_innerlloyd2006-06-241-2/+3
* Add a swap_global_state, to allow the use of multiplelloyd2006-06-242-0/+9
* The OID stored in the Data_Store member of PKCS10_Request is justlloyd2006-06-231-1/+1
* Modify the X.509 tests so they pick up a bug in PKCS10_Requestlloyd2006-06-231-0/+2
* Fix the constructor of Mutex_State_Errorlloyd2006-06-231-5/+3
* Rearrange changelog lineslloyd2006-06-231-1/+1
* Wrap a line at 80 columnslloyd2006-06-231-1/+2
* Add a new exception type in src/mutex.cpp to make the code a little morelloyd2006-06-231-2/+12
* Use cctype instead of ctype.h to put tolower into the std:: namespacelloyd2006-06-231-2/+2
* Note in the 1.5.x changelog that 2.95.x support has been dropped.lloyd2006-06-231-0/+1
* Use std::string::clear() rather than assign the empty string whenlloyd2006-06-232-6/+6
* Inline a number of small objects that are only used in a local contextlloyd2006-06-237-210/+156
* Add missing <memory> includes for files that use auto_ptrlloyd2006-06-232-0/+2
* Was missing an include for <algorithm>, needed for using std::sort;lloyd2006-06-231-0/+1
* Version number bumplloyd2006-06-232-2/+2
* First rev of a changelog for 1.5.8lloyd2006-06-231-0/+9
* Drop the old Extension type, which is now no longer used.lloyd2006-06-232-76/+0
* Use accessor functions for CRL_Entry, instead of having public datalloyd2006-06-235-13/+17
* Use Extensions for decoding a CRL entrylloyd2006-06-231-29/+11
* X509_CRL should throw an exception if the right option is set andlloyd2006-06-231-1/+1
* Use Extensions instead of handle_crl_extension in X509_CRLlloyd2006-06-232-48/+13
* The decode_from taking a bool wasn't actually usable, don'tlloyd2006-06-232-11/+3
* Respect the throw_on_unknown flaglloyd2006-06-231-2/+2
* Use Data_Store in X509_CRLlloyd2006-06-232-15/+23
* Use the Extensions class, remove PKCS10_Request::handle_v3_extensionlloyd2006-06-232-60/+4
* Move all the members of PKCS10_Request into a Data_Storelloyd2006-06-232-50/+68
* Make create_dn (from x509cert.cpp) a public function. Add alloyd2006-06-232-31/+62
* Add a new variant of Extensions::decode_from that doesn't thrown anlloyd2006-06-232-0/+9
* Drop X509_Certificate::handle_v3_extension, since that code islloyd2006-06-232-110/+4
* Make Alternative_Name an abstract base, from which the subjectlloyd2006-06-235-44/+98
* Add operator= and a copy constructor to Extensionslloyd2006-06-222-48/+69
* Add accessor and cloning functions to the Certificate_Extension objectslloyd2006-06-222-2/+77
* Ignore the x509test binary toolloyd2006-06-211-3/+4
* Add an mtn-ignore to ignore most of the major autogenerated stuff.lloyd2006-06-211-0/+12
* Use a switch instead of repeated if statements in the char<->digitlloyd2006-06-211-20/+26
* Remove the version number from readme since it's not really accurate.lloyd2006-06-201-1/+0
* Turns out that DER_Cmp's comparison is exactly the same as the onelloyd2006-06-191-29/+1
* Use preincrement instead of postincrement inside of some loops (mostlylloyd2006-06-194-6/+6