summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-12-23Add struct tm constructor for LocalTime, use it to tidy upCarl Hetherington
2019-12-22A reel should be the length of its main picture, or the shortest other thing ...Carl Hetherington
2019-12-22Add accessors.Carl Hetherington
2019-12-22Add fix_empty_font_ids() to replace empty Font ids with a dummy string.Carl Hetherington
2019-12-22More adventures in the art of enum namespacing.Carl Hetherington
2019-12-22Fix bad implementation of bad hack.Carl Hetherington
2019-12-22Add operator+=Carl Hetherington
2019-12-22Remove now-unused boost regex.Carl Hetherington
2019-12-22Check ASSETMAP; add a PKL test; tidy up calls to validate_xml().Carl Hetherington
2019-12-22Use VerificationNote more 'properly' in a fair few places.Carl Hetherington
2019-12-22Also check PKL XML.Carl Hetherington
2019-12-22Note any file that is used for reading/writing a PKL, like we do with assets.Carl Hetherington
2019-12-22Validate XML with xerces.Carl Hetherington
2019-12-22More tests.Carl Hetherington
2019-12-22Verify Id in ContentVersion.Carl Hetherington
2019-12-22Use regex and check <IssueDate> in CPL.Carl Hetherington
2019-12-22Check for badly-formed CPL <Id>Carl Hetherington
2019-12-22Use VerificationNote for non-fatal errors in DCP::read.Carl Hetherington
2019-12-22Report errors passed back from DCP::read when exceptions aren't used.Carl Hetherington
2019-12-22Tweak error message.Carl Hetherington
2019-12-01Check that KDM validity periods are safely within the validity periodsCarl Hetherington
2019-12-01Fix incorrect month when returning not-before/not-after.Carl Hetherington
2019-12-01Bump default certificate validity period to 40 years.Carl Hetherington
2019-12-01Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcpCarl Hetherington
2019-11-24Just emit EmptyAssetPathError from DCP::read, not a MissingAssetError as well.Carl Hetherington
2019-11-20Allow e.g. larger DKDMs for CPLs with 40+ unique sound and picture assets.Mart Jansink
2019-11-08Fix incorrect LocalTime strings when timezone is behind UTC and not an intege...Carl Hetherington
2019-10-10Fix enum confusion.Carl Hetherington
2019-09-05In 8c852cb the CPL root attribute "dsig" was removed (to preventCarl Hetherington
2019-09-05It seems that <FrameRate> of 96 is ok for 48fps 3D.Carl Hetherington
2019-08-30Allow DCP reading to continue even with empty <Path> nodes in ASSETMAP.Carl Hetherington
2019-07-17Speculative OpenMP build fix (github bug #1).Carl Hetherington
2019-07-17bugfix: unknown template instantiationphilip
2019-06-27Add some comments.Carl Hetherington
2019-06-26Reject certificate chains where the adjacent certificates have the same subject.Carl Hetherington
2019-06-26Try to fix build.Carl Hetherington
2019-06-26Try to fix OS X build.Carl Hetherington
2019-06-25Add another raw_convert type.Carl Hetherington
2019-06-12Add another type to raw/locale convert.Carl Hetherington
2019-05-21Increase header size when writing SMPTE subtitle MXFs; fixes problems when wr...Carl Hetherington
2019-04-28class/struct confusion.Carl Hetherington
2019-04-25Throw a different exception when an unrecognised LabelSetType is found.Carl Hetherington
2019-04-08Fix previous and add unit test for Key::hex.Carl Hetherington
2019-04-08Make Key support any length.Carl Hetherington
2019-03-29Add EPISODE and PROMO content types.Carl Hetherington
2019-03-22Fix incorrect type.Carl Hetherington
2019-03-19Missing include.Carl Hetherington
2019-03-19ContentVersion is required by SMPTE, I think.Carl Hetherington
2019-03-19Support RatingList.Carl Hetherington
2019-03-18Accept that <Duration> and <EntryPoint> are optional, and account for this in...Carl Hetherington