<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>13edd58c2ffe13bfb39d0999b73ccf77f6a37802</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/439713f9c34c36495f55a21b43c8af99c8231683</url>
    <id>439713f9c34c36495f55a21b43c8af99c8231683</id>
    <committed-date>2008-08-25T13:21:16-07:00</committed-date>
    <authored-date>2008-08-25T13:21:16-07:00</authored-date>
    <message>Temporary commit so andrew can see my work

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>99c76f06d339657e3e69b6b9cdc21741bef60b87</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7185fbf8b360e1d8611b4a07057ad0aa951926d</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/13edd58c2ffe13bfb39d0999b73ccf77f6a37802</url>
    <id>13edd58c2ffe13bfb39d0999b73ccf77f6a37802</id>
    <committed-date>2008-08-24T19:17:15-07:00</committed-date>
    <authored-date>2008-08-24T19:17:15-07:00</authored-date>
    <message>Causing format selection to fail intelligently if no suitable format can be picked.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>1b74c9574144e5da5d3db216776d084a1fd44daf</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96c795b1c6ad61663580653e7f8508969ac0a8d3</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/c7185fbf8b360e1d8611b4a07057ad0aa951926d</url>
    <id>c7185fbf8b360e1d8611b4a07057ad0aa951926d</id>
    <committed-date>2008-08-24T19:00:55-07:00</committed-date>
    <authored-date>2008-08-24T19:00:55-07:00</authored-date>
    <message>Removing the last vestiges of the 'puppetmounts' protocol marker.

I created this when I first designed the fileserving
Indirection hooks, and it's unnecessary.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>af83a35e8c9f0be6a8bee1caa0ae1d46980277b4</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d4374bb9e21398d0d96bd2f615d556968c69c8af</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/96c795b1c6ad61663580653e7f8508969ac0a8d3</url>
    <id>96c795b1c6ad61663580653e7f8508969ac0a8d3</id>
    <committed-date>2008-08-24T18:54:47-07:00</committed-date>
    <authored-date>2008-08-24T18:54:47-07:00</authored-date>
    <message>Adding a 'plural?' method to the Indirection::Request class.

I'm in the process of creating a new service for handling
all of the http calls, including generation of the RESTian
URL.  This service obviously needs to know whether the url should
be plural or singular, and the request knows the method in use,
so it can easily answer the question.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>e4d34f4b01ccfabd0e292899418e2bc264fd2ec6</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>329cf8684b2c2419bc3d2ff50bf078576bd6d01c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/d4374bb9e21398d0d96bd2f615d556968c69c8af</url>
    <id>d4374bb9e21398d0d96bd2f615d556968c69c8af</id>
    <committed-date>2008-08-24T18:53:25-07:00</committed-date>
    <authored-date>2008-08-24T18:53:25-07:00</authored-date>
    <message>Fixing the rest backends for webrick and mongrel so the get the whole request key.

Also adding the Content work necessary to demonstrate that this is actually
required.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>55c1c2a6bf3df13da1edeecaf751bf5d88952665</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f06ef896d19ddfd573850ea97829cbfffdbf762c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/329cf8684b2c2419bc3d2ff50bf078576bd6d01c</url>
    <id>329cf8684b2c2419bc3d2ff50bf078576bd6d01c</id>
    <committed-date>2008-08-24T12:42:48-07:00</committed-date>
    <authored-date>2008-08-24T12:42:48-07:00</authored-date>
    <message>Refactoring how files in FileServing are named.

Previously, they retained some concept of the URI used to
find them, and this uri was the primary key
for the FileServing instances.  This key was unfortunately
completely useless, as evidenced by the fact that it was never
used except to test that it worked.

I've modified the FileServing instances (through modifying
the Base class) to use their local path as their key, and they
no longer care about the URI at all.

This commit is mostly about fixing the code that interacts with
the instances to use this new API.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>57284fc3aee400fb455396a68aa3cd5a8e2841f9</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d54c7e9129686d3d595d8f5a5e2f90f6844d8cc7</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/f06ef896d19ddfd573850ea97829cbfffdbf762c</url>
    <id>f06ef896d19ddfd573850ea97829cbfffdbf762c</id>
    <committed-date>2008-08-24T12:11:48-07:00</committed-date>
    <authored-date>2008-08-24T12:11:48-07:00</authored-date>
    <message>Finishing the rename of FileBase =&gt; Base.

Git did something really strange, in that it apparently didn't
add the new base.rb files even though I used 'git mv'.

