<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>654c33d0546f85f5f0967b495d48d5c08fa44961</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/92a9c4acd21bf2aff0b5f9067c242e959835a966</url>
    <id>92a9c4acd21bf2aff0b5f9067c242e959835a966</id>
    <committed-date>2008-12-13T02:37:15-08:00</committed-date>
    <authored-date>2008-12-13T02:37:15-08:00</authored-date>
    <message>Added a start script.</message>
    <tree>ec8d60d00803a17498e91a9bed908c7e363b86e7</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0f6f20333b3b00bfcc590cbeba442036230af98d</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/654c33d0546f85f5f0967b495d48d5c08fa44961</url>
    <id>654c33d0546f85f5f0967b495d48d5c08fa44961</id>
    <committed-date>2008-12-13T02:28:34-08:00</committed-date>
    <authored-date>2008-12-13T02:27:44-08:00</authored-date>
    <message>Randomly defer searches.</message>
    <tree>edc4c4a87091fac7e8d2d178be647f733f0c1ad8</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b9af9ed5c39e0aef8baaf1d8b448a0e410d495d6</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/0f6f20333b3b00bfcc590cbeba442036230af98d</url>
    <id>0f6f20333b3b00bfcc590cbeba442036230af98d</id>
    <committed-date>2008-12-13T02:28:34-08:00</committed-date>
    <authored-date>2008-12-13T02:20:42-08:00</authored-date>
    <message>Get rid of some inner functions.</message>
    <tree>13030e276fef948ed61ddc1373195711b9571429</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e5d107d07e31ed677fd086a7dccb6ebba1531275</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/b9af9ed5c39e0aef8baaf1d8b448a0e410d495d6</url>
    <id>b9af9ed5c39e0aef8baaf1d8b448a0e410d495d6</id>
    <committed-date>2008-12-13T02:28:34-08:00</committed-date>
    <authored-date>2008-12-13T02:20:01-08:00</authored-date>
    <message>Report an error on failed posting.</message>
    <tree>e2bd6c3a3de9b921346e5439e5da6a5e77a7ee8e</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78154f211f04b7c24798d93f8f76c73614c0f469</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/e5d107d07e31ed677fd086a7dccb6ebba1531275</url>
    <id>e5d107d07e31ed677fd086a7dccb6ebba1531275</id>
    <committed-date>2008-12-13T02:28:31-08:00</committed-date>
    <authored-date>2008-12-13T02:19:49-08:00</authored-date>
    <message>Consistent password decoding.</message>
    <tree>b8eefbb63fd7130f0e8f386e36e7c823801e1576</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed7fe63b667d89f19521fc825356dce59bf2b431</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/78154f211f04b7c24798d93f8f76c73614c0f469</url>
    <id>78154f211f04b7c24798d93f8f76c73614c0f469</id>
    <committed-date>2008-12-13T02:10:56-08:00</committed-date>
    <authored-date>2008-12-13T02:10:56-08:00</authored-date>
    <message>Got rid of inner functions in TWLoginCommand.</message>
    <tree>d124b83bce75e12d7aa22165c04df616c93832c4</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bc04719ee6d2699a2d38777c31352a125ca18ca8</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/ed7fe63b667d89f19521fc825356dce59bf2b431</url>
    <id>ed7fe63b667d89f19521fc825356dce59bf2b431</id>
    <committed-date>2008-12-13T02:04:43-08:00</committed-date>
    <authored-date>2008-12-13T02:04:43-08:00</authored-date>
    <message>Report errors on private pickups.</message>
    <tree>5232c8b698e0932628872523b7f5a09525f14be5</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b20a15bfed30ae3a8d54b731d7d0cf1a0574c0e9</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/bc04719ee6d2699a2d38777c31352a125ca18ca8</url>
    <id>bc04719ee6d2699a2d38777c31352a125ca18ca8</id>
    <committed-date>2008-12-13T02:01:53-08:00</committed-date>
    <authored-date>2008-12-13T02:01:53-08:00</authored-date>
    <message>Put some more useful stuff in the status (and get rid of twitterspy status).</message>
    <tree>7abd3a2619c107d9ca416663f6ac9ea22551fa57</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5eeeb490eeada7dafc687d3afe6d537a7844a0bd</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/b20a15bfed30ae3a8d54b731d7d0cf1a0574c0e9</url>
    <id>b20a15bfed30ae3a8d54b731d7d0cf1a0574c0e9</id>
    <committed-date>2008-12-13T01:58:13-08:00</committed-date>
    <authored-date>2008-12-13T01:58:13-08:00</authored-date>
    <message>Add a semaphore for private message pickups as well.</message>
    <tree>7c6ba670cd288cb2bef2e7aea1076ae7d1006955</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cec54c02a81e59743c7c6db84675c4968a3771f2</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/5eeeb490eeada7dafc687d3afe6d537a7844a0bd</url>
    <id>5eeeb490eeada7dafc687d3afe6d537a7844a0bd</id>
    <committed-date>2008-12-13T01:52:05-08:00</committed-date>
    <authored-date>2008-12-13T01:52:05-08:00</authored-date>
    <message>Report errors in searches and return the deferreds.</message>
    <tree>cc7b3f29fbafb75d585605e7df90661802a76555</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99c106e2fb1b832ddf2fe658a9e718375251998c</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/cec54c02a81e59743c7c6db84675c4968a3771f2</url>
    <id>cec54c02a81e59743c7c6db84675c4968a3771f2</id>
    <committed-date>2008-12-13T01:49:04-08:00</committed-date>
    <authored-date>2008-12-13T01:49:04-08:00</authored-date>
    <message>Don't try to remove users we don't have mapped.</message>
    <tree>289e6ab9966b8440c038d441d8f565ab80fb65f3</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>84232805c3ec409489e6134477518fb47e5b5e1a</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/99c106e2fb1b832ddf2fe658a9e718375251998c</url>
    <id>99c106e2fb1b832ddf2fe658a9e718375251998c</id>
    <committed-date>2008-12-13T01:46:58-08:00</committed-date>
    <authored-date>2008-12-13T01:46:58-08:00</authored-date>
    <message>Put the search within a semaphore.</message>
    <tree>327da8cdee2671dcd7bbe4b0aea95b30dac2d88f</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8438c7b77fcdb2dcc3d9f55f17b231177477e59c</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/84232805c3ec409489e6134477518fb47e5b5e1a</url>
    <id>84232805c3ec409489e6134477518fb47e5b5e1a</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:30:07-08:00</authored-date>
    <message>Only run the user loop when the user is logged in.</message>
    <tree>4a815aa04199b122c57f1a6e6c8e9e528cdd23ab</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c98234b53b29658c720173cd71541f4db34ec0a</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/8438c7b77fcdb2dcc3d9f55f17b231177477e59c</url>
    <id>8438c7b77fcdb2dcc3d9f55f17b231177477e59c</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:20:54-08:00</authored-date>
    <message>Get twlogin and twlogout to actually take effect on poll loops.</message>
    <tree>4c1879cc24f94d774e77b288a5038ff6bc471d2e</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f793f9497e3c54d46f16b8945cc66cb54a11a8a0</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/4c98234b53b29658c720173cd71541f4db34ec0a</url>
    <id>4c98234b53b29658c720173cd71541f4db34ec0a</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:15:59-08:00</authored-date>
    <message>Make twlogout actually log one out.</message>
    <tree>4e14fe40326d7fd42a765755196bb76878aa7b48</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>73db2e1e672d57e07e258a894d6494b61a84930e</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/f793f9497e3c54d46f16b8945cc66cb54a11a8a0</url>
    <id>f793f9497e3c54d46f16b8945cc66cb54a11a8a0</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:12:30-08:00</authored-date>
    <message>Base64 encoding for passwords.</message>
    <tree>eb88cc0d477f7fa261e1c2e3e454ad94f81a9f95</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>469fd3f603ce519eebecfcc592164733b672e757</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/73db2e1e672d57e07e258a894d6494b61a84930e</url>
    <id>73db2e1e672d57e07e258a894d6494b61a84930e</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:08:45-08:00</authored-date>
    <message>Log loading problems (mostly OK).</message>
    <tree>f530f4d3b5ff635fcc791fe1774d664d1058ab66</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eea31791e27bac790dd417dcaa616fa3872653e4</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/469fd3f603ce519eebecfcc592164733b672e757</url>
    <id>469fd3f603ce519eebecfcc592164733b672e757</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:08:33-08:00</authored-date>
    <message>Make WatchFriendsCommand work.</message>
    <tree>a1f22f9b1309e0628352574f50941c416185441e</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e66232eee9b6a8d3dfe7977181a3bfc6eaff075</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/eea31791e27bac790dd417dcaa616fa3872653e4</url>
    <id>eea31791e27bac790dd417dcaa616fa3872653e4</id>
    <committed-date>2008-12-13T01:34:42-08:00</committed-date>
    <authored-date>2008-12-13T01:06:33-08:00</authored-date>
    <message>Use memcached to dedupe messages.</message>
    <tree>5821da074aa873744b673bd353ddfc8b628728c4</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>50748c734d5d7465dc6e9d64946b2f4a321a30dc</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/6e66232eee9b6a8d3dfe7977181a3bfc6eaff075</url>
    <id>6e66232eee9b6a8d3dfe7977181a3bfc6eaff075</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-13T00:37:56-08:00</authored-date>
    <message>Got rid of the hideous todo method for Track.</message>
    <tree>59189bfa3293ee06d261f51faf68cbfd5ae8d1d2</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ae3c7ec493c4907a20e2f54b4b50a6a1fab71319</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/50748c734d5d7465dc6e9d64946b2f4a321a30dc</url>
    <id>50748c734d5d7465dc6e9d64946b2f4a321a30dc</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-13T00:32:22-08:00</authored-date>
    <message>Remembering where we left off with tracks now.</message>
    <tree>1b0afe1a513062fbb3002330ff03316ed1031c56</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eaea00078377c8ef96da354e5eaae7f78dad62d5</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/ae3c7ec493c4907a20e2f54b4b50a6a1fab71319</url>
    <id>ae3c7ec493c4907a20e2f54b4b50a6a1fab71319</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-12T23:57:24-08:00</authored-date>
    <message>Friend stuff is done.</message>
    <tree>6e0400c848fbf690505697257bc93aa0600de726</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ce477513a648363b2efcfb99ae2376f40d5d1e54</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/eaea00078377c8ef96da354e5eaae7f78dad62d5</url>
    <id>eaea00078377c8ef96da354e5eaae7f78dad62d5</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-12T23:56:53-08:00</authored-date>
    <message>Increase the user loop schedule to every two minutes.</message>
    <tree>3d00f2d85a1973c5dfe79e218576b718faddca2f</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ee28004f47080930de0d3c89f1a79ce065a55497</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/ce477513a648363b2efcfb99ae2376f40d5d1e54</url>
    <id>ce477513a648363b2efcfb99ae2376f40d5d1e54</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-12T23:56:16-08:00</authored-date>
    <message>Added friend following support and tracked last seen messages.</message>
    <tree>cb010b26178d3a6ddbbfcdb8db85b77da5a4b01b</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d91355c71d7e9aac23a95c844087da979d95cf1e</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/ee28004f47080930de0d3c89f1a79ce065a55497</url>
    <id>ee28004f47080930de0d3c89f1a79ce065a55497</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-12T23:55:44-08:00</authored-date>
    <message>Fixed a bug in the user model for looking up by JID.</message>
    <tree>f2e226f53cf5985b6dc7fa4a9f3cb175016ab56c</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ca55700df10b3645c9785b5cf1750f3108db555</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/d91355c71d7e9aac23a95c844087da979d95cf1e</url>
    <id>d91355c71d7e9aac23a95c844087da979d95cf1e</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-12T23:31:59-08:00</authored-date>
    <message>Refactored user stuff to be a bit more reusable.</message>
    <tree>35d8d6c6e950127256a58db915c8e462257e73d9</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f73f6df341ea63f4c27937277fbdfd451a02016b</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/6ca55700df10b3645c9785b5cf1750f3108db555</url>
    <id>6ca55700df10b3645c9785b5cf1750f3108db555</id>
    <committed-date>2008-12-13T01:34:41-08:00</committed-date>
    <authored-date>2008-12-12T20:27:03-08:00</authored-date>
    <message>Direct message support for logged-in users.</message>
    <tree>0d67ceb2d58ea9b5952fe541caf447d99ed794ab</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>045f91a8d793e8384805a177e64b6e03a3d79cf2</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/f73f6df341ea63f4c27937277fbdfd451a02016b</url>
    <id>f73f6df341ea63f4c27937277fbdfd451a02016b</id>
    <committed-date>2008-12-13T01:34:38-08:00</committed-date>
    <authored-date>2008-12-12T20:26:54-08:00</authored-date>
    <message>Twitter API update.</message>
    <tree>dcda0990f74117767dd9b3d11df9fc599eb6f64c</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f9f28ed950d7c9dd910e5c4762beb07e6d1619a8</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/045f91a8d793e8384805a177e64b6e03a3d79cf2</url>
    <id>045f91a8d793e8384805a177e64b6e03a3d79cf2</id>
    <committed-date>2008-12-12T19:34:27-08:00</committed-date>
    <authored-date>2008-12-12T19:34:27-08:00</authored-date>
    <message>Fix autopost first word brokenness.</message>
    <tree>281f3e24725be9418b0c80470c3ae1e3cfbd17de</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f63a3827ebc0b77d897ff398ff69f2bbb3d5344</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/dustin/twitterspy/commit/f9f28ed950d7c9dd910e5c4762beb07e6d1619a8</url>
    <id>f9f28ed950d7c9dd910e5c4762beb07e6d1619a8</id>
    <committed-date>2008-12-12T09:29:43-08:00</committed-date>
    <authored-date>2008-12-12T09:29:43-08:00</authored-date>
    <message>Added a list of things that need to be done before I can ship the new version.</message>
    <tree>bfe2bc75ae7062a173c235b77ee51feb97ef6cab</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
</commits>
