<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>2feb5367d9a8f325624de4db48a80ba0b86eb1ab</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/3603a909be2cb568ae53e8b9ef3009de10dc23ae</url>
    <id>3603a909be2cb568ae53e8b9ef3009de10dc23ae</id>
    <committed-date>2009-12-07T21:15:11-08:00</committed-date>
    <authored-date>2009-12-07T21:15:11-08:00</authored-date>
    <message>Fixes README typo</message>
    <tree>cbf6b4890541e99734895a032b96d833c3944c5c</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe6fe73f841f03ca08cf713312a39d0846f1f5fa</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/2feb5367d9a8f325624de4db48a80ba0b86eb1ab</url>
    <id>2feb5367d9a8f325624de4db48a80ba0b86eb1ab</id>
    <committed-date>2009-11-25T04:28:32-08:00</committed-date>
    <authored-date>2009-11-25T04:26:51-08:00</authored-date>
    <message>Fixes a condition where status code handler shouldn't be called if the delegate writes its own data</message>
    <tree>ca4664801ccf591577b5b0efe54db76dab051a05</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c456d2926635e61db3343d7ace8eb2c8fc9c0d1</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/fe6fe73f841f03ca08cf713312a39d0846f1f5fa</url>
    <id>fe6fe73f841f03ca08cf713312a39d0846f1f5fa</id>
    <committed-date>2009-11-25T02:53:12-08:00</committed-date>
    <authored-date>2009-11-25T02:53:12-08:00</authored-date>
    <message>Strips extraneous spaces in source code</message>
    <tree>c6e54fee01820684616eac9019d107d848b77e1f</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f64411fe31ca01b0d22afc381e41dd844c23fc00</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/3c456d2926635e61db3343d7ace8eb2c8fc9c0d1</url>
    <id>3c456d2926635e61db3343d7ace8eb2c8fc9c0d1</id>
    <committed-date>2009-11-25T02:48:40-08:00</committed-date>
    <authored-date>2009-11-25T02:48:40-08:00</authored-date>
    <message>Revert &quot;Adds isRunning property&quot;

This reverts commit f64411fe31ca01b0d22afc381e41dd844c23fc00.</message>
    <tree>64f82f891026f7924cbfddb963475213bd958c4e</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e555a3dfe6bef1ab721f36d850fbd972e175866b</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/f64411fe31ca01b0d22afc381e41dd844c23fc00</url>
    <id>f64411fe31ca01b0d22afc381e41dd844c23fc00</id>
    <committed-date>2009-11-25T02:47:59-08:00</committed-date>
    <authored-date>2009-11-25T02:47:59-08:00</authored-date>
    <message>Adds isRunning property</message>
    <tree>c8e451e5acab55127f616f781756c8d2651a7ced</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b95cd134f6910d42481f20dea4c193b8cecf6f7</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/e555a3dfe6bef1ab721f36d850fbd972e175866b</url>
    <id>e555a3dfe6bef1ab721f36d850fbd972e175866b</id>
    <committed-date>2009-11-24T02:11:07-08:00</committed-date>
    <authored-date>2009-11-24T02:11:07-08:00</authored-date>
    <message>Adds one missing dynamic getter in LFHTTPRequest.</message>
    <tree>64f82f891026f7924cbfddb963475213bd958c4e</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8dde762d85aeb804b9f5c36014a3a5cfdc6a0708</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/8b95cd134f6910d42481f20dea4c193b8cecf6f7</url>
    <id>8b95cd134f6910d42481f20dea4c193b8cecf6f7</id>
    <committed-date>2009-11-24T02:10:59-08:00</committed-date>
    <authored-date>2009-11-24T02:10:59-08:00</authored-date>
    <message>Fixes one missing return.</message>
    <tree>8ee65ce8fe05346233a15a81fc4d3529d434ebd6</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d1cfaf6c57acb4133130c7dd153ef404e6988d2b</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/8dde762d85aeb804b9f5c36014a3a5cfdc6a0708</url>
    <id>8dde762d85aeb804b9f5c36014a3a5cfdc6a0708</id>
    <committed-date>2009-11-24T02:08:16-08:00</committed-date>
    <authored-date>2009-11-24T02:08:16-08:00</authored-date>
    <message>Uses -[NSPort sendBeforeDate:msgid:components:from:reserved:] on iPhone to exit runloop.</message>
    <tree>2f26cdc20a0821f84f5fabf265133d438e9ff992</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>619150d6b3a8e9e48efa1cda3782614297f2d105</id>
      </parent>
      <parent>
        <id>96bd89a548af5e29ded07c9e1ff4b0a620638693</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/d1cfaf6c57acb4133130c7dd153ef404e6988d2b</url>
    <id>d1cfaf6c57acb4133130c7dd153ef404e6988d2b</id>
    <committed-date>2009-10-21T07:30:38-07:00</committed-date>
    <authored-date>2009-10-21T07:30:38-07:00</authored-date>
    <message>Merge branch 'master' of github.com:lukhnos/objectiveflickr</message>
    <tree>6406c3a28ec25dfed93b5bb872cf4de6b98d4bdb</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>14aad5b4e7ab1ad5bdde337a56b7a0236554ea8b</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/619150d6b3a8e9e48efa1cda3782614297f2d105</url>
    <id>619150d6b3a8e9e48efa1cda3782614297f2d105</id>
    <committed-date>2009-10-21T07:30:18-07:00</committed-date>
    <authored-date>2009-10-21T07:20:42-07:00</authored-date>
    <message>Exits the runloop again if in a reentered request call</message>
    <tree>6406c3a28ec25dfed93b5bb872cf4de6b98d4bdb</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>14aad5b4e7ab1ad5bdde337a56b7a0236554ea8b</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/96bd89a548af5e29ded07c9e1ff4b0a620638693</url>
    <id>96bd89a548af5e29ded07c9e1ff4b0a620638693</id>
    <committed-date>2009-10-21T07:27:01-07:00</committed-date>
    <authored-date>2009-10-21T07:20:42-07:00</authored-date>
    <message>Exits the runloop again if in an reentered request call</message>
    <tree>6406c3a28ec25dfed93b5bb872cf4de6b98d4bdb</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>518062aabee5e110805d32cf379d69d9f67ab862</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/14aad5b4e7ab1ad5bdde337a56b7a0236554ea8b</url>
    <id>14aad5b4e7ab1ad5bdde337a56b7a0236554ea8b</id>
    <committed-date>2009-10-21T06:15:20-07:00</committed-date>
    <authored-date>2009-10-21T06:12:56-07:00</authored-date>
    <message>Uses NSPort to cause the runloop to exit when shouldWaitUntilDone is YES.</message>
    <tree>93e57982a12e81ecf583b077fc6365311b30fb0a</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0e556a99f826dad32c0e21ec43d912709b8a34bd</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/518062aabee5e110805d32cf379d69d9f67ab862</url>
    <id>518062aabee5e110805d32cf379d69d9f67ab862</id>
    <committed-date>2009-09-12T07:44:31-07:00</committed-date>
    <authored-date>2009-09-12T07:44:31-07:00</authored-date>
    <message>Avoids evaluations inside NSAssert--it's a bad style.