Also fixing some other failing tests I hadn't previously tracked
down because of the magical tuple of autotest's suckiness and
my laziness.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d2ca5d5e820dc8dfcede9b3ff702c990155b6be1</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7a835c9aa0b0947bc26b0f87b8da22d3bc791ff9</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/d54c7e9129686d3d595d8f5a5e2f90f6844d8cc7</url>
    <id>d54c7e9129686d3d595d8f5a5e2f90f6844d8cc7</id>
    <committed-date>2008-08-24T12:10:39-07:00</committed-date>
    <authored-date>2008-08-24T12:10:39-07:00</authored-date>
    <message>Adding weights to network formats, and sorting them based on the weight.

This way the new hackish RAW format will only ever be used if it's
specifically chosen.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>2ebba69ea8fa0a945db51d88f428d1c5adb2ebef</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>963b01b28b34e524a029ba9af962b3809ee46807</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/7a835c9aa0b0947bc26b0f87b8da22d3bc791ff9</url>
    <id>7a835c9aa0b0947bc26b0f87b8da22d3bc791ff9</id>
    <committed-date>2008-08-24T11:32:33-07:00</committed-date>
    <authored-date>2008-08-24T11:32:33-07:00</authored-date>
    <message>Renaming FileServing::FileBase to FileServing::Base.

Also fixing a set of tests I broke last night.  I'm looking
at replacing autotest with rspactor, because my FSEvents hack
to autotest means it's harder for me to rerun autotest.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>0de8194d458c03367f0932d763a82ec8c583b702</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d62eed3bf8be43adb6c31e5b631c4360a1451112</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/963b01b28b34e524a029ba9af962b3809ee46807</url>
    <id>963b01b28b34e524a029ba9af962b3809ee46807</id>
    <committed-date>2008-08-24T11:02:16-07:00</committed-date>
    <authored-date>2008-08-24T11:02:16-07:00</authored-date>
    <message>Adding a hackish raw format.

As the comment in the file says, we don't really have enough
data to know what a good design would look like, and I think
this format will be a bit of a one-off, so I'm just throwing
up some barriers to keep people from doing silly things with it.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>1dfc1dca5e86a80c4db99bca67b7d501d9bb0531</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ec9cfb333eab7e01f493d5ede8bf68a6d84fe69</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/d62eed3bf8be43adb6c31e5b631c4360a1451112</url>
    <id>d62eed3bf8be43adb6c31e5b631c4360a1451112</id>
    <committed-date>2008-08-24T10:18:42-07:00</committed-date>
    <authored-date>2008-08-24T10:18:42-07:00</authored-date>
    <message>Adding suitability as a requirement for a format being supported.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d45e746c134c3d32e420a823149f17deb115022a</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>17cfbc44712c77f3971495c3ca2d577d9a3a1b72</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/6ec9cfb333eab7e01f493d5ede8bf68a6d84fe69</url>
    <id>6ec9cfb333eab7e01f493d5ede8bf68a6d84fe69</id>
    <committed-date>2008-08-23T20:00:19-07:00</committed-date>
    <authored-date>2008-08-23T20:00:19-07:00</authored-date>
    <message>Removing the yaml conversion code from FileContent.

Also fixing some integration tests that were failing
because of the change to the terminus selection code
for file serving.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>fda420681b3caaf733587c52bbfbbaa7f237ddd2</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2717fa36b349adebf9f0cdd647b492e89a8f4bc8</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/17cfbc44712c77f3971495c3ca2d577d9a3a1b72</url>
    <id>17cfbc44712c77f3971495c3ca2d577d9a3a1b72</id>
    <committed-date>2008-08-23T19:59:14-07:00</committed-date>
    <authored-date>2008-08-23T19:59:14-07:00</authored-date>
    <message>Causing the Indirection to fail if a terminus selection hook does not return a value.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>abd47bb0fedee60d29256121f974558cfec41edc</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff4f9a31ec188702347ece5956d6fef673e0b505</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/2717fa36b349adebf9f0cdd647b492e89a8f4bc8</url>
    <id>2717fa36b349adebf9f0cdd647b492e89a8f4bc8</id>
    <committed-date>2008-08-23T19:20:21-07:00</committed-date>
    <authored-date>2008-08-23T19:20:21-07:00</authored-date>
    <message>Correcting whitespace in a test

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>617c317934f0da314734c996f10ffd344bdea3c3</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>38ca3d5b2c1d44be193c97611f93f732b45709a3</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/ff4f9a31ec188702347ece5956d6fef673e0b505</url>
    <id>ff4f9a31ec188702347ece5956d6fef673e0b505</id>
    <committed-date>2008-08-23T17:02:43-07:00</committed-date>
    <authored-date>2008-08-23T17:02:43-07:00</authored-date>
    <message>Spell-correcting a comment

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>baf5cbac524c617fe3ae19bc4f0baba0afb01186</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8afbba651377d87489227631f02539ab94b4b708</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/38ca3d5b2c1d44be193c97611f93f732b45709a3</url>
    <id>38ca3d5b2c1d44be193c97611f93f732b45709a3</id>
    <committed-date>2008-08-23T16:36:03-07:00</committed-date>
    <authored-date>2008-08-23T16:36:03-07:00</authored-date>
    <message>Cleaning up an exception.

