| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-22 | Fully indent PKL/CPL.sony-debug | Carl Hetherington | |
| 2019-01-21 | 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). | |||
| 2019-01-17 | Missing include for arch. | Carl Hetherington | |
| 2019-01-14 | Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcp | Carl Hetherington | |
| 2019-01-14 | Tidy repeated call of make_uuid() and don't put urn:uuid: in front of ↵ | Carl Hetherington | |
| default content version label text as it's a bit confusing. | |||
| 2019-01-14 | Speculative removal of call to xmlSecKeySetName when signing, on | Carl Hetherington | |
| the basis that I can't see what it's for and opendcp doesn't do it. Chasing Sony no-validate bug. | |||
| 2019-01-12 | Move verify API away from strings towards error codes. | Carl Hetherington | |
| 2019-01-08 | Fix incorrect XML namespace in MXF header; I was using the prefix | Carl Hetherington | |
| instead of the namespace URI for what asdcplib calls TimedTextDescriptor::NamespaceName. Thanks to clairmeta; see https://github.com/Ymagis/ClairMeta/issues/72 | |||
| 2019-01-06 | ClairMeta points out that SMPTE subtitle MXF's ResourceID should | Carl Hetherington | |
| be the same as the internal XML ID. This in turn must be different from the MXF's UUID. I *think* that we have: AssetUUID: MXF's UUID, which must be different; written from the WriterInfo (set up by fill_writer_info, which is passed _id) AssetID: MXF's ResourceID, which must be the _xml_id; written from the TimedTextDescriptor. I believe that this patch fixes the ResourceID to be the XML ID (as required) without undoing the Doremi fix whereby the MXF UUID must be different to the XML ID. This patch quells ClairMeta's error. | |||
| 2019-01-06 | More DCP verification detail and testing. | Carl Hetherington | |
| 2019-01-06 | Check CPL hash in the PKL on verify. | Carl Hetherington | |
| 2018-12-29 | Fix some warnings. | Carl Hetherington | |
| 2018-11-14 | Simpole DCP recovery utility (dcprecover) added. | Carl Hetherington | |
| 2018-11-08 | Take thumbprint rather than a full dcp::Certificate for trusted devices. | Carl Hetherington | |
| 2018-10-09 | More raw/locale_convert. | Carl Hetherington | |
| 2018-10-09 | Merge branch 'master' of ssh://main.carlh.net/home/carl/git/libdcp | Carl Hetherington | |
| 2018-10-09 | More _convert functions. | Carl Hetherington | |
| 2018-09-29 | Move some methods to where they make more sense. | Carl Hetherington | |
| 2018-09-25 | Cope with multiple PKLs in a DCP. | Carl Hetherington | |
| 2018-09-24 | Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcp | Carl Hetherington | |
| 2018-09-24 | Add missing constructor call. | Carl Hetherington | |
| 2018-09-22 | Fix build with newer boost. | Carl Hetherington | |
| 2018-09-18 | Throw a better error on bad content kind. | Carl Hetherington | |
| 2018-09-14 | Add operator< for LocalTime. | Carl Hetherington | |
| 2018-09-07 | Silence warnings from asdcplib when testing a MXF file for validity. | Carl Hetherington | |
| 2018-09-02 | Hopefully-correct PKL and AssetMap when using Interop PNG subtitles. | Carl Hetherington | |
| 2018-08-29 | Merge branch 'master' of ssh://main.carlh.net/home/carl/git/libdcp | Carl Hetherington | |
| 2018-08-29 | Allow CCAP reel nodes to have language tags. | Carl Hetherington | |
| 2018-08-28 | Missing initialisattion of DCPReadError::_message. | Carl Hetherington | |
| 2018-08-22 | Support more than one closed caption asset per reel. | Carl Hetherington | |
| 2018-08-17 | Missing header include. | 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 | Remove debug. | 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 | Use PKL when verifying DCPs. | Carl Hetherington | |
| 2018-08-17 | Read PKL when reading DCP. | Carl Hetherington | |
| 2018-08-16 | Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcp | Carl Hetherington | |
| 2018-07-31 | Tweak equals messages. | Carl Hetherington | |
| 2018-07-19 | FIXME. | Carl Hetherington | |
| 2018-07-15 | Fix thinko causing hang in ::equals(). | Carl Hetherington | |
| 2018-07-09 | Basic reading of Interop/SMPTE image subtitles with a test for Interop. | Carl Hetherington | |
| 2018-07-09 | Fix typo. | Carl Hetherington | |
| 2018-07-09 | Store image subtitle ID in the object, rather than a separate map. Start of ↵ | Carl Hetherington | |
| reading image subtitles. | |||
| 2018-07-09 | Remove old warning. | Carl Hetherington | |
| 2018-07-09 | Switch to UUIDs for Interop image subtitle identification (rather than ↵ | Carl Hetherington | |
| indices). Basic and untested SMPTE image subtitle support. | |||
| 2018-07-09 | Check return value of fread(). | Carl Hetherington | |
| 2018-07-08 | Basic interop bitmap writing. | Carl Hetherington | |
| 2018-07-07 | SubtitleString -> shared_ptr<Subtitle> | Carl Hetherington | |
