<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/encrypted_kdm.cc, branch macos</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=macos</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=macos'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2021-01-08T20:49:53Z</updated>
<entry>
<title>More c++11 tidying.</title>
<updated>2021-01-08T20:49:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-08T20:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=56b6a62a28734ad66d0f4c8ea9452b89f4cc5f45'/>
<id>urn:sha1:56b6a62a28734ad66d0f4c8ea9452b89f4cc5f45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std::shared_ptr</title>
<updated>2021-01-07T23:35:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-12-20T13:14:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d39880eef211a296fa8ef4712cdef5945d08527c'/>
<id>urn:sha1:d39880eef211a296fa8ef4712cdef5945d08527c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missing error checking on writing KDMs as XML.</title>
<updated>2020-10-06T09:26:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-06T09:26:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b4e1d9fffeb3a834e30ec13bbd467cecd88f87f9'/>
<id>urn:sha1:b4e1d9fffeb3a834e30ec13bbd467cecd88f87f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some new features in dcpkdm.</title>
<updated>2019-03-14T17:01:47Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-14T17:01:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=50bfe5a5a595f8200811d6916a777e24c880b441'/>
<id>urn:sha1:50bfe5a5a595f8200811d6916a777e24c880b441</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slightly hacky but hopefully functional fix for KDMs after the changes</title>
<updated>2019-01-24T17:34:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-24T17:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=2d05cab0e47ef437c3e5fa0f574f1eb4b1cfd64a'/>
<id>urn:sha1:2d05cab0e47ef437c3e5fa0f574f1eb4b1cfd64a</id>
<content type='text'>
to signer.  The KDM stuff uses add_signature_value() but not sign()
since it has to allow pass-through of a KDM (so it handles &lt;Signature&gt; etc.
itself).  This means we have to make the indentation-adding optional.

It might have been nicer to make indent() not add indentation if it's
not already there.
</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>Take thumbprint rather than a full dcp::Certificate for trusted devices.</title>
<updated>2018-11-08T23:56:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-08T23:56:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=27e1378bede33c51835fd6307239692909d834d8'/>
<id>urn:sha1:27e1378bede33c51835fd6307239692909d834d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a bool instead of an int for disable-forensic-picture and</title>
<updated>2018-02-14T22:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-14T22:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e2a4e0f08c9e8cc82fb20f1cd358897fae46c9ee'/>
<id>urn:sha1:e2a4e0f08c9e8cc82fb20f1cd358897fae46c9ee</id>
<content type='text'>
a optional&lt;int&gt; instead of an int with a magic -1 for
disable-forensic-audio.
</content>
</entry>
<entry>
<title>Add parsing of ForensicMarkFlagList in KDMRequiredExtensions constructor.</title>
<updated>2018-02-14T22:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-14T20:55:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=72bb29fad754774e78f2901d7db39f7d73def010'/>
<id>urn:sha1:72bb29fad754774e78f2901d7db39f7d73def010</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix indentation.</title>
<updated>2018-02-14T22:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-14T20:14:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=faddfd5cce5d447ca50a0a97ded3e6f3c86c355e'/>
<id>urn:sha1:faddfd5cce5d447ca50a0a97ded3e6f3c86c355e</id>
<content type='text'>
</content>
</entry>
</feed>
