aboutsummaryrefslogtreecommitdiffstats
path: root/src/x509find.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Inline a number of small objects that are only used in a local contextlloyd2006-06-231-50/+44
| | | | | | | (ie, a single function). This will, unfortunately, break GCC 2.95.x support. Most of the operating systems that had shipped with 2.95.x, like OpenBSD and QNX, have since upgraded. Anyone needing 2.95.x support will have to continue using 1.4.x
* Use preincrement instead of postincrement inside of some loops (mostlylloyd2006-06-191-1/+1
| | | | | for consistency with code that uses STL iterators, as these were mostly integer operations, though with one exception).
* Remove the to_lower function; turns out that both uses of itlloyd2006-06-191-10/+2
| | | | | | | | | | | | | | | 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.
* Change X509_Certificate::subject_info and issuer_info to returnlloyd2006-06-031-1/+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()
* Initial checkin1.5.6lloyd2006-05-181-0/+188