Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add operator= and a copy constructor to Extensions | lloyd | 2006-06-22 | 1 | -17/+29 |
| | | | | | | | Add a copy() function to Certificate_Policies Turn make_extension from an anonymous namespace function to a static private function of Extensions | ||||
* | Add accessor and cloning functions to the Certificate_Extension objects | lloyd | 2006-06-22 | 1 | -2/+39 |
| | |||||
* | Add a UCS2_CHARSET enumeration value | lloyd | 2006-06-19 | 1 | -1/+6 |
| | |||||
* | Remove the to_lower function; turns out that both uses of it | lloyd | 2006-06-19 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | within the library were to perform case-insensitive matching, so simply implement that instead. Place all of the character set handling functions into a Charset namespace (and update all callers). Remove the iso2local/local2iso/iso2utf/utf2iso functions, replaced by the new charset transcoder stuff. Initialize the transcoder stored in the global library state upon initialization. | ||||
* | Add default character set conversion classes | lloyd | 2006-06-19 | 1 | -0/+25 |
| | |||||
* | Add some initial support for centralized/user-pluggable character | lloyd | 2006-06-13 | 3 | -0/+20 |
| | | | | set conversions, to replace the current hardcoded stuff. | ||||
* | Move the X509_Code enum from enums.h to x509stor.h, since that's | lloyd | 2006-06-13 | 2 | -28/+28 |
| | | | | the only place it is used. | ||||
* | Add some setter methods to X509_Time | lloyd | 2006-06-11 | 1 | -0/+3 |
| | |||||
* | Remove some #include's that were just there for debugging purposes. | lloyd | 2006-06-08 | 1 | -3/+0 |
| | |||||
* | Move the word3_muladd routines from mp_asm.h to mp_asmi.h, so they | lloyd | 2006-06-08 | 2 | -26/+31 |
| | | | | | | can make use of word_add Update mp_comba.cpp to include the needed header. | ||||
* | Revert the last change; it turned out to require a bunch of changes to the | lloyd | 2006-06-06 | 2 | -39/+32 |
| | | | | | | assembly code in order to handle the argument aliasing correctly, and it seems I don't understand GCC's extended asm syntax well enough to figure out how to get it work in a way that isn't hideous. | ||||
* | Remove one parameter from word_madd2 and word_madd3 | lloyd | 2006-06-06 | 2 | -32/+39 |
| | |||||
* | Use b instead of a as a temp variable in word3_muladd to better | lloyd | 2006-06-06 | 1 | -3/+3 |
| | | | | match the code in word3_muladd_2 | ||||
* | Change X509_Certificate::subject_info and issuer_info to return | lloyd | 2006-06-03 | 1 | -8/+6 |
| | | | | | | | | | a vector of strings instead of a single string that combines the relevent fields. Change how X509_Certificate stores information. Renamed self_signed() to is_self_signed() | ||||
* | Reorder the ASN1_Tag enum so the class taggings are listed first. | lloyd | 2006-05-29 | 1 | -7/+7 |
| | |||||
* | Syntax changes to the BER and DER APIs to improve readability of code | lloyd | 2006-05-19 | 10 | -159/+221 |
| | | | | | 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 | 160 | -0/+9025 |