<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>e6f99f92ec5bfba973a3f13c629a8ce263a0da7d</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/8a4e2e9378fe617b0d6b7210ed63f6d5e5bd9956</url>
    <id>8a4e2e9378fe617b0d6b7210ed63f6d5e5bd9956</id>
    <committed-date>2008-10-20T15:50:54-07:00</committed-date>
    <authored-date>2008-10-20T15:50:54-07:00</authored-date>
    <message>Fixed #1663 - Regression relating to facter fact naming from 0.24.5</message>
    <tree>158f9ed9a596661b94efa8539186ac9054e8e961</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d4df36126fa62406c2cbb7a55b18234032da156b</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/a74ec60d33dee1c592ec858faeccc23d7a7b79f3</url>
    <id>a74ec60d33dee1c592ec858faeccc23d7a7b79f3</id>
    <committed-date>2008-10-16T14:22:59-07:00</committed-date>
    <authored-date>2008-10-16T14:17:30-07:00</authored-date>
    <message>Fixing tests I broke when trying to fix the Providers reference.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>24bbe35f647f2622b42397a52cc66177c59597b8</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>00d5fe403d754e61ae32f01f6879dfc93bfa6111</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/7f5ded185269cabeb7921c4f4739e1f66a34d54d</url>
    <id>7f5ded185269cabeb7921c4f4739e1f66a34d54d</id>
    <committed-date>2008-10-13T17:22:40-07:00</committed-date>
    <authored-date>2008-10-13T17:22:40-07:00</authored-date>
    <message>Fixed #1646 - service puppet status does not work as non-root on redhat system</message>
    <tree>c10d16cf97f8431668679fe59ad17a7ae718d819</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b0fd2e057a7fbff59565febc3ebb60a33863ff85</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/f5fb2d383ee9836bddd031b714907cddacd28046</url>
    <id>f5fb2d383ee9836bddd031b714907cddacd28046</id>
    <committed-date>2008-10-13T14:47:21-07:00</committed-date>
    <authored-date>2008-10-13T14:47:21-07:00</authored-date>
    <message>Fixed #1649 - OS X package creation script should be more selective about cleaning out prior versions</message>
    <tree>60b5011f716619e2fe07697619354458f8dd5e2d</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4265825096677f596a6b8a2274e0bb802a60904c</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/2b4aa0c442f40125526cf2a19c15af4908684388</url>
    <id>2b4aa0c442f40125526cf2a19c15af4908684388</id>
    <committed-date>2008-10-08T13:58:26-07:00</committed-date>
    <authored-date>2008-10-08T13:58:26-07:00</authored-date>
    <message>Fixed #1639 - uninitialized constant Puppet::Type::User::ProviderUseradd</message>
    <tree>56a98af2f62f125a4f6e39372ea3a9fd25ae29ee</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>996ac469b3013e4bcda8bc2f3bcb49ef57740a1f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/80e5c111fd2d227ef076fd0409213f30af13bc56</url>
    <id>80e5c111fd2d227ef076fd0409213f30af13bc56</id>
    <committed-date>2008-10-07T22:27:55-07:00</committed-date>
    <authored-date>2008-10-07T22:27:55-07:00</authored-date>
    <message>Incremented CHANGELOG to 0.24.6</message>
    <tree>8dd8ad129c92dd127d343b35f8481b40cf3a6024</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7a6ef2889b0fb2507e5be98a1dd29b69957a216</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/253d4df1f49e1516a111557b98b29509c39b41e0</url>
    <id>253d4df1f49e1516a111557b98b29509c39b41e0</id>
    <committed-date>2008-10-07T17:40:18-07:00</committed-date>
    <authored-date>2008-10-05T08:11:22-07:00</authored-date>
    <message>Fix regression when templatedir doesn't exist.

When searching for a module template and if the default templatedir is
inexistant, puppet was raising an error without trying the modules templates
directories.

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>399c150b0f3b37bd56eaef7ae35a8b832754c322</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3281f2b73ff20d72dca2f6a5063eb1ce23eb4ab2</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/c7a6ef2889b0fb2507e5be98a1dd29b69957a216</url>
    <id>c7a6ef2889b0fb2507e5be98a1dd29b69957a216</id>
    <committed-date>2008-10-07T17:35:42-07:00</committed-date>
    <authored-date>2008-10-06T13:39:56-07:00</authored-date>
    <message>Fix #1202 - Collection attribute matching doesn't parse arrays

