| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
never defined.
Remove all current support in Certificate_Extension for marking
extensions critical - it was basically unused. Will be replaced
by something that uses config_id() along with the user-modifiable
policy settings.
|
|
|
|
| |
to create extensions as needed.
|
|
|
|
|
|
|
| |
know why I thought it would work (that function is only called
through the interface presented to the BER/DER codecs).
Instead, pass a bool to the constructor.
|
|
|
|
| |
exception if it finds an unknown critical extension.
|
|
|
|
|
|
|
|
|
|
|
|
| |
and issuer forms are derived.
Add Extensions::contents_to, which iterates over the set and
adds each extension's contents.
Add a new explicit info field for is_ca
Implement Authority_Key_Id::decode_inner (incomplete, only handles
the keyid form).
|
|
|
|
|
|
|
| |
Add a copy() function to Certificate_Policies
Turn make_extension from an anonymous namespace function to
a static private function of Extensions
|
| |
|
|
|
|
|
| |
that uses them. These changes are not backwards compatible, this commit
updates all uses of the APIs within the library.
|
|
|