summaryrefslogtreecommitdiff
path: root/src/certificate_chain.cc
AgeCommit message (Collapse)Author
2017-06-05Fix up management of certificate chain validity.Carl Hetherington
2017-04-04More error information from CertificateChain::valid.Carl Hetherington
2016-11-10Fix build with OpenSSL 1.1 and later.Carl Hetherington
2016-08-25Tweak assert.Carl Hetherington
2016-08-25Allow 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-11More stringstream removal.Carl Hetherington
2016-08-04Add method to return a base-64 version of a whole CertificateChain.Carl Hetherington
2016-07-22Use locked_sstream. Replace once parse_stream with parse_memory.Carl Hetherington
2016-07-01asdcp headers moved into subdirectory.Carl Hetherington
2016-06-13Add OpenSSL licence exception.Carl Hetherington
2016-06-02Remove unused variable.Carl Hetherington
2016-06-01Still more licence fixups.Carl Hetherington
2016-05-25No-op; Fix GPL address and mention libdcp by name.Carl Hetherington
2015-10-19Use std::runtime_error instead of our own StringError asCarl Hetherington
a) it does the same job and b) its type and what() survive the boundary between the libdcp .so and the main DCP-o-matic executable. Before this StringError-derived exceptions caught by DCP-o-matic were only recognised as std::exceptions (without the what()) message. I don't know why this happens, but this works around it.
2015-07-30Merge Signer into CertificateChain.Carl Hetherington
2015-07-12Move CertificateChain into the right header.Carl Hetherington
2015-06-24No-op: whitespace.Carl Hetherington
2015-01-28Some OS X build fixes.Carl Hetherington
2014-09-18Quote openssl -subj strings.Carl Hetherington
2014-09-11Allow Signer and certificate chains to be made with specified organisation, ↵Carl Hetherington
common name etc.
2014-07-18Use tmpdir for temporary files.Carl Hetherington
2014-07-18Quite large reworking of signer/cert handling.Carl Hetherington