aboutsummaryrefslogtreecommitdiffstats
path: root/src/x509_ext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Create an x509 module containing all of the X509 certificate and CAlloyd2008-09-281-579/+0
* Remove global_config() - replace by direct calls to global_state()lloyd2008-06-301-2/+2
* propagate from branch 'net.randombit.botan' (head 6afe2db1f710f75bc27e189bb8b...lloyd2008-04-101-4/+23
|\
| * Remove X509_GlobalState in favor of static function Extensions::get_extensionlloyd2008-04-071-4/+23
* | Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-101-1/+1
|/
* Remove Extensions::copy_this(). Define the Extensions copy constructor inlloyd2008-04-071-15/+23
* Mostly revert 2f4fd18182d5a75c40cd831e7ee3c314be5c57d6, only keep thelloyd2008-03-101-1/+1
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-141-1/+1
* Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use lloyd2007-07-231-2/+2
* Bump copyright year to 2007lloyd2007-01-201-1/+1
* Remove a dependency on x509cert.h from x509_ext.cpp by moving the definitionlloyd2006-12-121-1/+0
* Return the correct type from Basic_Constraints::get_path_limit (was coercinglloyd2006-09-081-1/+1
* Fix a bug that caused subject alternative name information to be savedlloyd2006-08-231-2/+5
* Access the global configuration through an object reference insteadlloyd2006-07-011-1/+1
* Fix config.h includeslloyd2006-07-011-1/+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-251-2/+6
* Remove Extension::make_extension, use the global extension prototypeslloyd2006-06-241-31/+5
* Small cleanup to Authority_Key_Identifier::decode_innerlloyd2006-06-241-2/+3
* Inline a number of small objects that are only used in a local contextlloyd2006-06-231-0/+4
* Add missing <memory> includes for files that use auto_ptrlloyd2006-06-231-0/+1
* Use accessor functions for CRL_Entry, instead of having public datalloyd2006-06-231-2/+0
* The decode_from taking a bool wasn't actually usable, don'tlloyd2006-06-231-9/+1
* Respect the throw_on_unknown flaglloyd2006-06-231-2/+2
* Add a new variant of Extensions::decode_from that doesn't thrown anlloyd2006-06-231-0/+8
* Make Alternative_Name an abstract base, from which the subjectlloyd2006-06-231-14/+49
* Add operator= and a copy constructor to Extensionslloyd2006-06-221-31/+40
* Add accessor and cloning functions to the Certificate_Extension objectslloyd2006-06-221-0/+38
* Use preincrement instead of postincrement inside of some loops (mostlylloyd2006-06-191-3/+3
* Syntax changes to the BER and DER APIs to improve readability of codelloyd2006-05-191-109/+226
* Initial checkin1.5.6lloyd2006-05-181-0/+357