| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-22 | Don't give an error on verifying Interop DCPs with possibly-incorrectly | Carl Hetherington | |
| marked 3D assets. This also adds a warning into the verification output. I don't know if this is actually a standard violation but they have been seen in the wild made by "reputable" DCP creation software. DoM bug #1976. | |||
| 2021-04-14 | Ignore parameters in PKL type strings when checking them. | Carl Hetherington | |
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-04-12 | Specify CPL standard on construction. | Carl Hetherington | |
| Then choose which standard DCP should use based on the CPL(s). | |||
| 2021-03-18 | Improve errors when verifying a non-DCP directory. | Carl Hetherington | |
| 2021-01-26 | Rename ReelMXF -> ReelFileAsset. | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-23 | Tidying. | Carl Hetherington | |
| 2021-01-21 | Some more use of enum class. | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-19 | Tidy up parameters in VerificationNote. | Carl Hetherington | |
| 2021-01-19 | Rename encrypted() to any_encrypted() and add all_encrypted(). | Carl Hetherington | |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington | |
| 2021-01-08 | More c++11 tidying. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-10-10 | Fix crash when loading DCPs whose ASSETMAP contains files that are | Carl Hetherington | |
| not mentioned in any PKL (#1855). | |||
| 2020-09-20 | Remove XMLMetadata from DCP::write_xml and DCP::write_assetmap. | Carl Hetherington | |
| 2020-09-17 | Prevent DCP::assets() from returning duplicates.combine | Carl Hetherington | |
| 2020-09-17 | Add dcp::combine(). | Carl Hetherington | |
| 2020-09-11 | Fix crash with one verification error and no notes list. | Carl Hetherington | |
| 2020-09-09 | Add some detail to a verification warning. | Carl Hetherington | |
| 2020-05-12 | Add a note when verifying if the DCP refers to assets | Carl Hetherington | |
| that are not mentioned in its ASSETMAP (i.e. a VF). | |||
| 2020-05-12 | Improve comment. | Carl Hetherington | |
| 2020-04-14 | s/DCPReadError/ReadError/g | Carl Hetherington | |
| 2019-12-22 | Check ASSETMAP; add a PKL test; tidy up calls to validate_xml(). | Carl Hetherington | |
| 2019-12-22 | Use VerificationNote more 'properly' in a fair few places. | Carl Hetherington | |
| 2019-12-22 | Use VerificationNote for non-fatal errors in DCP::read. | Carl Hetherington | |
| 2019-12-22 | Tweak error message. | Carl Hetherington | |
| 2019-11-24 | Just emit EmptyAssetPathError from DCP::read, not a MissingAssetError as well. | Carl Hetherington | |
| 2019-08-30 | Allow DCP reading to continue even with empty <Path> nodes in ASSETMAP. | Carl Hetherington | |
| 2019-03-17 | Move asset refs and hash from ReelAsset to ReelMXF. | Carl Hetherington | |
| 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). | |||
| 2018-11-14 | Simpole DCP recovery utility (dcprecover) added. | Carl Hetherington | |
| 2018-09-25 | Cope with multiple PKLs in a DCP. | Carl Hetherington | |
| 2018-09-02 | Hopefully-correct PKL and AssetMap when using Interop PNG subtitles. | Carl Hetherington | |
| 2018-08-17 | Throw an exception on an unknown asset type.pkl | Carl Hetherington | |
| 2018-08-17 | Adjust for Interop <PackingList> not needing content. | Carl Hetherington | |
| 2018-08-17 | Use PKL types rather than file extensions. | Carl Hetherington | |
| 2018-08-17 | Removed unused variables. | Carl Hetherington | |
| 2018-08-17 | Read PKL when reading DCP. | Carl Hetherington | |
| 2018-04-07 | Add comment. | Carl Hetherington | |
| 2018-03-21 | Put xmlns:dsig on Signer and Signature rather than on the whole | Carl Hetherington | |
| CPL/PKL as a certain large distribution company's checkers don't like having multiple namespaces: "XML root element can contain only one namespace" | |||
| 2018-02-25 | Throw exceptions with badly-formed XML when reading a DCP; preserve detail ↵ | Carl Hetherington | |
| in DCPReadError. | |||
| 2018-02-22 | Read Atmos assets into other_assets. | Carl Hetherington | |
| 2017-07-09 | Allow assets() to silently ignore unresolved assets. | Carl Hetherington | |
| 2017-05-17 | Use http://www.digicine.com/PROTO-ASDCP-VL-20040311# for the VOLINDEX ↵ | Carl Hetherington | |
| namespace so as to get a slightly easier life. | |||
| 2017-02-13 | Another better error. | Carl Hetherington | |
| 2017-02-12 | Get assetmap and PKL AnnotationText from XMLMetadata. | Carl Hetherington | |
| 2016-08-24 | Add new method. | Carl Hetherington | |
| 2016-08-16 | Always use ID in custom filenames. | Carl Hetherington | |
