<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/dcp.cc, branch xerces</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=xerces</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=xerces'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2019-12-08T23:45:18Z</updated>
<entry>
<title>Check ASSETMAP; add a PKL test; tidy up calls to validate_xml().</title>
<updated>2019-12-08T23:45:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-08T23:44:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3ce6f669a644213035d8cda7d2ecdf9dc0671967'/>
<id>urn:sha1:3ce6f669a644213035d8cda7d2ecdf9dc0671967</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use VerificationNote more 'properly' in a fair few places.</title>
<updated>2019-12-08T23:22:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-08T23:22:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a23388cccfa93a781a4b280d628cf87fd2a26c49'/>
<id>urn:sha1:a23388cccfa93a781a4b280d628cf87fd2a26c49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use VerificationNote for non-fatal errors in DCP::read.</title>
<updated>2019-12-06T11:32:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-06T09:47:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=fed2ae4e0ee8eea20ed0f202f2e9152b8141d596'/>
<id>urn:sha1:fed2ae4e0ee8eea20ed0f202f2e9152b8141d596</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak error message.</title>
<updated>2019-12-06T11:32:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-05T09:10:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=548dc650648cead2534a6289ca048dc1ce24afd4'/>
<id>urn:sha1:548dc650648cead2534a6289ca048dc1ce24afd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Just emit EmptyAssetPathError from DCP::read, not a MissingAssetError as well.</title>
<updated>2019-11-24T21:31:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-24T21:31:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=75a4d1603551f5405b89f199e7f02b82b2554746'/>
<id>urn:sha1:75a4d1603551f5405b89f199e7f02b82b2554746</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow DCP reading to continue even with empty &lt;Path&gt; nodes in ASSETMAP.</title>
<updated>2019-08-30T21:28:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-08-30T21:28:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e4e038154f0bad3b91a57130c7a88d9fba6a488c'/>
<id>urn:sha1:e4e038154f0bad3b91a57130c7a88d9fba6a488c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move asset refs and hash from ReelAsset to ReelMXF.</title>
<updated>2019-03-17T00:24:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-15T00:49:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=2d60083498861ac30c751dbf0ca387573df6dc68'/>
<id>urn:sha1:2d60083498861ac30c751dbf0ca387573df6dc68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to fix Sony digest validation by indenting the &lt;Signer&gt;</title>
<updated>2019-01-24T02:03:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-20T20:26:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a266fc223ecb7a696fa9dc35422ef0264b1c3c40'/>
<id>urn:sha1:a266fc223ecb7a696fa9dc35422ef0264b1c3c40</id>
<content type='text'>
and &lt;Signature&gt; before signing.  This is in the belief that, perhaps,
the Sony software "reformats" the XML before checking that the signature
is correct (or something).
</content>
</entry>
<entry>
<title>Simpole DCP recovery utility (dcprecover) added.</title>
<updated>2018-11-14T01:23:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-14T01:23:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=201b6fdf572c04424d870ac4d07d1d1a8725b24c'/>
<id>urn:sha1:201b6fdf572c04424d870ac4d07d1d1a8725b24c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cope with multiple PKLs in a DCP.</title>
<updated>2018-09-25T08:41:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-09-25T08:41:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=6ff5bc54fafcb9332609912514c287ac332ab7e5'/>
<id>urn:sha1:6ff5bc54fafcb9332609912514c287ac332ab7e5</id>
<content type='text'>
</content>
</entry>
</feed>