Only adding option information when options are present.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>6ad873aaf5074e821c6bb7f29638f6a27f27616f</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1829eea982c6a8b5d6aa6c8413b360dca92ec950</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/8afbba651377d87489227631f02539ab94b4b708</url>
    <id>8afbba651377d87489227631f02539ab94b4b708</id>
    <committed-date>2008-08-23T16:25:18-07:00</committed-date>
    <authored-date>2008-08-23T16:25:18-07:00</authored-date>
    <message>FileServing Configurations now expect unqualified files.

This fits in with the fact that the indirection requests split URIs
and set the request key to an unqualified path rather than
a fully-qualified path.

The whole system is unqualified end-to-end, now, except when you're
specifically asking for a full, local file name.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>3db55b475353b4c8cd1eace788de8754c295927f</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a5c12cf4c6c133d5c246bed9f09b03adfbd867b7</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/1829eea982c6a8b5d6aa6c8413b360dca92ec950</url>
    <id>1829eea982c6a8b5d6aa6c8413b360dca92ec950</id>
    <committed-date>2008-08-23T16:17:08-07:00</committed-date>
    <authored-date>2008-08-23T16:17:08-07:00</authored-date>
    <message>Fixing whitespace in docs of some tests.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>49346e9340ea0d4be1232b4cf71ae7a421bbd620</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>07a14c31017eb0b535dee2bd7582353cb603a925</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/a5c12cf4c6c133d5c246bed9f09b03adfbd867b7</url>
    <id>a5c12cf4c6c133d5c246bed9f09b03adfbd867b7</id>
    <committed-date>2008-08-23T16:16:38-07:00</committed-date>
    <authored-date>2008-08-23T16:16:38-07:00</authored-date>
    <message>Fixing the fileserving terminus selection hook.

It now uses the fact that the indirection request does
URI parsing, rather than doing the parsing on its own.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>926f6d40a2370dc25b424abfe50991980b3ddf9e</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8dc2ba71f5690bbfc60079a284d29d8a19e2811a</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/07a14c31017eb0b535dee2bd7582353cb603a925</url>
    <id>07a14c31017eb0b535dee2bd7582353cb603a925</id>
    <committed-date>2008-08-23T16:15:56-07:00</committed-date>
    <authored-date>2008-08-23T16:15:56-07:00</authored-date>
    <message>Special-casing 'file' URIs in the indirection requests.

These just get converted to full file paths, since
we know they will never pass over the wire.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>f8a28f6f95be6eae4ce0f60ae545abafa1c4b613</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b827d9d58f644a27444af6b1280cf5f5a7d96a27</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/8dc2ba71f5690bbfc60079a284d29d8a19e2811a</url>
    <id>8dc2ba71f5690bbfc60079a284d29d8a19e2811a</id>
    <committed-date>2008-08-21T21:09:27-07:00</committed-date>
    <authored-date>2008-08-21T21:09:27-07:00</authored-date>
    <message>Dividing server/port configuration responsibility between the REST terminus and the indirection request.

Previously, the REST terminus did all of the configuration,
but it required rewriting the request key if it was a URI
because you can't have a uri in a uri (i.e., you can't use
http://host/puppet://host/dist/file).

Now the request parses the URI and sets host/port/key/protocol
appropriately, and the REST terminus has its own overrides
and defaults so that subclasses like certificate classes
can provide specific values.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>88857b05455625812cd92dab2c9e657329841e15</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7034882fdfbd3846e77c518e43bdea1f9154e250</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/b827d9d58f644a27444af6b1280cf5f5a7d96a27</url>
    <id>b827d9d58f644a27444af6b1280cf5f5a7d96a27</id>
    <committed-date>2008-08-21T20:41:01-07:00</committed-date>
    <authored-date>2008-08-21T20:41:01-07:00</authored-date>
    <message>Fixing a test that relied on hash ordering.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>4dcdb136f4a3d8ec3996bda22aa063404e5d7af2</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>66c40b374d7315d11575d701ce195ce656abbeb7</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/7034882fdfbd3846e77c518e43bdea1f9154e250</url>
    <id>7034882fdfbd3846e77c518e43bdea1f9154e250</id>
    <committed-date>2008-08-20T21:45:29-07:00</committed-date>
    <authored-date>2008-08-20T21:37:13-07:00</authored-date>
    <message>Adding parameter and URL support to the REST terminus.

Previously, the server side correctly pulled parameters out of
the query strings, but the REST terminus never passed them on.  It does
now, at least for finding and searching.  It appears that at least
WEBrick doesn't support parameters for anything other than forms
and GET.