This is because some Release configurations prefer NS_BLOCK_ASSERTIONS,
which makes NSAssert NOP.

Also, suppresses compiler/analyzer warnings on unused assertion flags
when NS_BLOCK_ASSERTIONS is set, cf.:
http://www.cocoabuilder.com/archive/message/cocoa/2008/4/3/203168
(note: that thread is also a good discussion on the pros and cons of
using NS_BLOCK_ASSERTIONS).

Credit to John Debay for bringing up this issue:
http://code.google.com/p/objectiveflickr/issues/detail?id=7</message>
    <tree>d4af07c483b8746d4a9be1830cff071faf89b36b</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c338ad15ed0b6e5de2dd79efb482695fef408692</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/0e556a99f826dad32c0e21ec43d912709b8a34bd</url>
    <id>0e556a99f826dad32c0e21ec43d912709b8a34bd</id>
    <committed-date>2009-09-12T07:30:30-07:00</committed-date>
    <authored-date>2009-09-12T07:30:30-07:00</authored-date>
    <message>Exposes receivedContentType. Credit to Pierre Bernard for the suggestion.</message>
    <tree>adf35a3011a9ac19974e67cd452f3e1490993e79</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9252ed584d063c5d34e9787c3fc5a9538c169199</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/c338ad15ed0b6e5de2dd79efb482695fef408692</url>
    <id>c338ad15ed0b6e5de2dd79efb482695fef408692</id>
    <committed-date>2009-09-12T07:21:57-07:00</committed-date>
    <authored-date>2009-09-12T07:21:57-07:00</authored-date>
    <message>Makes -[LFHTTPRequest isRunning] also a property.</message>
    <tree>eafcce799207000d90ea5c96306c8d9bbc988886</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>024fc6840ea671b96540f4798b53b335dbc976aa</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/9252ed584d063c5d34e9787c3fc5a9538c169199</url>
    <id>9252ed584d063c5d34e9787c3fc5a9538c169199</id>
    <committed-date>2009-08-31T04:16:22-07:00</committed-date>
    <authored-date>2009-08-31T04:16:22-07:00</authored-date>
    <message>Removes two compiler warnings when built with 10.6 SDK.</message>
    <tree>92cd2b947e7ba437041e5aaca2dff99101aeea2f</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed767f38fd377c2c43741b8a7aeb3205b374724f</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/024fc6840ea671b96540f4798b53b335dbc976aa</url>
    <id>024fc6840ea671b96540f4798b53b335dbc976aa</id>
    <committed-date>2009-08-20T02:20:12-07:00</committed-date>
    <authored-date>2009-08-20T02:20:12-07:00</authored-date>
    <message>Applies the patch from Pierre Bernard (houdah.com) to build recent additions on 10.4.

