<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/platform, branch v2.17.14</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.14</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.14'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-03-22T14:49:58Z</updated>
<entry>
<title>Bump libdcp for new asdcplib version.</title>
<updated>2024-03-22T14:49:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-20T22:34:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=32b5af27f00f80054ab0f502ebd7b8a3fa0d4061'/>
<id>urn:sha1:32b5af27f00f80054ab0f502ebd7b8a3fa0d4061</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'v2.16.79' into v2.17.x</title>
<updated>2024-03-20T22:12:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-20T22:12:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=137f4b5b6ccf7545d0499f57150b005bdfdf5768'/>
<id>urn:sha1:137f4b5b6ccf7545d0499f57150b005bdfdf5768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow building with C++17 and updated libxml++/pangomm/cairomm.</title>
<updated>2024-03-20T17:25:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-22T21:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0232d80a625b2ffae687e6473ab3fc2603cf87ea'/>
<id>urn:sha1:0232d80a625b2ffae687e6473ab3fc2603cf87ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add dark-mode link icon.</title>
<updated>2024-03-15T23:07:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-15T20:00:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bf124d1ee666a1cef597f6e6291c931d276b831f'/>
<id>urn:sha1:bf124d1ee666a1cef597f6e6291c931d276b831f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some more unnecessary copying for macOS command line.</title>
<updated>2024-03-15T19:38:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-15T19:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=11f046d81b9011a19d3f6299996f93782e789cb4'/>
<id>urn:sha1:11f046d81b9011a19d3f6299996f93782e789cb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get prefs icons from the source tree on when starting from the macOS console.</title>
<updated>2024-03-15T19:36:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-15T19:36:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b4488bd72fcbcc3fe393724c9f4c65697fa949b6'/>
<id>urn:sha1:b4488bd72fcbcc3fe393724c9f4c65697fa949b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into v2.17.x</title>
<updated>2024-02-11T23:06:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-11T23:06:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6f9adc9f7215a362d23e45b861017638ec67c723'/>
<id>urn:sha1:6f9adc9f7215a362d23e45b861017638ec67c723</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add com.apple.security.cs.allow-unsigned-executable-memory (#2735).</title>
<updated>2024-02-05T12:00:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-30T13:42:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1a3cf9982932585f082e10ceec115c94a4c9d4f5'/>
<id>urn:sha1:1a3cf9982932585f082e10ceec115c94a4c9d4f5</id>
<content type='text'>
Tobi pointed out that the crashing thread crashes when trying to
execute the first instruction in the page

VM_ALLOCATE 119af0000-119af1000 [ 4K] r-x/rwx SM=PRV

which is dynamically allocated with VM_ALLOCATE (as opposed to being
a memory-mapped binary). Its protections (r-x/rwx) suggest that its
being used for JIT, so this code isn't signed, so the process
is killed by the hardened runtime.

We suspect FFmpeg is doing some JIT but perhaps only on x86_64
(as I couldn't reproduce the crash on arm64).
</content>
</entry>
<entry>
<title>Merge branch 'main' into v2.17.x</title>
<updated>2024-02-04T12:03:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-04T12:03:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2310a084216fc737fad879b79ae9f845ac461c1b'/>
<id>urn:sha1:2310a084216fc737fad879b79ae9f845ac461c1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow setting paths for a build with a workspace directory and a provided SDK, or the local default.</title>
<updated>2024-02-04T11:39:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-04T11:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0dc4260daa5ce2f2c3fd6324a3995681729de102'/>
<id>urn:sha1:0dc4260daa5ce2f2c3fd6324a3995681729de102</id>
<content type='text'>
</content>
</entry>
</feed>