I've also added the ability for the REST terminus to pull
host/port information from the request key, if it's a URI.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>c0ac8f53f60dfb4febea33bb37f9c4099a3d1322</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c8190421a351ed327361a5daca82441be39ce834</id>
      </parent>
      <parent>
        <id>c5fb092720afefbf904822a5604b5b3520b5c194</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/66c40b374d7315d11575d701ce195ce656abbeb7</url>
    <id>66c40b374d7315d11575d701ce195ce656abbeb7</id>
    <committed-date>2008-08-20T21:45:02-07:00</committed-date>
    <authored-date>2008-08-20T21:45:02-07:00</authored-date>
    <message>Merge branch '0.24.x'</message>
    <tree>4caafcffd669693fbd601d5b1bd2fd586387fc1e</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1729de17a939aa56ba22fbe6851fa60946ac04ed</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/c5fb092720afefbf904822a5604b5b3520b5c194</url>
    <id>c5fb092720afefbf904822a5604b5b3520b5c194</id>
    <committed-date>2008-08-20T19:07:09-07:00</committed-date>
    <authored-date>2008-08-20T19:07:09-07:00</authored-date>
    <message>Removed reference to namespaces from --genconfig documentation</message>
    <tree>ec8635e5f65bec3db2884a5526a528d86c50e99c</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78bc32d0153dd98fadae99dcd71d26fc97210d3c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/c8190421a351ed327361a5daca82441be39ce834</url>
    <id>c8190421a351ed327361a5daca82441be39ce834</id>
    <committed-date>2008-08-20T10:57:26-07:00</committed-date>
    <authored-date>2008-08-20T10:57:26-07:00</authored-date>
    <message>Fixing the String format (fixes #1522).

The string format no longer provides any support methods,
which means that I had to create to_multiple_s and from_multiple_s
methods on the SSL classes.  I created them in the base class
and tested them just in the cert class.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>5eae8eafafacafa817c5e890e03d1a9bcf17358d</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a5ab52c628cae7ac9ed5ca1bd5de779944840802</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/78bc32d0153dd98fadae99dcd71d26fc97210d3c</url>
    <id>78bc32d0153dd98fadae99dcd71d26fc97210d3c</id>
    <committed-date>2008-08-20T10:13:25-07:00</committed-date>
    <authored-date>2008-08-18T19:51:27-07:00</authored-date>
    <message>Removing dead-end file work as promised.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>72fdd0d5ff938534e65a63bd83839df2ac1f6ddf</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f275b669b0336c6032204bfa9694fa6522eb267</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/a5ab52c628cae7ac9ed5ca1bd5de779944840802</url>
    <id>a5ab52c628cae7ac9ed5ca1bd5de779944840802</id>
    <committed-date>2008-08-20T10:13:25-07:00</committed-date>
    <authored-date>2008-08-18T19:50:59-07:00</authored-date>
    <message>Adding files temporarily, since I've decided this work is a dead-end.

I'm merely adding these so that they're in the history if I decided to
look at them again.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>d2c0db0f2859efaa25225fba82c40da94623d910</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e3971b9751141cd448a8197da024be43581f6dcd</id>
      </parent>
    </parents>
    <author>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </author>
    <url>http://github.com/lak/puppet/commit/4f275b669b0336c6032204bfa9694fa6522eb267</url>
    <id>4f275b669b0336c6032204bfa9694fa6522eb267</id>
    <committed-date>2008-08-20T10:11:52-07:00</committed-date>
    <authored-date>2008-08-20T10:11:52-07:00</authored-date>
    <message>Fixing #1514 - format tests now work again.

Signed-off-by: Luke Kanies &lt;luke@madstop.com&gt;</message>
    <tree>72fdd0d5ff938534e65a63bd83839df2ac1f6ddf</tree>
    <committer>
      <name>Luke Kanies</name>
      <email>luke@madstop.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b6609ee5f4e6bffc467da4f3f9623f22e9e07095</id>
      </parent>
    </parents>
    <author>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </author>
    <url>http://github.com/lak/puppet/commit/1729de17a939aa56ba22fbe6851fa60946ac04ed</url>
    <id>1729de17a939aa56ba22fbe6851fa60946ac04ed</id>
    <committed-date>2008-08-20T05:56:41-07:00</committed-date>
    <authored-date>2008-08-20T05:56:41-07:00</authored-date>
    <message>Updates to ext/puppetlast to support multiple hosts</message>
    <tree>64454b68fd8eff772bf01b84e8d524e118c31e83</tree>
    <committer>
      <name>James Turnbull</name>
      <email>james@lovedthanlost.net</email>
    </committer>
  </commit>
</commits>
