<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/dcp.cc, branch main</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=main</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2026-04-01T21:43:00Z</updated>
<entry>
<title>EXTERNAL_ASSET: note -&gt; asset_id.</title>
<updated>2026-04-01T21:43:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-03-29T11:41:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d47514ac74ec18cd33481e54b459c4af542bbc19'/>
<id>urn:sha1:d47514ac74ec18cd33481e54b459c4af542bbc19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify ID in verification note.</title>
<updated>2026-03-22T00:10:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-03-22T00:10:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=080e8995a771354381ecad46b83d5a95309d81de'/>
<id>urn:sha1:080e8995a771354381ecad46b83d5a95309d81de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow build with static xmlsec1.</title>
<updated>2026-03-20T15:49:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-03-20T15:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b188b1935e8b9a17d7da287d82d6d4303ad03aef'/>
<id>urn:sha1:b188b1935e8b9a17d7da287d82d6d4303ad03aef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix failure to write XML for a VF DCP.</title>
<updated>2026-01-31T17:22:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-31T17:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d53fe6a7bb1d4934fb55b3fa9af0469a777c8091'/>
<id>urn:sha1:d53fe6a7bb1d4934fb55b3fa9af0469a777c8091</id>
<content type='text'>
This would break e.g. the DoM editor when trying to edit VFs.
</content>
</entry>
<entry>
<title>Derive verification note type from the code...</title>
<updated>2025-12-20T00:52:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-16T11:23:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ff869661d7632bc40aec17d1d42e31f18bd0c40b'/>
<id>urn:sha1:ff869661d7632bc40aec17d1d42e31f18bd0c40b</id>
<content type='text'>
...rather than having to specify it each time.
</content>
</entry>
<entry>
<title>Add can_be_read() to DCP.</title>
<updated>2025-12-18T00:10:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-17T17:22:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=18446861340bfb301b2157e1ebc7fa532bd75952'/>
<id>urn:sha1:18446861340bfb301b2157e1ebc7fa532bd75952</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add DCP::cpl_summaries().</title>
<updated>2025-12-09T01:38:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-08T22:54:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=1df6f4a08a2f3b67c1637068ae4714c1cba2e1e7'/>
<id>urn:sha1:1df6f4a08a2f3b67c1637068ae4714c1cba2e1e7</id>
<content type='text'>
DCP-o-matic needs to know some basic CPL details as quickly as possible,
and this is faster than doing read() and then cpls().
</content>
</entry>
<entry>
<title>Use a ScopeGuard.</title>
<updated>2025-12-08T22:53:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-08T22:53:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f043af026316728c4ac2b84357a77d84082c06a1'/>
<id>urn:sha1:f043af026316728c4ac2b84357a77d84082c06a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use remove_parameters in one more place.</title>
<updated>2025-12-08T22:53:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-08T22:53:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=05f7b31f3b5994837aa5b1a69db3c5761b34261d'/>
<id>urn:sha1:05f7b31f3b5994837aa5b1a69db3c5761b34261d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move remove_parameters() out to a static method.</title>
<updated>2025-12-08T22:53:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-08T22:53:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=216166d7a5457815917472daffd7ca18e1c31a3a'/>
<id>urn:sha1:216166d7a5457815917472daffd7ca18e1c31a3a</id>
<content type='text'>
</content>
</entry>
</feed>
