<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/verify.cc, branch cancel</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=cancel</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=cancel'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2025-01-19T21:48:28Z</updated>
<entry>
<title>Make MainSoundConfiguration behave "correctly" with badly-formatted strings.</title>
<updated>2025-01-19T21:48:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-14T22:50:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=eb28997f188c905af40054e4139251ebf1756ae4'/>
<id>urn:sha1:eb28997f188c905af40054e4139251ebf1756ae4</id>
<content type='text'>
Add some documentation for a design "principle" when handling malformatted
data, and make MainSoundConfiguration adhere to that.
</content>
</entry>
<entry>
<title>Replace raw_convert&lt;string&gt; with direct calls to fmt.</title>
<updated>2025-01-01T19:51:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-01T13:08:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c90d68049f56110436927aa847da882ee4b4f67c'/>
<id>urn:sha1:c90d68049f56110436927aa847da882ee4b4f67c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't give some inappropriate verification errors on encrypted assets (DoM #2916).</title>
<updated>2024-12-30T13:29:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-29T16:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ae974e61591442a54738d8690bbfcf956ed2a063'/>
<id>urn:sha1:ae974e61591442a54738d8690bbfcf956ed2a063</id>
<content type='text'>
We would give some errors about the XML even though we can't read the
XML.
</content>
</entry>
<entry>
<title>Avoid crash with empty ASSETMAP file.</title>
<updated>2024-12-08T20:29:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-11-29T00:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f6ae3da9febaf0cf552784c11656c64ef54545be'/>
<id>urn:sha1:f6ae3da9febaf0cf552784c11656c64ef54545be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix DCP Constraints Profile verification in the presence of other CPL metadata Properties.</title>
<updated>2024-12-08T20:29:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-11-29T00:09:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f97db44f499d5f1b1749a6f188ebba9b5c101f1f'/>
<id>urn:sha1:f97db44f499d5f1b1749a6f188ebba9b5c101f1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract more stuff to verify_internal.h</title>
<updated>2024-12-08T20:29:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-11-28T23:42:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d0255af1234de0f90017930b2ceb7e75ec14ca95'/>
<id>urn:sha1:d0255af1234de0f90017930b2ceb7e75ec14ca95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract some stuff to verify_internal.h</title>
<updated>2024-12-08T20:29:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-11-28T23:33:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3896921f82140b43e32e68f5e509e57b927733fb'/>
<id>urn:sha1:3896921f82140b43e32e68f5e509e57b927733fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: use CPL from the context instead of an explicitly-passed copy.</title>
<updated>2024-12-08T20:29:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-11-28T23:28:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=eee577a2146f537d3417eb919d0587ff3e15cd0d'/>
<id>urn:sha1:eee577a2146f537d3417eb919d0587ff3e15cd0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/main' into v1.9.x</title>
<updated>2024-09-25T00:10:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-25T00:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c0418f2a763407424d986c82ed147fbeaa2d9416'/>
<id>urn:sha1:c0418f2a763407424d986c82ed147fbeaa2d9416</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow but give an error when seeing a strange PKL namespace.</title>
<updated>2024-09-23T21:42:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-23T21:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=152266f6e65451a03521eb04b6a406b6e309e17a'/>
<id>urn:sha1:152266f6e65451a03521eb04b6a406b6e309e17a</id>
<content type='text'>
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.
</content>
</entry>
</feed>
