In-line run of subs_in_out so that it gets the environment more easily.
[libdcp.git] / src / dcp.cc
2024-04-17 Carl HetheringtonMake some not-so-important CPL read errors non-fatal... v1.8.99
2023-10-08 Carl HetheringtonAdd wrappers around boost::filesystem methods that...
2023-07-25 Carl HetheringtonCleanup: pass EqualityOptions as const&
2023-06-28 Carl HetheringtonWhen reading a DCP set up asset hashes from the CPL...
2023-06-26 Carl HetheringtonAdd verifier check for the actual asset file's ID not...
2023-06-26 Carl HetheringtonCleanup: better variable names.
2023-06-26 Carl HetheringtonCleanup: const.
2023-04-14 Carl HetheringtonReplace slightly weird add_font_assets() API.
2023-04-14 Carl HetheringtonCleanup: use a find_if().
2023-03-01 Carl HetheringtonAdd include_mca_subdescriptors to DCP::write_xml()...
2022-04-30 Carl HetheringtonRename PKL::write to PKL::write_xml for consistency. v1.8.17
2022-04-25 Carl HetheringtonAdd move constructor/operator=. dcp-editor3
2022-04-25 Carl HetheringtonTidy up write_xml() API a little.
2022-04-25 Carl HetheringtonUpdate PKL assets before writing it.
2022-04-25 Carl HetheringtonMove AssetMap handling out to a separate class.
2022-04-24 Carl HetheringtonTidying.
2022-04-20 Carl HetheringtonSimplify the implementation of DCP::add.
2021-04-22 Carl HetheringtonDon't give an error on verifying Interop DCPs with...
2021-04-14 Carl HetheringtonIgnore parameters in PKL type strings when checking...
2021-04-13 Carl HetheringtonFix/hide some warnings.
2021-04-11 Carl HetheringtonSpecify CPL standard on construction.
2021-03-18 Carl HetheringtonImprove errors when verifying a non-DCP directory.
2021-01-26 Carl HetheringtonRename ReelMXF -> ReelFileAsset.
2021-01-24 Carl HetheringtonTidying.
2021-01-23 Carl HetheringtonTidying.
2021-01-21 Carl HetheringtonSome more use of enum class.
2021-01-21 Carl HetheringtonUse enum class for the things in types.h
2021-01-19 Carl HetheringtonTidy up parameters in VerificationNote.
2021-01-18 Carl HetheringtonRename encrypted() to any_encrypted() and add all_encry...
2021-01-17 Carl HetheringtonReplace std::list with std::vector in the API.
2021-01-08 Carl HetheringtonMore c++11 tidying.
2021-01-07 Carl Hetheringtonstd::shared_ptr
2020-10-10 Carl HetheringtonFix crash when loading DCPs whose ASSETMAP contains...
2020-09-20 Carl HetheringtonRemove XMLMetadata from DCP::write_xml and DCP::write_a...
2020-09-17 Carl HetheringtonPrevent DCP::assets() from returning duplicates. combine
2020-09-17 Carl HetheringtonAdd dcp::combine().
2020-09-10 Carl HetheringtonFix crash with one verification error and no notes...
2020-09-09 Carl HetheringtonAdd some detail to a verification warning.
2020-05-12 Carl HetheringtonAdd a note when verifying if the DCP refers to assets
2020-05-12 Carl HetheringtonImprove comment.
2020-04-14 Carl Hetheringtons/DCPReadError/ReadError/g
2019-12-22 Carl HetheringtonCheck ASSETMAP; add a PKL test; tidy up calls to valida...
2019-12-22 Carl HetheringtonUse VerificationNote more 'properly' in a fair few...
2019-12-22 Carl HetheringtonUse VerificationNote for non-fatal errors in DCP::read.
2019-12-22 Carl HetheringtonTweak error message.
2019-12-01 Carl HetheringtonMerge branch 'master' of ssh://git.carlh.net/home/carl...
2019-11-24 Carl HetheringtonJust emit EmptyAssetPathError from DCP::read, not a...
2019-08-30 Carl HetheringtonAllow DCP reading to continue even with empty <Path...
2019-03-17 Carl HetheringtonMerge branch 'master' of ssh://git.carlh.net/home/carl...
2019-03-17 Carl HetheringtonMove asset refs and hash from ReelAsset to ReelMXF.
2019-01-24 Carl HetheringtonAttempt to fix Sony digest validation by indenting...
2018-11-14 Carl HetheringtonSimpole DCP recovery utility (dcprecover) added.
2018-09-25 Carl HetheringtonCope with multiple PKLs in a DCP.
2018-09-02 Carl HetheringtonHopefully-correct PKL and AssetMap when using Interop...
2018-08-17 Carl HetheringtonThrow an exception on an unknown asset type. pkl
2018-08-17 Carl HetheringtonAdjust for Interop <PackingList> not needing content.
2018-08-17 Carl HetheringtonUse PKL types rather than file extensions.
2018-08-16 Carl HetheringtonRemoved unused variables.
2018-08-16 Carl HetheringtonRead PKL when reading DCP.
2018-04-07 Carl HetheringtonAdd comment.
2018-03-21 Carl HetheringtonPut xmlns:dsig on Signer and Signature rather than...
2018-02-25 Carl HetheringtonThrow exceptions with badly-formed XML when reading...
2018-02-22 Carl HetheringtonRead Atmos assets into other_assets.
2017-07-08 Carl HetheringtonAllow assets() to silently ignore unresolved assets.
2017-05-17 Carl HetheringtonUse digicine.com/PROTO-ASDCP-VL-20040311# for the VOLIN...
2017-02-14 Carl HetheringtonMerge branch '1.0' of git.carlh.net:git/libdcp into 1.0
2017-02-13 Carl HetheringtonAnother better error.
2017-02-12 Carl HetheringtonGet assetmap and PKL AnnotationText from XMLMetadata.
2016-08-24 Carl HetheringtonAdd new method.
2016-08-16 Carl HetheringtonAlways use ID in custom filenames.
2016-08-16 Carl HetheringtonFix PKL path when using customised filenames.
2016-07-31 Carl HetheringtonSimplify NameFormat stuff.
2016-07-29 Carl HetheringtonSimplify NameFormat classes a bit.
2016-07-29 Carl HetheringtonBasics of allowing custom filenames for DCP components.
2016-07-28 Carl HetheringtonMerge branch '1.0' of git.carlh.net:git/libdcp into 1.0
2016-07-21 Carl HetheringtonTrim some unused stream includes / usings.
2016-07-01 Carl Hetheringtonasdcp headers moved into subdirectory.
2016-06-13 Carl HetheringtonAdd OpenSSL licence exception.
2016-06-01 Carl HetheringtonStill more licence fixups.
2016-05-25 Carl HetheringtonNo-op; Fix GPL address and mention libdcp by name.
2016-05-24 Carl HetheringtonMerge branch '1.0' of ssh://main.carlh.net/home/carl...
2016-05-24 Carl HetheringtonMerge branch '1.0' of git.carlh.net:git/libdcp into 1.0
2016-05-24 Carl HetheringtonAdd reporting of DCP type.
2016-05-24 Carl HetheringtonMove namespaces into variables.
2016-02-29 Carl HetheringtonAdd workaround for (apparently) incorrectly-labelled...
2016-01-05 Carl HetheringtonTry to rationalise handling of urn:uuid: prefixes.
2015-12-16 Carl HetheringtonRef does not need to be a template since it's always...
2015-10-28 Carl HetheringtonDon't add external (referenced) assets to the PKL.
2015-07-30 Carl HetheringtonMerge Signer into CertificateChain.
2015-06-24 Carl HetheringtonMerge.
2015-06-24 Carl HetheringtonFix various SNAFUs with Font ID handling.
2015-06-24 Carl HetheringtonNo-op; whitespace and a comment typo.
2015-06-10 Carl HetheringtonRename Font -> FontAsset; add dcpdumpsub tool.
2015-06-09 Carl HetheringtonBasically-working interop subtitle font handling.
2015-06-08 Carl HetheringtonMerge branch '1.0' of ssh://main.carlh.net/home/carl...
2015-06-08 Carl HetheringtonRequire only DCP::add() for the CPL; other assets found...
2015-06-08 Carl HetheringtonUse boost::filesystem::extension.
2015-06-05 Carl HetheringtonMXF -> Asset in lots of places.
2015-06-05 Carl HetheringtonRename some stuff Content -> Asset.
2015-05-24 Carl HetheringtonRename CPL/PKL files to be {cpl,pkl}_uuid.xml rather...
next