<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>9a0357e9253361edbc319fe7f32c08a5cd02c1c7</id>
      </parent>
    </parents>
    <author>
      <name>James Cohen</name>
      <email>james.cohen@gmail.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/0bc6f264f46fdc6e9892ebf0df7c3ce9b1a6e61f</url>
    <id>0bc6f264f46fdc6e9892ebf0df7c3ce9b1a6e61f</id>
    <committed-date>2009-08-29T15:34:13-07:00</committed-date>
    <authored-date>2009-08-23T15:46:19-07:00</authored-date>
    <message>Track files in the include directory in the rpm spec.</message>
    <tree>7c2cca44b083089374a452e26e6934c8bc291d96</tree>
    <committer>
      <name>dormando</name>
      <email>dormando@rydia.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f5679356a2f98ffeb905840f28b2bc5a1498293</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/9a0357e9253361edbc319fe7f32c08a5cd02c1c7</url>
    <id>9a0357e9253361edbc319fe7f32c08a5cd02c1c7</id>
    <committed-date>2009-08-29T15:34:07-07:00</committed-date>
    <authored-date>2009-08-23T15:23:09-07:00</authored-date>
    <message>Deal with C tests running as root.</message>
    <tree>8a102d7c56929066268d5a4539508a87676a5e6d</tree>
    <committer>
      <name>dormando</name>
      <email>dormando@rydia.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>483e82adc89c984cbe040857d9cf43fc725883cd</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/4f5679356a2f98ffeb905840f28b2bc5a1498293</url>
    <id>4f5679356a2f98ffeb905840f28b2bc5a1498293</id>
    <committed-date>2009-08-29T15:34:00-07:00</committed-date>
    <authored-date>2009-08-23T01:01:50-07:00</authored-date>
    <message>Generate the memcached.spec along with the version number.</message>
    <tree>3d5c5c31c55c04ac5d0b56b37550595ad5715fe9</tree>
    <committer>
      <name>dormando</name>
      <email>dormando@rydia.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>18e75bdc19992c846f96f688297ca9904de37379</id>
      </parent>
    </parents>
    <author>
      <name>dormando</name>
      <email>dormando@rydia.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/483e82adc89c984cbe040857d9cf43fc725883cd</url>
    <id>483e82adc89c984cbe040857d9cf43fc725883cd</id>
    <committed-date>2009-08-26T02:51:06-07:00</committed-date>
    <authored-date>2009-08-26T02:36:14-07:00</authored-date>
    <message>Fix memory corruption issue with bad item lengths

Partially fixed in 1.2.8, unfixed somewhere since, now fully fixed.

Negative values allowed memory corruption, and high values also allowed
corruption in swallow mode. Length is now guaranteed to be positive.

Fixes issue 70.</message>
    <tree>41d96327e1c0109536d16397d5aba02f5dcd7e66</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca51c3d4e8fbbed8563b8e789537435d1ec973d5</id>
      </parent>
    </parents>
    <author>
      <name>dormando</name>
      <email>dormando@rydia.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/18e75bdc19992c846f96f688297ca9904de37379</url>
    <id>18e75bdc19992c846f96f688297ca9904de37379</id>
    <committed-date>2009-08-25T00:19:12-07:00</committed-date>
    <authored-date>2009-08-25T00:19:12-07:00</authored-date>
    <message>Documented mem_requested stat</message>
    <tree>65cff8939d1570b5fef0988a74a02038312c653d</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b939a46b0b9415487494410745adc5508a5a2aca</id>
      </parent>
    </parents>
    <author>
      <name>Mat Hostetter</name>
      <email>mjhostetter@gmail.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/ca51c3d4e8fbbed8563b8e789537435d1ec973d5</url>
    <id>ca51c3d4e8fbbed8563b8e789537435d1ec973d5</id>
    <committed-date>2009-08-23T12:39:52-07:00</committed-date>
    <authored-date>2009-08-23T12:38:29-07:00</authored-date>
    <message>Fix caching of alignment requirement detection.

