<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>10eaf7d8e5093614f10fd020c15f838bb1af301a</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/dd990ef4c7496e5caff66e129612ce63c926d164</url>
    <id>dd990ef4c7496e5caff66e129612ce63c926d164</id>
    <committed-date>2009-05-05T07:02:30-07:00</committed-date>
    <authored-date>2009-05-05T07:02:30-07:00</authored-date>
    <message>Bumping to 0.10.1</message>
    <tree>2caed22c00ef7d353df0e84b448eef38746c7606</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3bca806a0ffa243995bd2912cf1d86e6ae4594dc</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/10eaf7d8e5093614f10fd020c15f838bb1af301a</url>
    <id>10eaf7d8e5093614f10fd020c15f838bb1af301a</id>
    <committed-date>2009-05-05T07:01:06-07:00</committed-date>
    <authored-date>2009-05-05T07:01:06-07:00</authored-date>
    <message>Fix race condition where eep0018_server unloaded (and the .so as well) before all ports were closed.</message>
    <tree>82b1a9dc84e08ea35eed48c756007a8effbcedc3</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>309c16b8b191a8a18e7c60aba06c39071e30eac5</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dsmith@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/3bca806a0ffa243995bd2912cf1d86e6ae4594dc</url>
    <id>3bca806a0ffa243995bd2912cf1d86e6ae4594dc</id>
    <committed-date>2009-05-04T08:44:13-07:00</committed-date>
    <authored-date>2009-05-04T08:44:13-07:00</authored-date>
    <message>Bumping to 0.10.0</message>
    <tree>66a2f6f9810ab4ed34ff2e92ae6345fdb6429154</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dsmith@thehive.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>595ef6650fdafdcc79c35fad650fba08bfecc1ee</id>
      </parent>
      <parent>
        <id>ef84a876d9ae3cdcef73c3f6bf49c509880be64a</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dsmith@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/309c16b8b191a8a18e7c60aba06c39071e30eac5</url>
    <id>309c16b8b191a8a18e7c60aba06c39071e30eac5</id>
    <committed-date>2009-05-04T08:30:13-07:00</committed-date>
    <authored-date>2009-05-04T08:30:13-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/toland/eep0018

Conflicts:
	src/Makefile
	src/eep0018.c
	src/eep0018.erl</message>
    <tree>7075d3d24d74408163a73b20fcc7a5e154dd143f</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dsmith@thehive.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>80ab63df45dd5cdf00007945ee50859d80f9ff7a</id>
      </parent>
    </parents>
    <author>
      <name>Phillip Toland</name>
      <email>ptoland@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/ef84a876d9ae3cdcef73c3f6bf49c509880be64a</url>
    <id>ef84a876d9ae3cdcef73c3f6bf49c509880be64a</id>
    <committed-date>2009-05-01T13:46:30-07:00</committed-date>
    <authored-date>2009-05-01T13:42:00-07:00</authored-date>
    <message>Add ability to reformat a JSON string.</message>
    <tree>15f19863c07e9c1d2cde16b143214a0c02d885d7</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>ptoland@thehive.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0af28acbe0defd4b448b919b7dc7752b31c764a8</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/80ab63df45dd5cdf00007945ee50859d80f9ff7a</url>
    <id>80ab63df45dd5cdf00007945ee50859d80f9ff7a</id>
    <committed-date>2009-05-01T13:43:15-07:00</committed-date>
    <authored-date>2009-05-01T10:21:46-07:00</authored-date>
    <message>Refactor erlang interface to ensure we always have a process running with the port loaded. Avoids problems with quick loading/unloading of drivers.

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>417454b8c9388abd0767d296e559a7764250e8ce</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>30682db243a443cde3be7be49ba9dad0ce30205d</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/0af28acbe0defd4b448b919b7dc7752b31c764a8</url>
    <id>0af28acbe0defd4b448b919b7dc7752b31c764a8</id>
    <committed-date>2009-05-01T13:43:15-07:00</committed-date>
    <authored-date>2009-05-01T08:28:00-07:00</authored-date>
    <message>Make sure to release the binary we sent.

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>d6c122a2620c691479a878f67ea509309ee0fe9b</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5584cc982fd67ae7a83e04c2330ce33d77617dc6</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/595ef6650fdafdcc79c35fad650fba08bfecc1ee</url>
    <id>595ef6650fdafdcc79c35fad650fba08bfecc1ee</id>
    <committed-date>2009-05-01T10:21:46-07:00</committed-date>
    <authored-date>2009-05-01T10:21:46-07:00</authored-date>
    <message>Refactor erlang interface to ensure we always have a process running with the port loaded. Avoids problems with quick loading/unloading of drivers.</message>
    <tree>417454b8c9388abd0767d296e559a7764250e8ce</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3e85ef80d3fe57fcb2f03b7d9c0dfae948f67f8</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/5584cc982fd67ae7a83e04c2330ce33d77617dc6</url>
    <id>5584cc982fd67ae7a83e04c2330ce33d77617dc6</id>
    <committed-date>2009-05-01T08:28:00-07:00</committed-date>
    <authored-date>2009-05-01T08:28:00-07:00</authored-date>
    <message>Make sure to release the binary we sent.</message>
    <tree>d6c122a2620c691479a878f67ea509309ee0fe9b</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>209dbd600c75a7cce2c4dcb484fa0edca3c1e1e0</id>
      </parent>
      <parent>
        <id>469bf76448cd4f65bf98e619d27c1798518af1d1</id>
      </parent>
    </parents>
    <author>
      <name>Phillip Toland</name>
      <email>ptoland@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/30682db243a443cde3be7be49ba9dad0ce30205d</url>
    <id>30682db243a443cde3be7be49ba9dad0ce30205d</id>
    <committed-date>2009-05-01T06:57:42-07:00</committed-date>
    <authored-date>2009-05-01T06:57:42-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:toland/eep0018

