| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-20 | Derive verification note type from the code...v1.10.45 | Carl Hetherington | |
| ...rather than having to specify it each time. | |||
| 2025-01-15 | GroupId is SMPTE-only.v1.10.6 | Carl Hetherington | |
| 2025-01-14 | Add GroupID support for PKLs (DoM #2943).v1.10.5 | Carl Hetherington | |
| 2025-01-01 | Replace raw_convert<string> with direct calls to fmt.v1.10.3 | Carl Hetherington | |
| 2024-09-25 | Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.22 | Carl Hetherington | |
| 2024-09-23 | Allow but give an error when seeing a strange PKL namespace.v1.8.110 | Carl Hetherington | |
| DoM bug #2868 reports that Resolve made a DCP with the PKL namespace http://www.smpte-ra.org/schemas/2067-2/2016/PKL This seems wrong (google suggests that this is the namespace for IMF PKLs) but let's accept it and log an error instead of throwing an exception. | |||
| 2024-03-20 | Replace xmlpp::Node::add_child with cxml::add_child. | Carl Hetherington | |
| 2023-10-09 | Add wrappers around boost::filesystem methods that handle the | Carl Hetherington | |
| required mangling of long filenames on Windows. Also wrap lots of missing places (e.g. calls to asdcplib, libxml++, libcxml etc.) in dcp::filesystem::fix_long_path(). The idea is to keep paths un-mangled until they we call some filesystem-related API and mangle them at that point. Otherwise we end up serialising mangled names, which seems like it will not end well. Should fix DoM #2623. | |||
| 2023-04-11 | Fix typos in exceptions. | Carl Hetherington | |
| 2023-01-07 | Cleanup: rename PKL::asset_list -> assets for consistency. | Carl Hetherington | |
| 2022-12-22 | Write OriginalFileName tags in PKL (DoM #2394). | Carl Hetherington | |
| Without these it EasyDCP gives errors like "Id field in PKL must match uuid in asset" "Each Id used in the PKL files must be unique or reference the same file" which seem wrong but, as usual, here we are. | |||
| 2022-04-30 | Rename PKL::write to PKL::write_xml for consistency.v1.8.17 | Carl Hetherington | |
| 2022-04-25 | Update PKL assets before writing it. | Carl Hetherington | |
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-23 | Tidying. | Carl Hetherington | |
| 2021-01-22 | Assorted c++11 cleanups. | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-18 | Add some more access to PKL. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2019-12-22 | Note any file that is used for reading/writing a PKL, like we do with assets. | Carl Hetherington | |
| 2019-01-24 | Fully indent PKL/CPL. | 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-09-25 | Cope with multiple PKLs in a DCP. | Carl Hetherington | |
| 2018-08-17 | Use PKL types rather than file extensions. | Carl Hetherington | |
| 2018-08-17 | Use PKL when verifying DCPs. | Carl Hetherington | |
| 2018-08-17 | Read PKL when reading DCP. | Carl Hetherington | |
| 2012-09-09 | PKL -> PKLFile. | Carl Hetherington | |
| 2012-09-08 | Ignore Language tag in subtitles. Get MXF/XML filenames from the asset map. | Carl Hetherington | |
| 2012-08-17 | GPL boilerplate and a few comments. | Carl Hetherington | |
| 2012-08-11 | Various tweaks for a real-life DCP. | Carl Hetherington | |
| 2012-07-31 | Use int64 in a few places. | Carl Hetherington | |
| 2012-07-31 | Bits. | Carl Hetherington | |
| 2012-07-30 | Various. | Carl Hetherington | |