FWIW I previously sent a patch against 1.4.0 to fix incorrect reuse of
the ac_cv_c_endian variable in configure.ac.  If reconfiguring with
cached results from a previous configure, that bug would cause you to
get a messed up configuration that was neither ENDIAN_BIG nor
ENDIAN_LITTLE, because, on platforms that need alignment,
ac_cv_c_endian gets cached as &quot;need&quot; instead of &quot;big&quot; or &quot;little&quot;.</message>
    <tree>be676d4e915cc97b6a9b7273aaec2eed2d234097</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>89d5126bdb65fa9bcc945dd77fdf71261becd72e</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/b939a46b0b9415487494410745adc5508a5a2aca</url>
    <id>b939a46b0b9415487494410745adc5508a5a2aca</id>
    <committed-date>2009-08-23T00:44:22-07:00</committed-date>
    <authored-date>2009-08-23T00:44:22-07:00</authored-date>
    <message>Clarify documentation about quiet mutation commands (issue 80).</message>
    <tree>d7af700a8b973e075f05f7e66802ca47ce64cd02</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b416a193b56e597bc94955cb19f562f94f31e972</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/89d5126bdb65fa9bcc945dd77fdf71261becd72e</url>
    <id>89d5126bdb65fa9bcc945dd77fdf71261becd72e</id>
    <committed-date>2009-08-22T23:38:12-07:00</committed-date>
    <authored-date>2009-08-20T23:37:57-07:00</authored-date>
    <message>Issue #77: Bug in the realloc code caused the previous allocated buffer to be reused...</message>
    <tree>4f67eb78d5e3b4da98ab2ea708746e5322d62844</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3fa313718559d7bb044511e4c8c5094d44bf0818</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/b416a193b56e597bc94955cb19f562f94f31e972</url>
    <id>b416a193b56e597bc94955cb19f562f94f31e972</id>
    <committed-date>2009-08-22T23:38:12-07:00</committed-date>
    <authored-date>2009-08-20T23:35:58-07:00</authored-date>
    <message>Use -pthread when compiling threaded code with gcc</message>
    <tree>81e8b80ea3c160acbf1330fc6c2bb0588667e490</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d747f593606d61e3bd60cb6ebb0144b05edb41cb</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/3fa313718559d7bb044511e4c8c5094d44bf0818</url>
    <id>3fa313718559d7bb044511e4c8c5094d44bf0818</id>
    <committed-date>2009-08-22T23:38:12-07:00</committed-date>
    <authored-date>2009-08-20T10:56:51-07:00</authored-date>
    <message>Remove compilation errors from gcc on Solaris</message>
    <tree>ed8e461cf4b1b6d106588152319fdb0a5fd5bbfb</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f46e5e0f02bfebae8c87b2a462a59413d6507c14</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/d747f593606d61e3bd60cb6ebb0144b05edb41cb</url>
    <id>d747f593606d61e3bd60cb6ebb0144b05edb41cb</id>
    <committed-date>2009-08-22T23:38:12-07:00</committed-date>
    <authored-date>2009-08-22T23:17:17-07:00</authored-date>
    <message>Configure fix for CC that's not in path.</message>
    <tree>0daada32588e2255bb18c137758651215ae1e1e3</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f8e86d1db1af7221f46f4c99e5216147116a2fa</id>
      </parent>
    </parents>
    <author>
      <name>Matt Ingenthron</name>
      <email>ingenthr@cep.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/f46e5e0f02bfebae8c87b2a462a59413d6507c14</url>
    <id>f46e5e0f02bfebae8c87b2a462a59413d6507c14</id>
    <committed-date>2009-08-19T23:40:56-07:00</committed-date>
    <authored-date>2009-08-19T15:53:11-07:00</authored-date>
    <message>Updated documentation comments for DTrace probes.

The DTrace probes were not very clear about return type, so that was fixed.
While in there, I also fixed some typos/English things.</message>
    <tree>ada567f51bbb47f1dbd300a785096cca68c12753</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88a68689e4503a1c919f36fbc588b32fb6a5a12b</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/1f8e86d1db1af7221f46f4c99e5216147116a2fa</url>
    <id>1f8e86d1db1af7221f46f4c99e5216147116a2fa</id>
    <committed-date>2009-08-19T18:24:01-07:00</committed-date>
    <authored-date>2009-08-19T18:19:55-07:00</authored-date>
    <message>Issue #79: buffer overrun in stats_prefix_find</message>
    <tree>1e69443e09171cebd1a6a496e768e16b8674c0ae</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f5c6053b7d57c523225b8c474485a9e5ebd5bf1f</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/88a68689e4503a1c919f36fbc588b32fb6a5a12b</url>
    <id>88a68689e4503a1c919f36fbc588b32fb6a5a12b</id>
    <committed-date>2009-08-19T15:43:39-07:00</committed-date>
    <authored-date>2009-08-19T15:25:13-07:00</authored-date>
    <message>Clean up some assumed buffer sizes with stats (issue 64).</message>
    <tree>207adbffae33e23f1d7872e355f6a88e7497b8b0</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0fd0bc18df57a40ed8a5de59c8090a3c0f7a7cd2</id>
      </parent>
    </parents>
    <author>
      <name>Monty Taylor</name>
      <email>mordred@inaugust.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/f5c6053b7d57c523225b8c474485a9e5ebd5bf1f</url>
    <id>f5c6053b7d57c523225b8c474485a9e5ebd5bf1f</id>
    <committed-date>2009-08-19T15:38:59-07:00</committed-date>
    <authored-date>2009-08-19T15:35:19-07:00</authored-date>
    <message>Man page was not properly escaping -. issue 53