This patch allows to do this:
   User &lt;| groups == leads |&gt;

   @user { &quot;foo&quot;:
        ensure =&gt; &quot;present&quot;,
        groups =&gt; [&quot;bar&quot;,&quot;baz&quot;,&quot;leads&quot;]
   }

Signed-off-by: Brice Figureau &lt;brice-puppet@daysofwonder.com&gt;</message>
    <tree>ff9362a30364cd063bb37cb6926079a0e60e6402</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0b1e60f69a03e6525e1a9eefd748c59b4fc5261c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/3281f2b73ff20d72dca2f6a5063eb1ce23eb4ab2</url>
    <id>3281f2b73ff20d72dca2f6a5063eb1ce23eb4ab2</id>
    <committed-date>2008-10-07T17:23:43-07:00</committed-date>
    <authored-date>2008-10-07T16:29:47-07:00</authored-date>
    <message>Fixed #1633 - Added support for --detailed-exits to bin/puppet
which causes puppet to produce different exit codes depending
on whether there were changes or failures in the transaction.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>8b83f6f959f65f5e4b8bf2c767b5c783c685c029</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7275d7cb9083b4183f394a5d6798e1675def6d28</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/fb14e91226e494210c3b6c88d8553a745e4ac3ed</url>
    <id>fb14e91226e494210c3b6c88d8553a745e4ac3ed</id>
    <committed-date>2008-10-06T22:42:20-07:00</committed-date>
    <authored-date>2008-10-06T21:06:39-07:00</authored-date>
    <message>Fixed #1473 - Rescue Timeout::Error in xmlrpc clients

