<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.15.152</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.152</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.152'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-05-27T12:46:23Z</updated>
<entry>
<title>Fix missing verification note.</title>
<updated>2021-05-27T12:46:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T12:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=054c8250b5157ce3b080c359c4ec3d1593f6b5c6'/>
<id>urn:sha1:054c8250b5157ce3b080c359c4ec3d1593f6b5c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libdcp for fix to decryption of SMPTE subtitles.</title>
<updated>2021-05-27T12:27:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T12:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bb89ec4a3d7a912f1f79e8b13ec9f1be5481ca96'/>
<id>urn:sha1:bb89ec4a3d7a912f1f79e8b13ec9f1be5481ca96</id>
<content type='text'>
Also add a test for that.
</content>
</entry>
<entry>
<title>Insert a delay to make sure the QUIT message arrives (#2018).</title>
<updated>2021-05-26T21:06:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T21:06:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f75c4440abe1a1cd9838301ac4e3a153178ceb94'/>
<id>urn:sha1:f75c4440abe1a1cd9838301ac4e3a153178ceb94</id>
<content type='text'>
I have no idea why this is necessary, but the nanomsg documentation
suggests it.
</content>
</entry>
<entry>
<title>Tidy up Nanomsg more correctly.</title>
<updated>2021-05-26T21:06:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T21:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6a458c24f4ebf1d654e036fbb839790080a25eff'/>
<id>urn:sha1:6a458c24f4ebf1d654e036fbb839790080a25eff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy can_build_disk checks to be more robust.</title>
<updated>2021-05-26T18:05:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T10:56:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0ede9dccbebd6a95b18cb747d73c1dcefd859373'/>
<id>urn:sha1:0ede9dccbebd6a95b18cb747d73c1dcefd859373</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix potential very rare test failure.</title>
<updated>2021-05-26T18:05:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T10:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5919403f312ecd14b6d5d92c07c4cd8d3772c14a'/>
<id>urn:sha1:5919403f312ecd14b6d5d92c07c4cd8d3772c14a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove privilege escalation via seteuid() etc. on Linux.</title>
<updated>2021-05-26T18:05:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T07:43:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=93048e5a6f33cc8e2fc547bf65c41551696e23c6'/>
<id>urn:sha1:93048e5a6f33cc8e2fc547bf65c41551696e23c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use setcap for privileges on RPM-based distros (#2001).</title>
<updated>2021-05-26T18:05:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-25T23:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1fdc2991cbe0c7a03567e69b36632dca6ab8b8ef'/>
<id>urn:sha1:1fdc2991cbe0c7a03567e69b36632dca6ab8b8ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use setcap for privileges on Debian 10 and Ubuntu (#2001).</title>
<updated>2021-05-26T14:04:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-25T22:52:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=12b8695cac964fb57adceb751126c199f8d0fe0f'/>
<id>urn:sha1:12b8695cac964fb57adceb751126c199f8d0fe0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move video level conversion for RGB from FFmpegImageProxy to Image.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T22:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=62f9b78a2eb5f0fc6b9028264bac6ad501d83309'/>
<id>urn:sha1:62f9b78a2eb5f0fc6b9028264bac6ad501d83309</id>
<content type='text'>
Since FFmpeg does not do video level conversion for RGB sources
when we (sort of) ask it to in Image::crop_scale_window() it seems
to make more sense to compensate for that by calling
full_to_video_range() in the same place (rather than in
FFmpegImageProxy).
</content>
</entry>
</feed>
