summaryrefslogtreecommitdiff
path: root/src/decrypted_kdm.cc
AgeCommit message (Expand)Author
2019-12-23Add struct tm constructor for LocalTime, use it to tidy upCarl Hetherington
2019-12-01Check that KDM validity periods are safely within the validity periodsCarl Hetherington
2019-03-17Move asset refs and hash from ReelAsset to ReelMXF.Carl Hetherington
2018-11-08Take thumbprint rather than a full dcp::Certificate for trusted devices.Carl Hetherington
2018-02-14Use a bool instead of an int for disable-forensic-picture andCarl Hetherington
2018-02-14Make disabling forensic marking optional.Mart Jansink
2018-02-05Add an assert.Carl Hetherington
2017-12-17Try to fix build with new-ish OpenSSL.1.0Carl Hetherington
2017-12-15Improve KDM decryption error message again.Carl Hetherington
2017-07-24More __mingw_snprintf fixes.mxeCarl Hetherington
2017-02-14Extract KDM standard.Carl Hetherington
2017-02-14Check SMPTE structure ID when reading KDMs.Carl Hetherington
2017-02-14Tidy up storage of key type in DecryptedKDMKey.Carl Hetherington
2017-02-12Add new constructor. Remove believed unnecessary check for KDM assets being ...Carl Hetherington
2016-12-16Remove some unnecessary code.Carl Hetherington
2016-11-29Fix build.Carl Hetherington
2016-09-21Don't throw an exception on trying to create a KDM forCarl Hetherington
2016-08-12Attempts to fix Windows build.Carl Hetherington
2016-08-11Remove another stringstream from DecryptedKDM.Carl Hetherington
2016-08-11Don't use stringstream in DecryptedKDM.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-01Still more licence fixups.Carl Hetherington
2016-05-25No-op; Fix GPL address and mention libdcp by name.Carl Hetherington
2016-05-16Pass annotation text from decrypted to encrypted KDMs.Carl Hetherington
2016-04-24KDM AnnotationText is optional.Carl Hetherington
2015-11-15Support trusted device lists in KDMs.Carl Hetherington
2015-10-08Allow DecryptedKDM to be built up from individual keys.Carl Hetherington
2015-10-06Add some KDM metadata accessors.Carl Hetherington
2015-07-30Merge Signer into CertificateChain.Carl Hetherington
2015-07-12Rename a couple of Certificate methods and add accessors for organization and...Carl Hetherington
2015-06-24No-op: whitespace.Carl Hetherington
2015-06-05ReelEncryptableAsset -> ReelMXF.Carl Hetherington
2015-06-05Make ReelEncryptableAsset like MXF.Carl Hetherington
2015-06-05Rename some mxf variables to asset.Carl Hetherington
2015-06-05Rename ReelMXFAsset -> ReelEncryptableAsset.Carl Hetherington
2015-06-05Keep encryption context in MXFWriter.Carl Hetherington
2015-06-05Use boost::optional for key id instead of an empty string.Carl Hetherington
2015-04-30Some BOOST_FOREACH.Carl Hetherington
2014-12-28Purge assert() from src/, at least (not asdcplib).Carl Hetherington
2014-07-21Remove some shared_ptr-itis.Carl Hetherington
2014-07-20Tidy up KDM generation from CPLs a bit.Carl Hetherington
2014-07-18Quite large reworking of signer/cert handling.Carl Hetherington
2014-06-26Forward-port KDM formulation from v0.Carl Hetherington
2014-06-13Throw NotEncryptedError on trying to make a KDM for non-encrypted assets.Carl Hetherington
2014-03-19Considerable re-work of KDM class to express the difference between encrypted...Carl Hetherington