<feed xmlns='http://www.w3.org/2005/Atom'>
<title>propellor/src/Propellor/Property/DnsSec.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-03-26T18:28:38Z</updated>
<entry>
<title>more porting</title>
<updated>2016-03-26T18:28:38Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2016-03-26T18:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=3218e344d117701066ced6c13927318ea2938ad4'/>
<id>urn:sha1:3218e344d117701066ced6c13927318ea2938ad4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicit Info/NoInfo for RevertableProperty (API change)</title>
<updated>2015-10-27T18:37:02Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-10-27T18:34:10Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=56c3394144abbb9862dc67379d3253c76ae4df97'/>
<id>urn:sha1:56c3394144abbb9862dc67379d3253c76ae4df97</id>
<content type='text'>
RevertableProperty used to be assumed to contain info, but this is now made
explicit, with RevertableProperty HasInfo or RevertableProperty NoInfo.

Transition guide:

    - If you define a RevertableProperty, expect some type check
      failures like: "Expecting one more argument to ‘RevertableProperty’".
    - Change it to "RevertableProperty NoInfo"
    - The compiler will then tell you if it needs "HasInfo" instead.
    - If you have code that uses the RevertableProperty constructor
      that fails to type check, use the more powerful &lt;!&gt; operator
</content>
</entry>
<entry>
<title>improve RevertableProperty combining</title>
<updated>2015-10-24T21:53:26Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-10-24T20:43:26Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=2410a8f1d6c850142181d724f4abd706a82b9593'/>
<id>urn:sha1:2410a8f1d6c850142181d724f4abd706a82b9593</id>
<content type='text'>
 * Various property combinators that combined a RevertableProperty
  with a non-revertable property used to yield a RevertableProperty.
  This was a bug, because the combined property could not be fully
  reverted in many cases. Fixed by making the combined property
  instead be a Property HasInfo.
* combineWith now takes an addional parameter to control how revert
  actions are combined (API change).
</content>
</entry>
<entry>
<title>fix typo: propigate → propagate</title>
<updated>2015-10-18T18:14:07Z</updated>
<author>
<name>Felix Gruber</name>
<email>felgru@gmx.de</email>
</author>
<published>2015-10-18T15:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=2ad09b34ecec5a643a4a08c88a0a1cc7703094e3'/>
<id>urn:sha1:2ad09b34ecec5a643a4a08c88a0a1cc7703094e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2015-10-10T18:45:00Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-10-10T18:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=28fe270223ed56ef8e7fd867573b5ba6a5a221c7'/>
<id>urn:sha1:28fe270223ed56ef8e7fd867573b5ba6a5a221c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GADT properties seem to work (untested)</title>
<updated>2015-01-25T02:38:51Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-01-25T02:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=0ee04ecc43e047b00437fb660e71f7dd67dd3afc'/>
<id>urn:sha1:0ee04ecc43e047b00437fb660e71f7dd67dd3afc</id>
<content type='text'>
* Property has been converted to a GADT, and will be Property NoInfo
  or Property HasInfo.
  This was done to make sure that ensureProperty is only used on
  properties that do not have Info.
  Transition guide:
  - Change all "Property" to "Property NoInfo" or "Property WithInfo"
    (The compiler can tell you if you got it wrong!)
  - To construct a RevertableProperty, it is useful to use the new
    (&lt;!&gt;) operator
  - Constructing a list of properties can be problimatic, since
    Property NoInto and Property WithInfo are different types and cannot
    appear in the same list. To deal with this, "props" has been added,
    and can built up a list of properties of different types,
    using the same (&amp;) and (!) operators that are used to build
    up a host's properties.
</content>
</entry>
<entry>
<title>add $INCLUDE of pubkeys before zone file is written, to avoid pogoing</title>
<updated>2015-01-04T18:22:44Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-01-04T18:20:22Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=bb7b8e789104a77b12030df5fe508afbe0eac2a5'/>
<id>urn:sha1:bb7b8e789104a77b12030df5fe508afbe0eac2a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix serial incrementing</title>
<updated>2015-01-04T18:17:33Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-01-04T18:17:33Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=43e15c8addef95d300fbf1a84b06def9fd099c4d'/>
<id>urn:sha1:43e15c8addef95d300fbf1a84b06def9fd099c4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2015-01-04T18:05:42Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-01-04T18:05:42Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=f36443755e9c151d7d93b172fb2260b007ec483f'/>
<id>urn:sha1:f36443755e9c151d7d93b172fb2260b007ec483f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>propellor spin</title>
<updated>2015-01-04T17:56:55Z</updated>
<author>
<name>Joey Hess</name>
<email>joeyh@joeyh.name</email>
</author>
<published>2015-01-04T17:56:55Z</published>
<link rel='alternate' type='text/html' href='https://git.gnusosa.net/propellor/commit/?id=8c1006c6542082691fce24c701d0a1ffd6ec0452'/>
<id>urn:sha1:8c1006c6542082691fce24c701d0a1ffd6ec0452</id>
<content type='text'>
</content>
</entry>
</feed>
