<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/certificate_chain.cc, branch sony-debug</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=sony-debug</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=sony-debug'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2019-01-22T00:40:16Z</updated>
<entry>
<title>Fully indent PKL/CPL.</title>
<updated>2019-01-22T00:40:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-22T00:40:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=12ada21654d7f0f8963f171ca7ee527ccba4627f'/>
<id>urn:sha1:12ada21654d7f0f8963f171ca7ee527ccba4627f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to fix Sony digest validation by indenting the &lt;Signer&gt;</title>
<updated>2019-01-21T23:48:52Z</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=33c2c1ddee9638fc4e59dbfdbeee2fb540778819'/>
<id>urn:sha1:33c2c1ddee9638fc4e59dbfdbeee2fb540778819</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>Speculative removal of call to xmlSecKeySetName when signing, on</title>
<updated>2019-01-14T15:32:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-14T15:32:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=0176ce02863f89315774cc2907f5beb33c21360f'/>
<id>urn:sha1:0176ce02863f89315774cc2907f5beb33c21360f</id>
<content type='text'>
the basis that I can't see what it's for and opendcp doesn't
do it.  Chasing Sony no-validate bug.
</content>
</entry>
<entry>
<title>Remove old warning.</title>
<updated>2018-07-09T01:12:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-09T01:12:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d630b7b1e1c77742ff131a7d0c9497f061f87142'/>
<id>urn:sha1:d630b7b1e1c77742ff131a7d0c9497f061f87142</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put xmlns:dsig on Signer and Signature rather than on the whole</title>
<updated>2018-03-21T23:08:20Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-03-21T23:08:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=8c852cbececaa94e7efbb0e8508484e073b06c67'/>
<id>urn:sha1:8c852cbececaa94e7efbb0e8508484e073b06c67</id>
<content type='text'>
CPL/PKL as a certain large distribution company's checkers don't
like having multiple namespaces:

"XML root element can contain only one namespace"
</content>
</entry>
<entry>
<title>Use string_mask = nombstr so that openssl uses PRINTABLESTRING</title>
<updated>2018-03-09T00:53:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-27T21:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=9a980ba8f4d640d01ee481a67a8a783261ea7c47'/>
<id>urn:sha1:9a980ba8f4d640d01ee481a67a8a783261ea7c47</id>
<content type='text'>
rather than UTF8STRING when putting things like Organization into
certificates.  SMPTE 430/2/2006 specifies this, and apparently
Waimea raises an error if UTF8STRING is used (as seems to be
openssl's default).
</content>
</entry>
<entry>
<title>Fix up management of certificate chain validity.</title>
<updated>2017-06-05T13:41:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-06-05T13:41:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=284f2473293bad0b28a7b9abd47e954328a61ab9'/>
<id>urn:sha1:284f2473293bad0b28a7b9abd47e954328a61ab9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More error information from CertificateChain::valid.</title>
<updated>2017-04-04T22:15:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-04-04T22:15:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=45fd7558122b679e017eaf9c1f6d10061ada72a8'/>
<id>urn:sha1:45fd7558122b679e017eaf9c1f6d10061ada72a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build with OpenSSL 1.1 and later.</title>
<updated>2016-11-10T11:22:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-11-10T09:53:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f3f25108a1ea5ef90e6fc172dca56cf55befe772'/>
<id>urn:sha1:f3f25108a1ea5ef90e6fc172dca56cf55befe772</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak assert.</title>
<updated>2016-08-25T13:41:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-25T13:41:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ac6df088854c0eeb7795436aafcfae7d367f4486'/>
<id>urn:sha1:ac6df088854c0eeb7795436aafcfae7d367f4486</id>
<content type='text'>
</content>
</entry>
</feed>