A few additions to ObjectiveFlickr were not buildable when project/targets are
10.4-SDK/10.4-targeting (but perfectly buildable with 10.5-SDK/10.4-targeting),
this patch addressed the problem. My thanks to Pierre for contributing this patch.</message>
    <tree>847a929149c8168d5f645421ccedbe0f5884ce69</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa11950889377f0341793a4e2bcc7f813da3d3a7</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/ed767f38fd377c2c43741b8a7aeb3205b374724f</url>
    <id>ed767f38fd377c2c43741b8a7aeb3205b374724f</id>
    <committed-date>2009-08-05T12:08:03-07:00</committed-date>
    <authored-date>2009-08-05T12:08:03-07:00</authored-date>
    <message>Fixes one grammatical error in README.markdown.</message>
    <tree>70c0eb75c6aeabb3256b97140a9f0831e7e18a7e</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>134868ee9a986a0295720c568784b7d4cf75d63f</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/fa11950889377f0341793a4e2bcc7f813da3d3a7</url>
    <id>fa11950889377f0341793a4e2bcc7f813da3d3a7</id>
    <committed-date>2009-08-05T11:33:48-07:00</committed-date>
    <authored-date>2009-08-05T11:33:48-07:00</authored-date>
    <message>Uses the correct conditional compilation to tell apart Mac/iPhone.

On Snow Leopard, TARGET_OS_IPHONE is always defined, but is 0. Hence the change.</message>
    <tree>a75357043d267fff7f45d5c482c4991f57915d41</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c548318633ff83ef73880f9406f31def2ba57aa6</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/134868ee9a986a0295720c568784b7d4cf75d63f</url>
    <id>134868ee9a986a0295720c568784b7d4cf75d63f</id>
    <committed-date>2009-08-04T06:40:42-07:00</committed-date>
    <authored-date>2009-08-04T06:40:42-07:00</authored-date>
    <message>Uses const pointer declaration for string constants.</message>
    <tree>eebe7ae31f3e1ff2995bd0ff459353513ecc4574</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0b7005fb7f3af4db45fc77bf7a3a90204c2b390c</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/c548318633ff83ef73880f9406f31def2ba57aa6</url>
    <id>c548318633ff83ef73880f9406f31def2ba57aa6</id>
    <committed-date>2009-08-04T06:27:41-07:00</committed-date>
    <authored-date>2009-08-04T06:19:59-07:00</authored-date>
    <message>Makes correct use of constant pointers in LFWebAPIKit.</message>
    <tree>a71c5248adb7fe26bda1eb2634a11fc8f899272b</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6faa2b1b1e599ff76d1f0edeae688da11dc0efa9</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/0b7005fb7f3af4db45fc77bf7a3a90204c2b390c</url>
    <id>0b7005fb7f3af4db45fc77bf7a3a90204c2b390c</id>
    <committed-date>2009-07-24T15:36:39-07:00</committed-date>
    <authored-date>2009-07-24T15:36:39-07:00</authored-date>
    <message>Uses google.com as the default site reachability check site</message>
    <tree>214b025ca94e0f4bb469f28e82ac151bd587319a</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6bf78fe201dd228c4a2f139e62cd68408d12a1c1</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/6faa2b1b1e599ff76d1f0edeae688da11dc0efa9</url>
    <id>6faa2b1b1e599ff76d1f0edeae688da11dc0efa9</id>
    <committed-date>2009-07-21T04:53:22-07:00</committed-date>
    <authored-date>2009-07-21T04:53:22-07:00</authored-date>
    <message>Removes synthesized property timeoutInterval because it's already a dynamic one.</message>
    <tree>bf69b258e575ec04dab19e9bb8c7cc637d651081</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7b5207ef3929bf1211d75e876b1881d44877d79f</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/6bf78fe201dd228c4a2f139e62cd68408d12a1c1</url>
    <id>6bf78fe201dd228c4a2f139e62cd68408d12a1c1</id>
    <committed-date>2009-07-12T03:26:10-07:00</committed-date>
    <authored-date>2009-07-12T03:26:10-07:00</authored-date>
    <message>Includes LFSiteReachability in ObjectiveFlickr framework.</message>
    <tree>cf630a10850d71528f1623bda3e6fb927347b378</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>191691353757ac400b3edf0102d5edf7cc04c317</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/7b5207ef3929bf1211d75e876b1881d44877d79f</url>
    <id>7b5207ef3929bf1211d75e876b1881d44877d79f</id>
    <committed-date>2009-07-01T09:49:39-07:00</committed-date>
    <authored-date>2009-07-01T09:49:39-07:00</authored-date>
    <message>Removes duplicate update of reachability status.

