Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the very basic operations for encoding and decoding a | lloyd | 2011-05-17 | 1 | -5/+10 |
| | | | | | | | | | certificate policies extension, though it's really not supported at all. Remove test code from secmem.h Fix building the examples | ||||
* | In X509_Certificate::to_string, don't print key ids if empty | lloyd | 2011-04-06 | 1 | -2/+6 |
| | | | | | | Reduce size of serial numbers of new certs from 256 to 128 bits; 2**64 certs is _probably_ sufficient, given that it would take hundreds of exabytes of storage to hold that many certificates. :) | ||||
* | Fix variable mask warning in Sun C++. | lloyd | 2011-03-01 | 1 | -4/+4 |
| | | | | Make comment clearer on how to enable stlport4 in Sun C++ | ||||
* | Use size_t rather than u32bit for loop variables | lloyd | 2011-02-16 | 1 | -12/+12 |
| | |||||
* | Some dependency fixes | lloyd | 2011-02-11 | 1 | -0/+1 |
| | |||||
* | Pull out variable, causes link problems in amalgamation | lloyd | 2011-02-09 | 2 | -3/+3 |
| | |||||
* | Convert the BER/DER coders to use size_t instead of u32bit for small | lloyd | 2011-02-09 | 3 | -12/+16 |
| | | | | integer values. Update callers. | ||||
* | Add X509_Certificate::to_string | lloyd | 2010-11-29 | 2 | -2/+110 |
| | | | | The x509info example now just calls that | ||||
* | Add a BOTAN_DEPRECATED macro which can provide compile-time | lloyd | 2010-11-02 | 1 | -0/+1 |
| | | | | deprecation warnings (at least for GCC and VC++). Use in some places. | ||||
* | s/u32bit/size_t/ | lloyd | 2010-10-18 | 1 | -10/+10 |
| | |||||
* | Split some of the ASN.1 types into their own headers | lloyd | 2010-10-13 | 1 | -0/+1 |
| | |||||
* | Fix CRL reason codes and updating of CRLs. Add tests for both cases. | lloyd | 2010-10-07 | 1 | -0/+2 |
| | |||||
* | Add dependencies | lloyd | 2010-09-24 | 1 | -0/+4 |
| | |||||
* | Add missing info files | lloyd | 2010-09-20 | 1 | -0/+1 |
| | |||||
* | Add a (clunky) function X509_Object::hash_used_for_signature that | lloyd | 2010-09-20 | 2 | -0/+26 |
| | | | | | | | returns the hash function that was used to create the signature. Useful for a future X509 path validator that inform the user which hash(es) they are relying on and/or allowing the ability to reject hashes which are undesirable (MD2, MD5, etc) | ||||
* | Don't use SecureVector to store certificate data; mlock'ed memory in | lloyd | 2010-09-17 | 3 | -8/+8 |
| | | | | | particular is precious. Really these could probably just as easily be std::vectors since even zeroizing the memory isn't relevant here. | ||||
* | Hide X509_Object constructor | lloyd | 2010-09-17 | 1 | -11/+11 |
| | |||||
* | Remove dependencies on X509_Store | lloyd | 2010-09-17 | 2 | -4/+19 |
| | |||||
* | Split up src/cert/x509 into a set of modules, though mostly mutually | lloyd | 2010-09-17 | 6 | -0/+1775 |
dependent right now. |