<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>b6465bfc8ba2ad0b1b1924b92fba992b59e78502</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/db8a6447c5ae9e6962808b5766524dc03ce10dae</url>
    <id>db8a6447c5ae9e6962808b5766524dc03ce10dae</id>
    <committed-date>2009-03-04T13:09:44-08:00</committed-date>
    <authored-date>2009-03-04T13:05:33-08:00</authored-date>
    <message>BUG FIX: Don't return blocks that are contained within other allocated blocks

Not sure how I missed this one; a very obvious use case that wasn't covered,
now fixed.

I deserve a http://mattcbr.files.wordpress.com/2008/04/facepalmbq8.jpg</message>
    <tree>fb9cc70533ceecb11642b28597dfb4fab0deb200</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9484b420e8f6f39e37238a7b0047cd132666174c</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/b6465bfc8ba2ad0b1b1924b92fba992b59e78502</url>
    <id>b6465bfc8ba2ad0b1b1924b92fba992b59e78502</id>
    <committed-date>2009-01-14T13:57:35-08:00</committed-date>
    <authored-date>2009-01-14T13:57:35-08:00</authored-date>
    <message>Our goals when allocating IPs</message>
    <tree>adf636688bc1896d8269ce9a4b1aee58326cd503</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>25ee35a311e92e4a5e156839e0389c55bec59e09</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/9484b420e8f6f39e37238a7b0047cd132666174c</url>
    <id>9484b420e8f6f39e37238a7b0047cd132666174c</id>
    <committed-date>2009-01-14T13:43:33-08:00</committed-date>
    <authored-date>2009-01-14T13:43:33-08:00</authored-date>
    <message>Info about how we allocate added to README</message>
    <tree>20efc942610756c679c9efaa3588eec1c8397868</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e1ac4aca9fbfe3a3ff64ceafe0695e736c658a7</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/25ee35a311e92e4a5e156839e0389c55bec59e09</url>
    <id>25ee35a311e92e4a5e156839e0389c55bec59e09</id>
    <committed-date>2009-01-14T01:34:20-08:00</committed-date>
    <authored-date>2009-01-14T01:34:20-08:00</authored-date>
    <message>Updated comments / docs</message>
    <tree>e8bd04b1483f5a993c5736709632138928f1ad46</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9dfd351b91ce02c8c6838f7f516b411adb864836</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/1e1ac4aca9fbfe3a3ff64ceafe0695e736c658a7</url>
    <id>1e1ac4aca9fbfe3a3ff64ceafe0695e736c658a7</id>
    <committed-date>2009-01-14T01:30:50-08:00</committed-date>
    <authored-date>2009-01-14T01:30:50-08:00</authored-date>
    <message>Added README and COPYRIGHT</message>
    <tree>a40db36b3eb44c669847b8c71529b8c95ca9a415</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>781db81b40e00049ab9bfd99896e89d0e4a3ed4a</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/9dfd351b91ce02c8c6838f7f516b411adb864836</url>
    <id>9dfd351b91ce02c8c6838f7f516b411adb864836</id>
    <committed-date>2009-01-14T01:00:00-08:00</committed-date>
    <authored-date>2009-01-14T01:00:00-08:00</authored-date>
    <message>Implemented available() and made first_unused() utilize it.

Fleshed out documentation.</message>
    <tree>2eb1e0b85b1ac1ec2243213ba0bf7b34f6fac2ab</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>00e68083e8ea10e2d7e1955f8ea11dde6e37c848</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/781db81b40e00049ab9bfd99896e89d0e4a3ed4a</url>
    <id>781db81b40e00049ab9bfd99896e89d0e4a3ed4a</id>
    <committed-date>2009-01-14T00:30:03-08:00</committed-date>
    <authored-date>2009-01-14T00:30:03-08:00</authored-date>
    <message>The first allocator method has been implemented and specs written.

The specs pass and the allocator is unoptimized.  Seems to be correct so far.</message>
    <tree>8763628fc83073fee165ffb2b9524793b304b2b1</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ebcd1b1b6bd0c15bc8e5fe8a60cc339e55f483bf</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/00e68083e8ea10e2d7e1955f8ea11dde6e37c848</url>
    <id>00e68083e8ea10e2d7e1955f8ea11dde6e37c848</id>
    <committed-date>2009-01-14T00:29:24-08:00</committed-date>
    <authored-date>2009-01-14T00:29:24-08:00</authored-date>
    <message>More notes</message>
    <tree>ad42fcb9a5d554df0338549fb0d4d5df94167d63</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbd4f31d6b6bb9b9bbaf47c9702f2cd6f390a5be</id>
      </parent>
    </parents>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/ebcd1b1b6bd0c15bc8e5fe8a60cc339e55f483bf</url>
    <id>ebcd1b1b6bd0c15bc8e5fe8a60cc339e55f483bf</id>
    <committed-date>2009-01-08T02:16:15-08:00</committed-date>
    <authored-date>2009-01-08T02:16:15-08:00</authored-date>
    <message>Initial notes to help me along</message>
    <tree>64963d533db6966e3d57c7fade0b15890653511a</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </author>
    <url>http://github.com/up_the_irons/ip_allocator/commit/fbd4f31d6b6bb9b9bbaf47c9702f2cd6f390a5be</url>
    <id>fbd4f31d6b6bb9b9bbaf47c9702f2cd6f390a5be</id>
    <committed-date>2009-01-07T05:57:58-08:00</committed-date>
    <authored-date>2009-01-07T05:57:58-08:00</authored-date>
    <message>Initial import -- very prelim specs and a quickly sketched class</message>
    <tree>ce8efdb9034ee478080753f302a77849b090c8c9</tree>
    <committer>
      <name>Garry Dolley</name>
      <email>gdolley@arpnetworks.com</email>
    </committer>
  </commit>
</commits>
