<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Utility/Exception.hs, branch master</title>
<subtitle>gnusosa's centralized propellor repository for hosts spin-up.
</subtitle>
<id>https://git.gnusosa.net/propellor/atom?h=master</id>
<link rel='self' href='https://git.gnusosa.net/propellor/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/'/>
<updated>2016-12-24T19:14:05Z</updated>
<entry>
<title>GHC's fileSystemEncoding is used for all String IO, to avoid encoding-related crashes in eg, Propellor.Property.File.</title>
<updated>2016-12-24T19:14:05Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-12-24T19:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=44bf67b7a2da75ef80e32d6409cc41a6ab8b6ffe'/>
<id>urn:sha1:44bf67b7a2da75ef80e32d6409cc41a6ab8b6ffe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>handle SomeAsyncException same as AsyncException</title>
<updated>2016-06-20T14:51:42Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-06-20T14:51:42Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=f0fbdce8fd8369eaa78dfff02aca79fb61170931'/>
<id>urn:sha1:f0fbdce8fd8369eaa78dfff02aca79fb61170931</id>
<content type='text'>
This new type was added to base a while ago; I don't know what uses it,
but it's intended to be an async exception, so make sure we
don't catch it.
</content>
</entry>
<entry>
<title>merge Utility from git-annex</title>
<updated>2016-05-22T19:41:28Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-05-22T19:41:28Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=14e5429163f0138f03deaaa1134c8b4982c27141'/>
<id>urn:sha1:14e5429163f0138f03deaaa1134c8b4982c27141</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge from git-annex</title>
<updated>2015-12-16T01:05:00Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-12-16T01:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=571318218c5598ad841cc3dff73c9fee2c7216ef'/>
<id>urn:sha1:571318218c5598ad841cc3dff73c9fee2c7216ef</id>
<content type='text'>
withTmpDir security fix in git-annex merged

Fix potential denial of service attack when creating temp dirs.

withTmpDir now makes directory mode 700. AFAICS, propellor didn't leak any
info with the old permissions, and no uses of withTmpDir in propellor are
broken by the new permissions.
</content>
</entry>
<entry>
<title>merge from git-annex</title>
<updated>2015-09-13T17:39:31Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-09-13T17:39:18Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=4125916b67126a0cf17fe5b382a1f37cceec2760'/>
<id>urn:sha1:4125916b67126a0cf17fe5b382a1f37cceec2760</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Follow some hlint suggestions.</title>
<updated>2015-09-13T17:21:41Z</updated>
<author>
<name>Mario Lang</name>
<email>mlang@delysid.org</email>
</author>
<published>2015-09-12T22:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=b84c9bbb7c9db688118ad756c1c43ef034fd98fb'/>
<id>urn:sha1:b84c9bbb7c9db688118ad756c1c43ef034fd98fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge changes from git-annex</title>
<updated>2015-05-27T18:55:31Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-05-27T18:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=353d3e888b437403c32fa6512d1141a6d8e0a2c2'/>
<id>urn:sha1:353d3e888b437403c32fa6512d1141a6d8e0a2c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2015-04-29T18:26:13Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-04-29T18:26:13Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=681e4dbbcb880e8e2526519fc58d4f2994a41577'/>
<id>urn:sha1:681e4dbbcb880e8e2526519fc58d4f2994a41577</id>
<content type='text'>
</content>
</entry>
<entry>
<title>email update</title>
<updated>2014-11-22T02:26:39Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2014-11-22T02:26:39Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=403a82b8b7b223aad6d71641b5b928a4ad984034'/>
<id>urn:sha1:403a82b8b7b223aad6d71641b5b928a4ad984034</id>
<content type='text'>
</content>
</entry>
<entry>
<title>moved source code to src</title>
<updated>2014-05-14T23:41:05Z</updated>
<author>
<name>Joey Hess</name>
<email>joey@kitenet.net</email>
</author>
<published>2014-05-14T23:41:05Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=7115d1ec162b4059b3e8e8f84bd8d5898c1db025'/>
<id>urn:sha1:7115d1ec162b4059b3e8e8f84bd8d5898c1db025</id>
<content type='text'>
This is to work around OSX's brain-damange regarding filename case
insensitivity.

Avoided moving config.hs, because it's a config file. Put in a symlink to
make build work.
</content>
</entry>
</feed>