Working on updating the deb for memcached, hit this lintian warning:

http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html

The fix is a simple patch to escape the minus signs in the code with a
backslash when they are referring to command line arguments.</message>
    <tree>1d889d49d9eba61538da47406f5b6b60a7172c5a</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7a82822b2b991791b97441b6daec6d25e9b08238</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/0fd0bc18df57a40ed8a5de59c8090a3c0f7a7cd2</url>
    <id>0fd0bc18df57a40ed8a5de59c8090a3c0f7a7cd2</id>
    <committed-date>2009-08-19T15:08:53-07:00</committed-date>
    <authored-date>2009-08-19T15:08:53-07:00</authored-date>
    <message>Replace an sprintf with an snprintf and avoid a strlen.

This is part of issue 64.</message>
    <tree>d91ce720f6ab038b8aed548af6aa6f518d71ac66</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e4d074e89b7f65b572290a91405ca21ab006ebdd</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/7a82822b2b991791b97441b6daec6d25e9b08238</url>
    <id>7a82822b2b991791b97441b6daec6d25e9b08238</id>
    <committed-date>2009-08-19T14:51:18-07:00</committed-date>
    <authored-date>2009-04-07T16:47:29-07:00</authored-date>
    <message>Issue 42: Stats slabs should include the number of requested bytes</message>
    <tree>cac38f5f06a602b18cbebab99db99a7b6cd118de</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3635549e07b9cdf8ed636add0a7a2ac33b09cad5</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/e4d074e89b7f65b572290a91405ca21ab006ebdd</url>
    <id>e4d074e89b7f65b572290a91405ca21ab006ebdd</id>
    <committed-date>2009-08-19T12:31:04-07:00</committed-date>
    <authored-date>2009-08-15T01:31:29-07:00</authored-date>
    <message>Error check socket sends in the binary test.</message>
    <tree>acb758f8578184f124af6d2af0eabec9a71a7a26</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>891082f349304fb802c3df7491e337b47771eab1</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/3635549e07b9cdf8ed636add0a7a2ac33b09cad5</url>
    <id>3635549e07b9cdf8ed636add0a7a2ac33b09cad5</id>
    <committed-date>2009-08-19T12:29:39-07:00</committed-date>
    <authored-date>2009-07-14T23:28:42-07:00</authored-date>
    <message>Use vperror for perror with context (issue 63).</message>
    <tree>555b27488f1ae8174fda7d1d544c9f111c8cc4c3</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7db0d07c754d1a54116aa2b424b35b429073b15e</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/891082f349304fb802c3df7491e337b47771eab1</url>
    <id>891082f349304fb802c3df7491e337b47771eab1</id>
    <committed-date>2009-08-19T12:28:34-07:00</committed-date>
    <authored-date>2009-07-14T23:02:14-07:00</authored-date>
    <message>vperror implementation

This allows us to provide much more useful error messages for
syscalls.</message>
    <tree>d67385101a9157a5aaa355b86b1111d60e350bfd</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7b7bc241c3f335e17dcf65a5f1bf7eb3b13e820e</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/7db0d07c754d1a54116aa2b424b35b429073b15e</url>
    <id>7db0d07c754d1a54116aa2b424b35b429073b15e</id>
    <committed-date>2009-08-19T12:25:51-07:00</committed-date>
    <authored-date>2009-07-14T21:36:32-07:00</authored-date>
    <message>Validate buffer limits when dumping cache.

Maybe we should just dump cache dumping now.

This is part of issue 64.</message>
    <tree>e7cd8d371f878e0fdb097ce579d852abcf4176ce</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>27bff0d1378e1373a75cd3f954b58e1447a52ca1</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/7b7bc241c3f335e17dcf65a5f1bf7eb3b13e820e</url>
    <id>7b7bc241c3f335e17dcf65a5f1bf7eb3b13e820e</id>
    <committed-date>2009-08-19T12:25:09-07:00</committed-date>
    <authored-date>2009-07-14T21:23:24-07:00</authored-date>
    <message>Enforce limits of add_delta buffer size.

This is part of issue 64.</message>
    <tree>ddb23f5fe1fae0350e052822b7b90790e03f9de1</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5f95d0554f78bb06bcc57b12135b604a61953f0d</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/27bff0d1378e1373a75cd3f954b58e1447a52ca1</url>
    <id>27bff0d1378e1373a75cd3f954b58e1447a52ca1</id>
    <committed-date>2009-08-19T12:23:50-07:00</committed-date>
    <authored-date>2009-07-14T20:58:39-07:00</authored-date>
    <message>Limit room with snprintf in append_ascii_stats.