Added a rescue block for Timeout::Error (which isn't a subclass of StandardError)
Removed a Dev Error conditional to facilitate testing</message>
    <tree>f0a5e2df3894c7d8c3c9569573aeb886eeb87931</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0c297be5dad784e305ef194cee29b11a92d31b6b</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/7275d7cb9083b4183f394a5d6798e1675def6d28</url>
    <id>7275d7cb9083b4183f394a5d6798e1675def6d28</id>
    <committed-date>2008-10-06T19:51:59-07:00</committed-date>
    <authored-date>2008-10-06T19:51:59-07:00</authored-date>
    <message>Fxied #1354 - yum provider problems with RHEL 3</message>
    <tree>a92bd14cbd1233c9e9b2cc97150462b76a420dbb</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>990e8e3caadf488b5dd1d6b3bcb30df492f99647</id>
      </parent>
    </parents>
    <author>
      <name>Francois Deppierraz</name>
      <email>francois@ctrlaltdel.ch</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/5268487ac862eec6381d315800d6f56c51dc57b5</url>
    <id>5268487ac862eec6381d315800d6f56c51dc57b5</id>
    <committed-date>2008-10-06T06:25:33-07:00</committed-date>
    <authored-date>2008-09-27T09:52:58-07:00</authored-date>
    <message>Fixed documentation, typo and added CHANGELOG entry</message>
    <tree>6ec7937e422b18f3a92b116a76dec4b11fe784c8</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>750e9abc64af58e547e7b1ad5698c71feb071bf6</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/79bb1f201c1479a15fa2f0f8ad5467bd357ed707</url>
    <id>79bb1f201c1479a15fa2f0f8ad5467bd357ed707</id>
    <committed-date>2008-10-04T20:53:13-07:00</committed-date>
    <authored-date>2008-10-03T15:16:17-07:00</authored-date>
    <message>Rspec Tests for #381.
Moved part of the old resource reference tests to rspec.</message>
    <tree>6887338bab7a90d4ca1f4e56282e4baeddc63673</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1c6d57e94196c8238a1609858bad5e5db15d1f0e</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/614326afdbe542c9d4c480df43631c1f3cfc394a</url>
    <id>614326afdbe542c9d4c480df43631c1f3cfc394a</id>
    <committed-date>2008-10-03T17:34:29-07:00</committed-date>
    <authored-date>2008-10-03T16:30:52-07:00</authored-date>
    <message>Fixing #1098 - Multiline strings now correctly increment the line count

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>6bc87d96093b0ca6b62dd8dbe93b22027a930f84</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>db7f108f546db2114f87316c68d33706c9e4142e</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/a7744438f83c97886e81990fb34ddcbab8bc0d9e</url>
    <id>a7744438f83c97886e81990fb34ddcbab8bc0d9e</id>
    <committed-date>2008-10-03T15:48:44-07:00</committed-date>
    <authored-date>2008-10-03T15:39:18-07:00</authored-date>
    <message>Fixing #1089 - Log messages are now tagged with the log level,
making it easier to match messages in the 'tagmail' report.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>ebbb6ab387d5a00d6eecb14a0d6624a272fce5a8</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d098a901745cf5c84731d8f46aabd225a6ffba2a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/d2c89985bb356188ac52d00b0799cae655a9c75b</url>
    <id>d2c89985bb356188ac52d00b0799cae655a9c75b</id>
    <committed-date>2008-10-03T15:10:09-07:00</committed-date>
    <authored-date>2008-10-03T14:12:49-07:00</authored-date>
    <message>Fixed #981 - Removed 'Adding aliases' info message

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>0c921036d756163a6499c5f088fbcebf5d0a57cc</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>67136f111c60779a1b87b43a6b949a2357399836</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/6bcfd9f021be13bfd3269eaa72bc289eab37a64f</url>
    <id>6bcfd9f021be13bfd3269eaa72bc289eab37a64f</id>
    <committed-date>2008-10-03T11:11:44-07:00</committed-date>
    <authored-date>2008-10-03T11:11:44-07:00</authored-date>
    <message>Fixing #947 - pluginsync no longer fails poorly when no plugins exist

Note that it still fails -- it's just a more reasonable failure.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d4053041420e68113d5af14186a04727becddbb4</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1a9b5677de01fc1ed5a9a6ebbea99a73def7f689</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/7272d49149815e038c67b1ae645b449a1ec2578a</url>
    <id>7272d49149815e038c67b1ae645b449a1ec2578a</id>
    <committed-date>2008-10-02T21:15:22-07:00</committed-date>
    <authored-date>2008-10-02T21:07:19-07:00</authored-date>
    <message>Fixed #1613 - The client environment will be substituted when looking up settings.

This won't be perfect, because it still requires that the caller pass
in an environment, but for every case that an environment is passed in,
that environment will be substituted into settings when possible.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d39725a51f07604e54b0231e577933db21a5d1fe</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>397c8416f78c7a1d081f673dcfe2d70e2d7cee16</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/1a9b5677de01fc1ed5a9a6ebbea99a73def7f689</url>
    <id>1a9b5677de01fc1ed5a9a6ebbea99a73def7f689</id>
    <committed-date>2008-10-02T21:07:05-07:00</committed-date>
    <authored-date>2008-10-02T20:56:35-07:00</authored-date>
    <message>Fixing #1614 - Environments no longer have to be listed out.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>4008bf1b6a4975dbf6526cb4181a90b1fc68619f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d174c4f50b7281ac0bbba29d5c496c6028e469c</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/397c8416f78c7a1d081f673dcfe2d70e2d7cee16</url>
    <id>397c8416f78c7a1d081f673dcfe2d70e2d7cee16</id>
    <committed-date>2008-10-02T20:45:12-07:00</committed-date>
    <authored-date>2008-10-02T18:20:23-07:00</authored-date>
    <message>Fixed #1628 - Changed node search to use certname rather than Facter hostname</message>
    <tree>df0c07119c6db652c54453e16cce377007db0884</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6a0b3348065bba7438b23ebbada67c552f33597b</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/9d174c4f50b7281ac0bbba29d5c496c6028e469c</url>
    <id>9d174c4f50b7281ac0bbba29d5c496c6028e469c</id>
    <committed-date>2008-10-02T17:50:58-07:00</committed-date>
    <authored-date>2008-10-02T17:50:58-07:00</authored-date>
    <message>Updated puppet binary documentation</message>
    <tree>a858884ad7f1fb9dcdd0777705606089011aab7f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d1abb86565b63f98d8fc1395a78c840c45e47238</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/ddda80a05d723271c4a2f7229129f1929a06ba71</url>
    <id>ddda80a05d723271c4a2f7229129f1929a06ba71</id>
    <committed-date>2008-10-01T18:46:45-07:00</committed-date>
    <authored-date>2008-10-01T18:46:45-07:00</authored-date>
    <message>Update change log with RBAC roles</message>
    <tree>887c2030cb5b62d1e3dffb6a7473d60ddcd207f6</tree>
    <committer>
      <name>Andrew Shafer</name>
      <email>andrew@reductivelabs.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>862077513570c996e9124743369c9af92485151f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/93f952a210ff6099c04f8c0157d79e338b901df5</url>
    <id>93f952a210ff6099c04f8c0157d79e338b901df5</id>
    <committed-date>2008-10-01T14:40:58-07:00</committed-date>
    <authored-date>2008-10-01T14:40:58-07:00</authored-date>
    <message>Fixed #1586 - Specifying &quot;fully qualified&quot; package names in Gentoo</message>
    <tree>c40d4412eaa2ca8e50c8eee4f6e62203fec86688</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63ad84587892e9cab851cf516f7a381c5ea51f90</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/862077513570c996e9124743369c9af92485151f</url>
    <id>862077513570c996e9124743369c9af92485151f</id>
    <committed-date>2008-10-01T14:32:03-07:00</committed-date>
    <authored-date>2008-09-30T22:07:24-07:00</authored-date>
    <message>Fixed #791 - You should now be able to create and find a user/group in one transaction.

The real problem was that the 'gid' and 'uid' methods didn't handle
the case where 'get_posix_field' didn't return a value, and
the subsequent 'get_posix_field' calls couldn't handle that.

This commit moves the tests for Posix to spec, and fixes the
specific bug.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>055d2e11ab95d2c9a6f85c31e046382f41126c99</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99de9208333531d0ad09d266a76d44face71de94</id>
      </parent>
      <parent>
        <id>7da41528e82e5b4d36d4ac33689db0fa92480b3f</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/6bafd106de71d273745a12f50a3986fcc26a4992</url>
    <id>6bafd106de71d273745a12f50a3986fcc26a4992</id>
    <committed-date>2008-10-01T14:29:44-07:00</committed-date>
    <authored-date>2008-10-01T14:29:44-07:00</authored-date>
    <message>Merge branch 'tickets/0.24.x/1622' into 0.24.x

Conflicts:

	CHANGELOG</message>
    <tree>4b898149f7f9dee9b7cdf8828fec011c7730566b</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ee579641f72b399e9e13e989a7779b533004b634</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/7da41528e82e5b4d36d4ac33689db0fa92480b3f</url>
    <id>7da41528e82e5b4d36d4ac33689db0fa92480b3f</id>
    <committed-date>2008-09-30T20:34:05-07:00</committed-date>
    <authored-date>2008-09-30T20:34:05-07:00</authored-date>
    <message>Modified the group and zone resource types to no longer call
'currentpropvalues' as a means of setting all values to absent.
There should be no behaviour change from this change.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>4e19e8e2477437fc4af74e8feda3fa24357b4b4a</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0fb4693f748cd3516ed36af19d70885153b43b11</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/ee579641f72b399e9e13e989a7779b533004b634</url>
    <id>ee579641f72b399e9e13e989a7779b533004b634</id>
    <committed-date>2008-09-30T20:04:38-07:00</committed-date>
    <authored-date>2008-09-30T20:04:38-07:00</authored-date>
    <message>Modified the behaviour of resource-level 'retrieve' -- it only
calls 'retrieve' on each property if the resource exists.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>16d36d14f5376e3863f0c928b01346d5a2c54088</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2afc4f5f159870ae2b8af3fb30037716a659dcf4</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/0fb4693f748cd3516ed36af19d70885153b43b11</url>
    <id>0fb4693f748cd3516ed36af19d70885153b43b11</id>
    <committed-date>2008-09-30T16:12:10-07:00</committed-date>
    <authored-date>2008-09-30T16:12:10-07:00</authored-date>
    <message>Updating changelog for #1622

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>1ffdd1111e5bec535fe1d4f0430c6f775794f092</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4cf9710bd27fdb5f0720f4d8478ef940e7c4ba59</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/99de9208333531d0ad09d266a76d44face71de94</url>
    <id>99de9208333531d0ad09d266a76d44face71de94</id>
    <committed-date>2008-09-30T08:42:00-07:00</committed-date>
    <authored-date>2008-09-30T08:42:00-07:00</authored-date>
    <message>Fixed #1620 - Add 'sles' to Puppet confines when 'suse' is used</message>
    <tree>b85eb90fde5f5ffec6fa5ad1c7274905c8c3ed34</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cfa230a2d7b0c5e57cc0379785bd2025520f1c35</id>
      </parent>
    </parents>
    <author>
      <name>Brice Figureau</name>
      <email>brice-puppet@daysofwonder.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/4cf9710bd27fdb5f0720f4d8478ef940e7c4ba59</url>
    <id>4cf9710bd27fdb5f0720f4d8478ef940e7c4ba59</id>
    <committed-date>2008-09-30T08:35:03-07:00</committed-date>
    <authored-date>2008-09-26T14:03:39-07:00</authored-date>
    <message>Add parser for arbitrary expressions

The expressions can be used in if 'test' and in the
right side of assignements.

The expressions can contain any number of sub-expressions
combined by either arithmetic operators, comparison operators,
or boolean operators.

Random Usage Examples:
$result = ((( $two + 2) / $one) + 4 * 5.45) - (6 &lt;&lt; 7) + (0x800 + -9)
or
if ($a &lt; 10) and ($a + 10 != 200) {
...
}</message>
    <tree>e2db8d91c8e1d45bb9413899ff6566a712264b0a</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>af8c70650b028a70ed50ac6c2bd7f4f00c17ae03</id>
      </parent>
    </parents>
    <author>
      <name>Paul Nasrat</name>
      <email>pnasrat@googlemail.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/e6698c2b8624fe2c2bbeef594318e3e8d932d345</url>
    <id>e6698c2b8624fe2c2bbeef594318e3e8d932d345</id>
    <committed-date>2008-09-30T05:23:08-07:00</committed-date>
    <authored-date>2008-09-25T08:05:57-07:00</authored-date>
    <message>Add warning and forcibly set to :md5 fixing #1564</message>
    <tree>7e3037cb6901bd252e6afe3b75dd97895d7306e8</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b2f0d872a273760c5ac65663685faea9be9ecfd5</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/860bdb120df93c3ad9f323529f22f71ca8548cf8</url>
    <id>860bdb120df93c3ad9f323529f22f71ca8548cf8</id>
    <committed-date>2008-09-30T05:13:08-07:00</committed-date>
    <authored-date>2008-09-30T05:13:08-07:00</authored-date>
    <message>Fixed #1603 - Added support for running Puppet inside a Rack application</message>
    <tree>6d04f71bf1008b0d6c85eac297066dc98dddb924</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a30ecf2aeffd71960bd806fb28cd6d1b8adc2452</id>
      </parent>
    </parents>
    <author>
      <name>Paul Nasrat</name>
      <email>pnasrat@googlemail.com</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/b2f0d872a273760c5ac65663685faea9be9ecfd5</url>
    <id>b2f0d872a273760c5ac65663685faea9be9ecfd5</id>
    <committed-date>2008-09-29T20:50:31-07:00</committed-date>
    <authored-date>2008-09-29T03:57:26-07:00</authored-date>
    <message>Fix ticket 1596 in new fileset code, use tmpdir in fileserver tests.</message>
    <tree>bfd2aefde778596813d079803debf9740d16116f</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f792b645fa1f1237e144aa79d84e53c49ed64564</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/3749267093923692d6e7bc0c9ce83b43a487b19e</url>
    <id>3749267093923692d6e7bc0c9ce83b43a487b19e</id>
    <committed-date>2008-09-25T21:26:45-07:00</committed-date>
    <authored-date>2008-09-25T21:26:45-07:00</authored-date>
    <message>Fixed #1610 - Raise &quot;Filebucketed&quot; messages to Notice priority</message>
    <tree>6d334ea12e1468b34160fa36da29dd7d78ac31ea</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>074abd4d0d4823c067ef5704218d8258eb9c5ecd</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/duritong/puppet/commit/f792b645fa1f1237e144aa79d84e53c49ed64564</url>
    <id>f792b645fa1f1237e144aa79d84e53c49ed64564</id>
    <committed-date>2008-09-24T21:19:52-07:00</committed-date>
    <authored-date>2008-09-24T21:19:52-07:00</authored-date>
    <message>Added a number of confines to package providers</message>
    <tree>1741ad8380427bbcff3c2ce8f80678ae1af7dba7</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
</commits>
