| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-08 | Use OpenSSL C API for public_key_digest instead of calling the openssl binary. | Carl Hetherington | |
| 2024-01-08 | Make public_key_digest() testable. | Carl Hetherington | |
| 2023-01-19 | Add a comment. | Carl Hetherington | |
| 2022-12-22 | Give a better error from chain_valid() when a certificate has some problem ↵ | Carl Hetherington | |
| (e.g. it has expired). | |||
| 2022-02-12 | Pass certificate validity length into the constructor.v1.8.7 | Carl Hetherington | |
| 2021-02-26 | Improved comments. | Carl Hetherington | |
| 2021-01-23 | Tidying. | Carl Hetherington | |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington | |
| 2019-01-24 | Slightly hacky but hopefully functional fix for KDMs after the changes | Carl Hetherington | |
| to signer. The KDM stuff uses add_signature_value() but not sign() since it has to allow pass-through of a KDM (so it handles <Signature> etc. itself). This means we have to make the indentation-adding optional. It might have been nicer to make indent() not add indentation if it's not already there. | |||
| 2019-01-24 | Attempt to fix Sony digest validation by indenting the <Signer> | Carl Hetherington | |
| and <Signature> before signing. This is in the belief that, perhaps, the Sony software "reformats" the XML before checking that the signature is correct (or something). | |||
| 2017-10-10 | Remove unused class declaration. | Carl Hetherington | |
| 2017-09-03 | Fix some warnings. | Carl Hetherington | |
| 2017-06-05 | Fix up management of certificate chain validity. | Carl Hetherington | |
| 2017-06-02 | Comment. | Carl Hetherington | |
| 2017-04-04 | More error information from CertificateChain::valid. | Carl Hetherington | |
| 2016-08-25 | Allow reading of certificate chains from strings. | Carl Hetherington | |
| This also makes the Certificate constructor throw if it finds extra stuff after a certificate it is loading. | |||
| 2016-08-04 | Add method to return a base-64 version of a whole CertificateChain. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-01 | More licence fixups. | Carl Hetherington | |
| 2015-07-30 | Merge Signer into CertificateChain. | Carl Hetherington | |
| 2015-07-30 | Rename certificates.{cc,h} -> certificate.{cc,h}. | Carl Hetherington | |
| 2015-07-12 | Move CertificateChain into the right header. | Carl Hetherington | |
| 2015-06-24 | No-op: whitespace. | Carl Hetherington | |
| 2014-09-11 | Allow Signer and certificate chains to be made with specified organisation, ↵ | Carl Hetherington | |
| common name etc. | |||
| 2014-07-18 | Quite large reworking of signer/cert handling. | Carl Hetherington | |
