<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/verify.cc, branch oj1-again</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=oj1-again</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=oj1-again'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2024-03-18T17:08:53Z</updated>
<entry>
<title>Catch read errors from verify_cpl (e.g. basic failures to read a video frame).</title>
<updated>2024-03-18T17:08:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-18T17:08:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=03257d7e08986d1333190f447e5d64c609ade981'/>
<id>urn:sha1:03257d7e08986d1333190f447e5d64c609ade981</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Note correct/incorrect hashes when the verifier raises related errors.</title>
<updated>2024-01-12T22:43:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-12T22:43:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=7036fb00620a03934e6008df420d19de1a90adbf'/>
<id>urn:sha1:7036fb00620a03934e6008df420d19de1a90adbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect placeholder.</title>
<updated>2024-01-05T21:00:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-05T21:00:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b666e62173fc3272baf12692ca298be0b24ca66f'/>
<id>urn:sha1:b666e62173fc3272baf12692ca298be0b24ca66f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a couple of places where we could segfault while looking at a VF.</title>
<updated>2024-01-03T22:48:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-29T00:31:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ed83bc48ee5c57ab00413d86eaae46a1c8963339'/>
<id>urn:sha1:ed83bc48ee5c57ab00413d86eaae46a1c8963339</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report every frame (with index) that is over (or nearly over) the size limit (DoM #2698).</title>
<updated>2024-01-03T20:39:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-03T20:28:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f2663fa9a91acadfb014e9fb1da2736009dd3bb6'/>
<id>urn:sha1:f2663fa9a91acadfb014e9fb1da2736009dd3bb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report every frame (with index) that has a JPEG2000 codestream error (DoM #2698).</title>
<updated>2024-01-03T20:26:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-25T23:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=5d3d4fbd355d8d422a4ac17f93d57ab8ef0a22ee'/>
<id>urn:sha1:5d3d4fbd355d8d422a4ac17f93d57ab8ef0a22ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix operator== to take everything in VerificationNote into account.</title>
<updated>2023-12-25T23:32:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-25T23:32:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=07314aa75683a7d6d34069514a8bb377bd2def77'/>
<id>urn:sha1:07314aa75683a7d6d34069514a8bb377bd2def77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow use of KDMs when verifying DCPs.</title>
<updated>2023-11-20T11:19:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-19T22:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f7334e538f39aadf3bab42244c26124a995234f7'/>
<id>urn:sha1:f7334e538f39aadf3bab42244c26124a995234f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report progress with done/total rather than a float.</title>
<updated>2023-11-19T21:34:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-12T21:24:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c46f6125c482f2a3361cd33d1e1163927f038e9d'/>
<id>urn:sha1:c46f6125c482f2a3361cd33d1e1163927f038e9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add wrappers around boost::filesystem methods that handle the</title>
<updated>2023-10-08T23:20:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-06T00:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e4b2ebd80779a44d24fe87af26ef278c1e2d97d2'/>
<id>urn:sha1:e4b2ebd80779a44d24fe87af26ef278c1e2d97d2</id>
<content type='text'>
required mangling of long filenames on Windows.

Also wrap lots of missing places (e.g. calls to asdcplib, libxml++,
libcxml etc.) in dcp::filesystem::fix_long_path().

The idea is to keep paths un-mangled until they we call some
filesystem-related API and mangle them at that point.  Otherwise
we end up serialising mangled names, which seems like it will
not end well.

Should fix DoM #2623.
</content>
</entry>
</feed>