Conflicts:
	src/Makefile
	src/eep0018.c
	src/eep0018.h
	src/json_to_term.c
	src/term_buf.c
	src/term_buf.h</message>
    <tree>e6f4eb67e51bb2e57f981934403f69a91bd4d60c</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>ptoland@thehive.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e3bab060ce3e19b7c7f64233f3be600930b9006a</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/469bf76448cd4f65bf98e619d27c1798518af1d1</url>
    <id>469bf76448cd4f65bf98e619d27c1798518af1d1</id>
    <committed-date>2009-05-01T06:53:01-07:00</committed-date>
    <authored-date>2009-05-01T06:34:11-07:00</authored-date>
    <message>Cleaning up indentation for consistency

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>e6f4eb67e51bb2e57f981934403f69a91bd4d60c</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d93575e218fe7facbc2c438b5de9498da9b7777b</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/e3bab060ce3e19b7c7f64233f3be600930b9006a</url>
    <id>e3bab060ce3e19b7c7f64233f3be600930b9006a</id>
    <committed-date>2009-05-01T06:53:01-07:00</committed-date>
    <authored-date>2009-05-01T06:30:20-07:00</authored-date>
    <message>Refactor term_buf to make copies of string data; it's a little more work during parsing but lets us use pristine yajl

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>1e5c00513a78c9bd62683142d93cc1245a784303</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c893d9d7d5d8693ada10d2a61e77bf493083fd86</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/d93575e218fe7facbc2c438b5de9498da9b7777b</url>
    <id>d93575e218fe7facbc2c438b5de9498da9b7777b</id>
    <committed-date>2009-05-01T06:53:00-07:00</committed-date>
    <authored-date>2009-05-01T06:28:27-07:00</authored-date>
    <message>Fix indentation of macro and add cast to avoid warning on compile

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>d420ea9115f753e7261ede14c0588c437209eb27</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3e3c7c4436563e0af76a8227aa410daae2d24d86</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/c893d9d7d5d8693ada10d2a61e77bf493083fd86</url>
    <id>c893d9d7d5d8693ada10d2a61e77bf493083fd86</id>
    <committed-date>2009-05-01T06:52:59-07:00</committed-date>
    <authored-date>2009-04-30T13:54:13-07:00</authored-date>
    <message>Ignore build link

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>55b227529a1df9af41a583cb025813dcbd89df1a</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7031672aafb50d15918bf837792283b5c72b0ae3</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/3e3c7c4436563e0af76a8227aa410daae2d24d86</url>
    <id>3e3c7c4436563e0af76a8227aa410daae2d24d86</id>
    <committed-date>2009-05-01T06:52:59-07:00</committed-date>
    <authored-date>2009-04-30T13:53:28-07:00</authored-date>
    <message>Removing embedded, hacked (without reason), old yajl in favor of pristine, current yajl

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>6f009b39ffbe3255ba70ce323b86426080340998</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49e30a38d8a6d9e5a9549ae0fbd3f2bb07ca96fc</id>
      </parent>
    </parents>
    <author>
      <name>Jon Meredith</name>
      <email>jmeredith@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/7031672aafb50d15918bf837792283b5c72b0ae3</url>
    <id>7031672aafb50d15918bf837792283b5c72b0ae3</id>
    <committed-date>2009-05-01T06:52:58-07:00</committed-date>
    <authored-date>2009-04-30T13:10:12-07:00</authored-date>
    <message>Fix for atom_to_json not moving onto the next state correctly (making it not output
the separator).
Added check for zero-length str_len in append_data to avoid calling memcpy with
zero-length argument.
Changed estring_to_json to directly output from an unsigned int, rather than converting
to a long long first.

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>fc600e5c8088285afb9f3b646ecf6e9e6aaea3bd</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c2c772ea675b56ea3a483937e65cd3a54294a6a</id>
      </parent>
    </parents>
    <author>
      <name>Jon Meredith</name>
      <email>jmeredith@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/49e30a38d8a6d9e5a9549ae0fbd3f2bb07ca96fc</url>
    <id>49e30a38d8a6d9e5a9549ae0fbd3f2bb07ca96fc</id>
    <committed-date>2009-05-01T06:52:57-07:00</committed-date>
    <authored-date>2009-04-30T13:05:27-07:00</authored-date>
    <message>Fixed test harness to detect pass en error count in fold if Term == nil.
