<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/tools, branch dcp-editor</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=dcp-editor</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=dcp-editor'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2022-04-12T20:34:04Z</updated>
<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>
<entry>
<title>C++11 cleanup.</title>
<updated>2021-06-25T22:00:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-25T22:00:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e97157fd7fe6767fdc2b1fa32df5b821296907a9'/>
<id>urn:sha1:e97157fd7fe6767fdc2b1fa32df5b821296907a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add option to ignore mismatched HMACs when reading MXFs.</title>
<updated>2021-06-04T12:37:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-04T12:37:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a5bd2e9eeecccb1a64aa7f3ae936698fce78bea5'/>
<id>urn:sha1:a5bd2e9eeecccb1a64aa7f3ae936698fce78bea5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missing finalize() in dcpdecryptmxf.</title>
<updated>2021-06-04T11:54:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-04T11:54:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e8c71ec28755e77bd6851b9ffd698794d214208a'/>
<id>urn:sha1:e8c71ec28755e77bd6851b9ffd698794d214208a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve dcpdecryptmxf in various ways.</title>
<updated>2021-06-04T11:32:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-04T11:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=0a895a0ef1dc0f8c2c11d5e56c8445c0d3c08848'/>
<id>urn:sha1:0a895a0ef1dc0f8c2c11d5e56c8445c0d3c08848</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix/hide some warnings.</title>
<updated>2021-04-13T23:00:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-13T23:00:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=274dd30f2b11fe8ea563a2ac7436c9d463865b0b'/>
<id>urn:sha1:274dd30f2b11fe8ea563a2ac7436c9d463865b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify CPL standard on construction.</title>
<updated>2021-04-11T23:22:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-11T20:24:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=498806d76160a6b1fa0af58e7734c0f553abf12b'/>
<id>urn:sha1:498806d76160a6b1fa0af58e7734c0f553abf12b</id>
<content type='text'>
Then choose which standard DCP should use based on the CPL(s).
</content>
</entry>
<entry>
<title>Tidy how we're finding the tags and xsd directories.</title>
<updated>2021-03-18T22:30:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-17T10:53:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=cf4e4272f72346c39964b128f78b2297f04dba55'/>
<id>urn:sha1:cf4e4272f72346c39964b128f78b2297f04dba55</id>
<content type='text'>
</content>
</entry>
</feed>
