summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-01-03Don't write DeviceListDescription tags to KDMs.remove-device-list-descriptionCarl Hetherington
2023-01-03Cleanup: remove dead code.Carl Hetherington
2022-12-30Change the behaviour of LocalTime::operator== to make the same time in differ...v1.8.49Carl Hetherington
2022-12-30Fix LocalTime::operator< and operator> to handle offset gracefully.Carl Hetherington
2022-12-30Add dcp::LocalTime::millisecond().Carl Hetherington
2022-12-30Fix some embarassing bugs in dcp::LocalTime comparisons.Carl Hetherington
2022-12-27Cleanup: extract verify_cpl().Carl Hetherington
2022-12-27Cleanup: extract verify_reel()Carl Hetherington
2022-12-25Remove out-of-date comment.Carl Hetherington
2022-12-23Fix windows build.Carl Hetherington
2022-12-23Add File::open_error().Carl Hetherington
2022-12-23Whitespace fix.Carl Hetherington
2022-12-22Write OriginalFileName tags in PKL (DoM #2394).Carl Hetherington
2022-12-22Set plaintext offset to 0 when writing J2K frames (DoM #2391)Carl Hetherington
2022-12-22Support some different headers in private_key_fingerprint()Carl Hetherington
2022-12-22Store not_valid_{before,after} when reading encrypted KDMs.Carl Hetherington
2022-12-22Give a better error from chain_valid() when a certificate has some problem (e...Carl Hetherington
2022-12-21Relax the COC component number verification error (DoM #2395).v1.8.47Carl Hetherington
2022-12-20Add detail to the invalid COC component number error.v1.8.46Carl Hetherington
2022-12-16Verify that main picture active area is valid (even, and not too big) (#2392).v1.8.40Carl Hetherington
2022-12-16Throw exceptions when setting odd values for picture active area.Carl Hetherington
2022-12-13Add some more setters.v1.8.392300-kdm-timingCarl Hetherington
2022-12-13Add missing operator.Carl Hetherington
2022-12-13Add new LocalTime constructor.Carl Hetherington
2022-12-13Add assert to make sure we're not comparing times wrongly.Carl Hetherington
2022-12-13Add LocalTime::add().Carl Hetherington
2022-12-13Add UTCOffset class.Carl Hetherington
2022-12-13Missing header guard.v1.8.38Carl Hetherington
2022-12-04Support building either with our patched OpenJPEG, or 2.5.0.Carl Hetherington
2022-12-04Remove support for building with OpenJPEG 1.x.Carl Hetherington
2022-12-04Fix some ambiguous shared_ptrs, seen on Arch Linux.Carl Hetherington
2022-12-04Filter some more potential filename contents on Windows.v1.8.35Carl Hetherington
2022-11-24Tidy up some operators, made possible by the previous-but-one commit.Carl Hetherington
2022-11-24Add equality option for vertical subtitle position.v1.8.34Carl Hetherington
2022-11-24Some missing const correctness.Carl Hetherington
2022-11-03Add Z position to subtitles; existing tests pass.Carl Hetherington
2022-10-29Cleanup: use std::make_shared.Carl Hetherington
2022-10-17Fix YUV->RGB for Rec. 2020.v1.8.32rec2020Carl Hetherington
2022-10-12Fix copy/paste error causing a crash when verifying encrypted 3D DCPs.v1.8.31Carl Hetherington
2022-10-04Missing bracket in error message.Carl Hetherington
2022-09-26Better subtitle comparisons in tests.v1.8.30Carl Hetherington
2022-09-26Don't try to create non-existent DCPs when searching for CPLs (DoM #2344).Carl Hetherington
2022-09-03Properly support ContentKind scope attribute.v1.8.26Carl Hetherington
2022-09-03Cleanup: some missing full stops.Carl Hetherington
2022-09-02Replace ContentKind enum with a class.Carl Hetherington
2022-08-18Throw a KDMFormatError if cxml throws an error when reading KDM XML.Carl Hetherington
2022-08-15Tolerate missing FullContentTitleText (DoM bug #2295).v1.8.252295-tolerate-missing-full-content-titleCarl Hetherington
2022-08-15Stop assuming that the presence of FullContentTitleText means that there was ...Carl Hetherington
2022-07-15Fix thinko in previous commit.v1.8.24Carl Hetherington
2022-07-14Close assets on destruction even if finalize() is not called.v1.8.23Carl Hetherington