<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp, branch bv2.1-verify</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=bv2.1-verify</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=bv2.1-verify'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2021-01-20T22:34:54Z</updated>
<entry>
<title>Fix strange crash in verify().</title>
<updated>2021-01-20T22:34:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-20T22:34:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=6c3db78c3d20ef064fa2a0ef38e65ca1ae69adb3'/>
<id>urn:sha1:6c3db78c3d20ef064fa2a0ef38e65ca1ae69adb3</id>
<content type='text'>
This appears to be necessary to stop the first write to
state.subtitle_language from segfaulting.  It looks like the
optional&lt;&gt; is in some uninitialised / indeterminate state.

I could only reproduce this crash when running verify() from DoM,
not from the `dcpverify` tool.  And some simple test programs suggest
that even doing

State state;

should call the constructors of anything in State.
</content>
</entry>
<entry>
<title>I don't think we need BOOST_NO_CXX11_SCOPED_ENUMS any more.</title>
<updated>2021-01-20T22:34:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-20T22:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d25bff524306913e274153ecb44115e4e3696841'/>
<id>urn:sha1:d25bff524306913e274153ecb44115e4e3696841</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: more test naming tweaks.</title>
<updated>2021-01-20T11:15:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-20T11:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f3402802c7f17e883dda8da562e8fe09c6f5c5af'/>
<id>urn:sha1:f3402802c7f17e883dda8da562e8fe09c6f5c5af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up some test names.</title>
<updated>2021-01-20T10:18:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-20T10:18:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=101f326ee57264313f8bdc9d47f5fc9ba307c437'/>
<id>urn:sha1:101f326ee57264313f8bdc9d47f5fc9ba307c437</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: rename some check_ prefixes to verify_.</title>
<updated>2021-01-19T23:54:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-19T23:54:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=7c182bcdc0301edb6ff4ca62be619a02b2c4f3d7'/>
<id>urn:sha1:7c182bcdc0301edb6ff4ca62be619a02b2c4f3d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: some more use of initialiser lists.</title>
<updated>2021-01-19T23:41:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-19T23:41:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=208d1a3f6e634ead7b885728c7f89fa2ad270a4e'/>
<id>urn:sha1:208d1a3f6e634ead7b885728c7f89fa2ad270a4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>VerificationNote message tidying.</title>
<updated>2021-01-19T23:31:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-19T23:31:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a3a50cf8c9aab06f10e376b22dd720011c5ef814'/>
<id>urn:sha1:a3a50cf8c9aab06f10e376b22dd720011c5ef814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up parameters in VerificationNote.</title>
<updated>2021-01-19T22:36:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-19T22:36:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=69431e4ef7bb46f0c38279192a67457a9c13dfd8'/>
<id>urn:sha1:69431e4ef7bb46f0c38279192a67457a9c13dfd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: now have using namespace boost::filesystem.</title>
<updated>2021-01-19T19:34:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-19T19:34:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e801064d49ec5e0d23909526d6283212b5bb7c43'/>
<id>urn:sha1:e801064d49ec5e0d23909526d6283212b5bb7c43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests to actually check the results in several cases.</title>
<updated>2021-01-19T19:32:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-19T19:32:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=961e8d6b0215f61ce0e39bedcf7d5b216336eae6'/>
<id>urn:sha1:961e8d6b0215f61ce0e39bedcf7d5b216336eae6</id>
<content type='text'>
</content>
</entry>
</feed>