This is part of issue 64.</message>
    <tree>50c99a93e6770f2406d98e12d36e29578628e212</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8c3f8d840fc97ed167a8518ede3556a9be9a51bb</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/5f95d0554f78bb06bcc57b12135b604a61953f0d</url>
    <id>5f95d0554f78bb06bcc57b12135b604a61953f0d</id>
    <committed-date>2009-08-19T12:17:04-07:00</committed-date>
    <authored-date>2009-07-14T20:49:00-07:00</authored-date>
    <message>Do not use strcpy for copying strings to fixed-size buffers.

If someone specified a unix domain socket path longer than 103
characters long and blow stuff up.

This is part of the fix of issue 64.</message>
    <tree>d86a3a87241ce606fba192ba8099ea29a074fabb</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a9dbff287e91e8967b60f178f3e40789e908144d</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/8c3f8d840fc97ed167a8518ede3556a9be9a51bb</url>
    <id>8c3f8d840fc97ed167a8518ede3556a9be9a51bb</id>
    <committed-date>2009-08-19T09:54:27-07:00</committed-date>
    <authored-date>2009-08-18T10:52:29-07:00</authored-date>
    <message>Replace unnecessary and incorrect global lock with thread lock on flush.</message>
    <tree>b7be7860fd006b9604ebc2e247d4b991acbd6832</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fba0a8919dd24c9dafa9459e4b046a58649392e0</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/a9dbff287e91e8967b60f178f3e40789e908144d</url>
    <id>a9dbff287e91e8967b60f178f3e40789e908144d</id>
    <committed-date>2009-08-19T09:54:13-07:00</committed-date>
    <authored-date>2009-08-18T10:41:52-07:00</authored-date>
    <message>Update flush stats on binary flushes (issue 71).</message>
    <tree>a78e90821eb04e7f0d012924727bfb58febab12d</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>50d7188502f635d41ca07bb1f7b666f7b54171f0</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/fba0a8919dd24c9dafa9459e4b046a58649392e0</url>
    <id>fba0a8919dd24c9dafa9459e4b046a58649392e0</id>
    <committed-date>2009-08-14T23:06:06-07:00</committed-date>
    <authored-date>2009-08-14T23:06:06-07:00</authored-date>
    <message>Put a time limit on memcached processes started from within tests.

This solves the problem where certain test failures would cause
indefinite hangs as child processes refused to ever exit.</message>
    <tree>56aeef44b414d3d43a526e8bf648795bd11d3381</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7bb82191573d7eb11f35dc3573a68bf811bae25c</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/50d7188502f635d41ca07bb1f7b666f7b54171f0</url>
    <id>50d7188502f635d41ca07bb1f7b666f7b54171f0</id>
    <committed-date>2009-08-14T17:52:50-07:00</committed-date>
    <authored-date>2009-08-12T00:51:50-07:00</authored-date>
    <message>Fuzzy test for boundary overruns.</message>
    <tree>7e6241d65202466b6f394fcf425647345b44f616</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8e106f775db38b50602470142136530c20b1125</id>
      </parent>
    </parents>
    <author>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/7bb82191573d7eb11f35dc3573a68bf811bae25c</url>
    <id>7bb82191573d7eb11f35dc3573a68bf811bae25c</id>
    <committed-date>2009-08-14T17:51:01-07:00</committed-date>
    <authored-date>2009-08-11T08:31:35-07:00</authored-date>
    <message>Fix for issue 72: 1.4.0 binary multi-get crash issue

Repack the input buffer if the current command and key doesn't fit in the
input buffer (may occur if we read multiple commands in a pipeline)

(Dustin's note):

The original test was connecting to &quot;localhost&quot; which was resolving to
::1 on a few machines.  With the ephemeral port binding, IPv4 and IPv6
were getting different ports, and the code was explicitly looking for
the IPv4 port, but implicitly connecting to ::1.  Now it explicitly
connects to 127.0.0.1 over IPv4.</message>
    <tree>5abc6b6c2a0b90e8cfc372d06145dd00e2df6cc9</tree>
    <committer>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e337faf6520deabec4cd2b0beabf82793ff8fbf1</id>
      </parent>
    </parents>
    <author>
      <name>Dustin Sallings</name>
      <email>dustin@spy.net</email>
    </author>
    <url>http://github.com/trondn/memcached/commit/b8e106f775db38b50602470142136530c20b1125</url>
    <id>b8e106f775db38b50602470142136530c20b1125</id>
    <committed-date>2009-08-13T14:12:41-07:00</committed-date>
    <authored-date>2009-08-13T13:53:17-07:00</authored-date>
    <message>The C test should emit TAP.</message>
    <tree>cd2d1754cd08740d2a6f9e753a8c9b651e1e02c1</tree>
    <committer>
      <name>Trond Norbye</name>
      <email>Trond.Norbye@sun.com</email>
    </committer>
  </commit>
</commits>