This prevents same reachability status from being sent to delegate repeatedly.
So say if you have a logout/go-offline logic in the not reachable status
handler, this saves your headache.

Also, shortens the default timeout interval to 15 sec, making the response time
(when attempting connection or waiting reachability API callback) more
reasonable.

And disables debug macro in the library (but adds NSLog's to test apps).</message>
    <tree>0bc2332f7a36a7f9f3cee4c75d1e8736e1cf1d53</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>68dfa8c2dbd95d51fe3439e3de2e4e53c3d7f63d</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/191691353757ac400b3edf0102d5edf7cc04c317</url>
    <id>191691353757ac400b3edf0102d5edf7cc04c317</id>
    <committed-date>2009-06-30T12:31:01-07:00</committed-date>
    <authored-date>2009-06-30T12:31:01-07:00</authored-date>
    <message>Adds &quot;site reachability&quot; support to LFWebAPIKit, along with test apps.

By &quot;reacahble&quot;, all these conditions have to be true:
1. Network interface exists and is properly &quot;up&quot;
2. Has a valid connectivity
3. An HTTP request (using HEAD method) can be sent to the destination
4. A response is sent back from the destination

Test apps for both iPhone and Mac are supplied.</message>
    <tree>b7f95fda7892804c9eadc6dc51e3a9c34f0154c3</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3cdb0c3877653e06951d24c7054c596f3b44c5f6</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/68dfa8c2dbd95d51fe3439e3de2e4e53c3d7f63d</url>
    <id>68dfa8c2dbd95d51fe3439e3de2e4e53c3d7f63d</id>
    <committed-date>2009-06-30T12:27:28-07:00</committed-date>
    <authored-date>2009-06-30T12:27:28-07:00</authored-date>
    <message>Adds support for HTTP HEAD method.

Also, because when we call HTTP HEAD, we never receive any byte from the
read stream, we have to report the HTTP header in the stream end handler.

Adds defensive code so that an nil passed to the URL argument in
performMethod:onURL:withData: causes it to return NO.</message>
    <tree>6fc78b6258687a70ec5327439ed45874ebb0ebe6</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b0f93bbd588fb23f91ce296a17db002c44ff6b9d</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/3cdb0c3877653e06951d24c7054c596f3b44c5f6</url>
    <id>3cdb0c3877653e06951d24c7054c596f3b44c5f6</id>
    <committed-date>2009-06-15T18:39:11-07:00</committed-date>
    <authored-date>2009-06-15T18:39:11-07:00</authored-date>
    <message>Fixes the typo of setShouldWaitUntilDone in LFHTTPRequest.

Adds a BOOL property for shouldWaitUntilDone.

Adds a unit test project for making synchronous calls.</message>
    <tree>bac66d4d38707a4568f75cc2d745d7f95e336a53</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>440cbfc9cd40fe60657695d79af744d5917febaf</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/b0f93bbd588fb23f91ce296a17db002c44ff6b9d</url>
    <id>b0f93bbd588fb23f91ce296a17db002c44ff6b9d</id>
    <committed-date>2009-06-15T18:34:37-07:00</committed-date>
    <authored-date>2009-06-15T18:34:37-07:00</authored-date>
    <message>Adds shouldWaitUntilDone to LFHTTPRequest for making synchronous calls.</message>
    <tree>7023ad3feeecbce0a11fc5f88bf6155e4fbd99a1</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2d0c933dde22840a8eeaa15936efbac3df493375</id>
      </parent>
    </parents>
    <author>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </author>
    <url>http://github.com/lukhnos/objectiveflickr/commit/440cbfc9cd40fe60657695d79af744d5917febaf</url>
    <id>440cbfc9cd40fe60657695d79af744d5917febaf</id>
    <committed-date>2009-06-10T08:22:17-07:00</committed-date>
    <authored-date>2009-06-10T08:22:17-07:00</authored-date>
    <message>Fixes the bug in which text element was not properly appended to the mapped string node.</message>
    <tree>fe73baf8adeb68769f3194e0a4f6c441395ff5fc</tree>
    <committer>
      <name>Lukhnos D. Liu</name>
      <email>lukhnos@lithoglyph.com</email>
    </committer>
  </commit>
</commits>
