<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/config.cc, branch v2.13.115</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.13.115</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.13.115'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2019-01-13T23:46:41Z</updated>
<entry>
<title>Various manual updates.</title>
<updated>2019-01-13T23:46:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-13T23:46:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4353fa3c514c4cebd4cb1509c8273eed764aab4e'/>
<id>urn:sha1:4353fa3c514c4cebd4cb1509c8273eed764aab4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaroop: store whole signer/decryption chains and private keys encrypted by machine UUID.</title>
<updated>2019-01-09T23:45:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-09T23:45:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9da0bac018e0e7dcad0c1aafaa7f6be6d434da96'/>
<id>urn:sha1:9da0bac018e0e7dcad0c1aafaa7f6be6d434da96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix failure to re-create config when it is bad (due to attempt to find a link</title>
<updated>2018-12-25T02:05:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-12-25T02:05:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e6c52dcb012b441f2b0d3ba2345d91f2658644d2'/>
<id>urn:sha1:e6c52dcb012b441f2b0d3ba2345d91f2658644d2</id>
<content type='text'>
in the bad file).

Improve config saving with low disk space; don't corrupt an existing file if we can't
save a new one.
</content>
</entry>
<entry>
<title>Be a bit more careful with fwrite.</title>
<updated>2018-12-23T21:38:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-12-23T21:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=196de029044f4dbac5f74f68e08a89f778c3a236'/>
<id>urn:sha1:196de029044f4dbac5f74f68e08a89f778c3a236</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaroop: encrypt decryption private key with motherboard UUID.</title>
<updated>2018-12-23T21:04:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-12-23T21:04:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3526252ff2fd80a459c72ab1c55ea5a6ee61aa2f'/>
<id>urn:sha1:3526252ff2fd80a459c72ab1c55ea5a6ee61aa2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Incomplete encryption of private keys.</title>
<updated>2018-12-23T21:04:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-12-22T22:43:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5ab0c3bc04e4aa5acd883bb8126fc6b185c6c5d6'/>
<id>urn:sha1:5ab0c3bc04e4aa5acd883bb8126fc6b185c6c5d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write config.xml with CR/LF terminators on Windows.</title>
<updated>2018-11-28T23:30:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-28T23:30:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0d487c87a4f61324256e13686f19db3c5dd4d826'/>
<id>urn:sha1:0d487c87a4f61324256e13686f19db3c5dd4d826</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaroop: remove SPL editing from player UI.</title>
<updated>2018-11-22T23:26:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-15T23:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c5662acf0b21d8c41e0b0f3d0690ebab7c6908a3'/>
<id>urn:sha1:c5662acf0b21d8c41e0b0f3d0690ebab7c6908a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Manual tweaks.</title>
<updated>2018-11-18T23:31:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-18T23:31:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=424d05c682958992c8b283bdbae0549c5b002730'/>
<id>urn:sha1:424d05c682958992c8b283bdbae0549c5b002730</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaroop: only allow playback if configured lock file is present.</title>
<updated>2018-11-13T00:04:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-13T00:04:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=264583479e79b481251f1772b228f82cd77552d3'/>
<id>urn:sha1:264583479e79b481251f1772b228f82cd77552d3</id>
<content type='text'>
</content>
</entry>
</feed>
