<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src, branch v1.10.40</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=v1.10.40</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=v1.10.40'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2025-11-13T11:30:52Z</updated>
<entry>
<title>Don't check the certificate not before/after validity in chain_valid().</title>
<updated>2025-11-13T11:30:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-11-13T10:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3334d3b4a648e9c600f27ec3789dbb8abb199e67'/>
<id>urn:sha1:3334d3b4a648e9c600f27ec3789dbb8abb199e67</id>
<content type='text'>
I think this should be checked separately, as out-of-date certificates
are still useful (e.g. if they are related to KDM decryption).
</content>
</entry>
<entry>
<title>Add LocalTime::as_time_t().</title>
<updated>2025-11-13T11:30:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-11-13T11:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a1d0ec67f0ab65b61140d28cfb726812c1604cdc'/>
<id>urn:sha1:a1d0ec67f0ab65b61140d28cfb726812c1604cdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: lose a temporary variable.</title>
<updated>2025-11-13T10:24:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-11-13T10:17:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f5f1ae4c166b99409ca36ab14d53a9bafb001c49'/>
<id>urn:sha1:f5f1ae4c166b99409ca36ab14d53a9bafb001c49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fall back to copy also on operation_not_supported.</title>
<updated>2025-11-10T00:29:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-11-10T00:29:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=52323f6a3343e4ad3f9058f07292d74d2de352f1'/>
<id>urn:sha1:52323f6a3343e4ad3f9058f07292d74d2de352f1</id>
<content type='text'>
I haven't seen this but it was reported, and it seems like a good reason
to copy instead.
</content>
</entry>
<entry>
<title>Allow saving of CPL/PKL with original filenames.</title>
<updated>2025-11-08T23:34:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-11-04T22:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=06a52e28b747983c99211469bf13a7c19e9d1644'/>
<id>urn:sha1:06a52e28b747983c99211469bf13a7c19e9d1644</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing parameter name.</title>
<updated>2025-11-04T20:45:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-11-04T20:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=1f3eece5aa6f2b1ccff075e5edd8c942e7e46889'/>
<id>urn:sha1:1f3eece5aa6f2b1ccff075e5edd8c942e7e46889</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ASDCPErrorSuspender.</title>
<updated>2025-10-20T19:16:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-20T19:16:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a8d449a0a35f205833b446aeae66564aa2464736'/>
<id>urn:sha1:a8d449a0a35f205833b446aeae66564aa2464736</id>
<content type='text'>
I think it's not possible to do this thread-safely without quite noisy
changes to asdcplib: DefaultLogSink() refers a reference which can be
deleted by ASDCPErrorSuspender before it is used.  DefaultLogSink()
could return a shared_ptr but there's a lot of callsites.
</content>
</entry>
<entry>
<title>Clarify comment.</title>
<updated>2025-10-20T18:44:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-20T18:44:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=219776f17374c273d4da176c262e8c7ec7b1329b'/>
<id>urn:sha1:219776f17374c273d4da176c262e8c7ec7b1329b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix clang warnings for clang &lt; 17.</title>
<updated>2025-10-03T17:58:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-03T08:50:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=761cdec89c02945e3d6804686f559dd252084d6f'/>
<id>urn:sha1:761cdec89c02945e3d6804686f559dd252084d6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add main caption and closed subtitle assets to lists.</title>
<updated>2025-10-01T21:10:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-01T21:10:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=eae7333e2a23efee97a3f67fd27eb449f8f46c80'/>
<id>urn:sha1:eae7333e2a23efee97a3f67fd27eb449f8f46c80</id>
<content type='text'>
</content>
</entry>
</feed>