Made compare slightly more flexible for keys in objects, now atoms/lists are
converted to binaries before comparison - but only for keys.
Added test for term_to_json({[{atom_key,1}]}) error.

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>62b41ddde94393e3f2ae3d2e1285d8e429167f8f</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c8a279abccd50b4342edfb8b795e64d07385c62a</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/3c2c772ea675b56ea3a483937e65cd3a54294a6a</url>
    <id>3c2c772ea675b56ea3a483937e65cd3a54294a6a</id>
    <committed-date>2009-05-01T06:52:57-07:00</committed-date>
    <authored-date>2009-04-30T12:52:51-07:00</authored-date>
    <message>Adding yajl submodule

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>d97a1fd315abc59b7f62123753fc76349f12a652</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0500665e488b2be7a874105040182d62c7b43b3c</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/c8a279abccd50b4342edfb8b795e64d07385c62a</url>
    <id>c8a279abccd50b4342edfb8b795e64d07385c62a</id>
    <committed-date>2009-05-01T06:52:56-07:00</committed-date>
    <authored-date>2009-04-30T09:45:26-07:00</authored-date>
    <message>Heavy duty term_to_json refactor; consolidate all encoding logic to a single file, improves support for processing large documents, cleanup memory mgmt, document magical constants

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>605918ac10bb8339eab99fdc22a41b379ecfac52</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>72ede17e2bd6d103ffb6c6f8f91f781e32c5d76c</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/0500665e488b2be7a874105040182d62c7b43b3c</url>
    <id>0500665e488b2be7a874105040182d62c7b43b3c</id>
    <committed-date>2009-05-01T06:52:54-07:00</committed-date>
    <authored-date>2009-04-30T09:44:24-07:00</authored-date>
    <message>Use YAJL_MAX_DEPTH so that we have consistent guidelines for max JSON depth (encoding and decoding)

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>0a3f248d9bb02c269996ba7df9868023578bec49</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11dc01d9337d09d727eb21ac7e56c156f0ee6193</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/72ede17e2bd6d103ffb6c6f8f91f781e32c5d76c</url>
    <id>72ede17e2bd6d103ffb6c6f8f91f781e32c5d76c</id>
    <committed-date>2009-05-01T06:52:54-07:00</committed-date>
    <authored-date>2009-04-30T09:43:52-07:00</authored-date>
    <message>Removing unnecessary targets; adding support for picking up externally specified CFLAGS

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>83c875c4264058fde0240f561e0a49db130bc6bf</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0513503280ccc20dd72b4c0d1c520ddbdaec0b9b</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/11dc01d9337d09d727eb21ac7e56c156f0ee6193</url>
    <id>11dc01d9337d09d727eb21ac7e56c156f0ee6193</id>
    <committed-date>2009-05-01T06:52:53-07:00</committed-date>
    <authored-date>2009-04-30T09:43:16-07:00</authored-date>
    <message>Removing extraneous buffering/JSON generation code; term_to_json.c is now self contained

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>db1629db76a571e8e01839dfc3151ffa3d7ce5a0</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>accaf9b75d90dab98608fcb15db82e43b9ed3873</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/0513503280ccc20dd72b4c0d1c520ddbdaec0b9b</url>
    <id>0513503280ccc20dd72b4c0d1c520ddbdaec0b9b</id>
    <committed-date>2009-05-01T06:52:53-07:00</committed-date>
    <authored-date>2009-04-30T09:41:29-07:00</authored-date>
    <message>Removing unnecessary encoding functions; will be moved into term_to_json.c

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
    <tree>fb47abff03af476d1d4b3e8bab068455746d59fc</tree>
    <committer>
      <name>Phillip Toland</name>
      <email>phil.toland@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>758cdecc5eae7611ce3506850beb78096ce6c715</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/b3e85ef80d3fe57fcb2f03b7d9c0dfae948f67f8</url>
    <id>b3e85ef80d3fe57fcb2f03b7d9c0dfae948f67f8</id>
    <committed-date>2009-05-01T06:34:11-07:00</committed-date>
    <authored-date>2009-05-01T06:34:11-07:00</authored-date>
    <message>Cleaning up indentation for consistency</message>
    <tree>e6f4eb67e51bb2e57f981934403f69a91bd4d60c</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e8fba8adad83f8f23eef19682d17f1965c62e653</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/758cdecc5eae7611ce3506850beb78096ce6c715</url>
    <id>758cdecc5eae7611ce3506850beb78096ce6c715</id>
    <committed-date>2009-05-01T06:30:20-07:00</committed-date>
    <authored-date>2009-05-01T06:30:20-07:00</authored-date>
    <message>Refactor term_buf to make copies of string data; it's a little more work during parsing but lets us use pristine yajl</message>
    <tree>1e5c00513a78c9bd62683142d93cc1245a784303</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>06b9e22e447764370be5407c476c8a6c3a3911d1</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/e8fba8adad83f8f23eef19682d17f1965c62e653</url>
    <id>e8fba8adad83f8f23eef19682d17f1965c62e653</id>
    <committed-date>2009-05-01T06:28:27-07:00</committed-date>
    <authored-date>2009-05-01T06:28:27-07:00</authored-date>
    <message>Fix indentation of macro and add cast to avoid warning on compile</message>
    <tree>d420ea9115f753e7261ede14c0588c437209eb27</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c24ed166864eb54d93532c2d6e4f71bf1f58a6e2</id>
      </parent>
      <parent>
        <id>665de9948818b99cd464dc3d7597002602cfeb45</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/06b9e22e447764370be5407c476c8a6c3a3911d1</url>
    <id>06b9e22e447764370be5407c476c8a6c3a3911d1</id>
    <committed-date>2009-04-30T13:56:46-07:00</committed-date>
    <authored-date>2009-04-30T13:56:46-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/jonmeredith/eep0018</message>
    <tree>55b227529a1df9af41a583cb025813dcbd89df1a</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4dd60ff5f662fc87266773646fa296db4b5fb818</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/c24ed166864eb54d93532c2d6e4f71bf1f58a6e2</url>
    <id>c24ed166864eb54d93532c2d6e4f71bf1f58a6e2</id>
    <committed-date>2009-04-30T13:54:13-07:00</committed-date>
    <authored-date>2009-04-30T13:54:13-07:00</authored-date>
    <message>Ignore build link</message>
    <tree>c55731540c6dae76443fed9996806d6976afbeba</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3e2b9be0c55cf360ccf7ebe320aed7eab096c51d</id>
      </parent>
    </parents>
    <author>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/4dd60ff5f662fc87266773646fa296db4b5fb818</url>
    <id>4dd60ff5f662fc87266773646fa296db4b5fb818</id>
    <committed-date>2009-04-30T13:53:28-07:00</committed-date>
    <authored-date>2009-04-30T13:53:28-07:00</authored-date>
    <message>Removing embedded, hacked (without reason), old yajl in favor of pristine, current yajl</message>
    <tree>a52255b03adad4d0defbe0b6970976ddcd3505f0</tree>
    <committer>
      <name>Dave Smith</name>
      <email>dizzyd@dizzyd.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>86659570772a125c9cb22afbf76182d6f7fc5fc5</id>
      </parent>
    </parents>
    <author>
      <name>Jon Meredith</name>
      <email>jmeredith@thehive.com</email>
    </author>
    <url>http://github.com/dizzyd/eep0018/commit/665de9948818b99cd464dc3d7597002602cfeb45</url>
    <id>665de9948818b99cd464dc3d7597002602cfeb45</id>
    <committed-date>2009-04-30T13:10:12-07:00</committed-date>
    <authored-date>2009-04-30T13:10:12-07:00</authored-date>
    <message>Fix for atom_to_json not moving onto the next state correctly (making it not output
the separator).
Added check for zero-length str_len in append_data to avoid calling memcpy with
zero-length argument.
Changed estring_to_json to directly output from an unsigned int, rather than converting
to a long long first.</message>
    <tree>489f2b63df4139ee40a5bec8efa9b4c386e85da3</tree>
    <committer>
      <name>Jon Meredith</name>
      <email>jmeredith@thehive.com</email>
    </committer>
  </commit>
</commits>
