<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/tools, branch utf8</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=utf8</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=utf8'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2023-02-26T20:07:13Z</updated>
<entry>
<title>Remove LIBDCP_VERSION in favour of dcp::version.</title>
<updated>2023-02-26T20:07:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-26T20:07:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=4d86fd0dbb6a29a233577803c5541e962d4d58ef'/>
<id>urn:sha1:4d86fd0dbb6a29a233577803c5541e962d4d58ef</id>
<content type='text'>
The former is only set at configure which is a bit confusing,
and I can't think of a reason to have both.
</content>
</entry>
<entry>
<title>Give a better error when a KDMFormatError is thrown (DoM #2446).</title>
<updated>2023-02-12T22:09:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T22:09:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=16de10ded1501e59a95ca1efa6e6e8ab0c7283a4'/>
<id>urn:sha1:16de10ded1501e59a95ca1efa6e6e8ab0c7283a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add --no-asset-hash-check and --asset-hash-check-maximum-size (DoM #2444).</title>
<updated>2023-02-12T21:55:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T18:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=83c3a53c4b44b48823ecdece80bd6c246929ae0b'/>
<id>urn:sha1:83c3a53c4b44b48823ecdece80bd6c246929ae0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Terminate dcpverify correctly when an invalid option is passed.</title>
<updated>2023-02-12T21:55:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T18:37:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b12947937e4f55065f5940dcde96667a5518383d'/>
<id>urn:sha1:b12947937e4f55065f5940dcde96667a5518383d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some dcpverify output tidying.</title>
<updated>2022-10-11T20:43:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-10-11T20:43:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=14d7bb4bd3c9027fc820fd54ef4fa60d00a75088'/>
<id>urn:sha1:14d7bb4bd3c9027fc820fd54ef4fa60d00a75088</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a progress bar.</title>
<updated>2022-10-11T20:43:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-10-11T20:43:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=00785e7e8b2cf67f630df65ce8caf0b2d9a0c93e'/>
<id>urn:sha1:00785e7e8b2cf67f630df65ce8caf0b2d9a0c93e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: use some lambdas.</title>
<updated>2022-10-11T20:38:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-10-11T20:38:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=11c94137d9432698954c0e7b53208ddeb929efcf'/>
<id>urn:sha1:11c94137d9432698954c0e7b53208ddeb929efcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add and use new File class.</title>
<updated>2022-04-12T20:34:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-04-12T20:34:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c83f348adce3a18a9144ecfd73f4629cf060cc2a'/>
<id>urn:sha1:c83f348adce3a18a9144ecfd73f4629cf060cc2a</id>
<content type='text'>
It was always a bit troubling that fopen_boost wasn't exception safe,
and this also fixes a leak where load_ratings_list would never close
the ratings file.
</content>
</entry>
<entry>
<title>Cleanup: use dcp::LocalTime for certificate validity times.</title>
<updated>2022-02-12T22:13:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-12T20:15:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d6b800e1c9a3cdb4f85a2308190afe9f0a856ed4'/>
<id>urn:sha1:d6b800e1c9a3cdb4f85a2308190afe9f0a856ed4</id>
<content type='text'>
Before we were using struct tm but not filling it all in, which
seems quite unpleasant.
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-07-14T00:02:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-07-14T00:02:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=96d6f783b7dfac04af8a7d77033a3d05e31cfc10'/>
<id>urn:sha1:96d6f783b7dfac04af8a7d77033a3d05e31cfc10</id>
<content type='text'>
</content>
</entry>
</feed>
