<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/test/wscript, branch 2758-safe-write</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=2758-safe-write</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=2758-safe-write'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2025-03-23T23:29:31Z</updated>
<entry>
<title>Add LoadVariableZ.</title>
<updated>2025-03-23T23:29:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-29T20:47:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=0322c4604bf79c11a99dcd929a6f74685a0a4e31'/>
<id>urn:sha1:0322c4604bf79c11a99dcd929a6f74685a0a4e31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add method to search for potential DCPs.</title>
<updated>2025-03-01T15:44:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-28T22:46:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=0ed7443df8c5cc41873e03d69582f7e9f18dd91d'/>
<id>urn:sha1:0ed7443df8c5cc41873e03d69582f7e9f18dd91d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new, improved raw_convert using fmt/fast_float (DoM #2220).</title>
<updated>2025-01-01T13:08:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-29T10:09:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=68533f20f9f2e0ca9efc9360f20d047a79e4fd8a'/>
<id>urn:sha1:68533f20f9f2e0ca9efc9360f20d047a79e4fd8a</id>
<content type='text'>
The old one was broken if the thousands separator was the same
as the decimal separator (e.g. if you set de_DE and change the
decimal separator to .)
</content>
</entry>
<entry>
<title>Allow libcxml and libdcp builds with static boost.</title>
<updated>2024-09-03T23:05:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-03T18:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=604a4e41b60f575fa3a0573aba5170c4d0f331eb'/>
<id>urn:sha1:604a4e41b60f575fa3a0573aba5170c4d0f331eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support MPEG2 compression.</title>
<updated>2024-04-21T23:42:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-19T16:44:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=cca70e0824e6883f50838578897792476953ea24'/>
<id>urn:sha1:cca70e0824e6883f50838578897792476953ea24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support MPEG2 decompression.</title>
<updated>2024-04-21T23:42:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-14T21:01:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=066471f69400fc72e9c126ab36f5427329f30220'/>
<id>urn:sha1:066471f69400fc72e9c126ab36f5427329f30220</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add basic verification report.</title>
<updated>2024-04-15T08:59:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-04-11T08:50:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3ab56573dbfb395fea493096182dc14c09fb961f'/>
<id>urn:sha1:3ab56573dbfb395fea493096182dc14c09fb961f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump asdcplib to dcpomatic-2.13.0 branch.</title>
<updated>2024-03-22T14:18:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-20T22:21:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=cb4759c178e3229796e8139f3f21a230532a7499'/>
<id>urn:sha1:cb4759c178e3229796e8139f3f21a230532a7499</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ScopeGuard.</title>
<updated>2024-01-08T16:53:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-08T15:01:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=af52b7b6cd86d555f7b5b611eab1ade3cf0b6c6e'/>
<id>urn:sha1:af52b7b6cd86d555f7b5b611eab1ade3cf0b6c6e</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>
