)]}'
{
  "log": [
    {
      "commit": "b80024d686a3e2b7f62c68d45bd606e01f0a9ef4",
      "tree": "42c326d07705af2dc2755fac07063737acf7e6b2",
      "parents": [
        "7e36df1c07dda74187ad53ea1ff2d037fb3a67e5"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Wed Apr 28 17:43:45 2010 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Wed Apr 28 17:43:45 2010 +0000"
      },
      "message": "THRIFT-762. Include CoreServices.h if we are not compiling on the iPhone.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@939024 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ddfe0c96982c50901504921291a1b973c1304941",
      "tree": "4c4773fbfa18b0aad6c443daba906ce048ef674c",
      "parents": [
        "7acb526434d06f49998e7fe218c7ee384b005621"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Wed Feb 10 01:03:01 2010 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Wed Feb 10 01:03:01 2010 +0000"
      },
      "message": "THRIFT-687.  Fix memory leak in TSocketServer.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@908303 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7acb526434d06f49998e7fe218c7ee384b005621",
      "tree": "68a6a1a20677158a87f2d87e433ef141577ba5aa",
      "parents": [
        "ba4bf4d512439b8eb1fb42584793dec40682a7f9"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Wed Feb 10 00:56:09 2010 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Wed Feb 10 00:56:09 2010 +0000"
      },
      "message": "THRIFT-686.  Adding TMemoryBuffer implementation to Cocoa\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@908301 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "73380097e1afa0e8ea94eb40f6c17c8065f022ba",
      "tree": "56ab0b8e26703ce507b2b19284209ca1c54ebce5",
      "parents": [
        "72751724b5c1ff0397b8a35875cf3cb19f81ef64"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Oct 27 20:27:49 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Oct 27 20:27:49 2009 +0000"
      },
      "message": "THRIFT-614. Add some more info to the exception that gets thrown when THTTPClient encounters an unexpected NSURLResponse object.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@830329 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bbd55ad8da7141ec5339944b6f497555ba2a4f6b",
      "tree": "4c649d255e699bdf0c3956682626d5207b4da56b",
      "parents": [
        "061722b4fd8a6aed2e8dbc98f0bbbffc9e71e72c"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Fri Jul 24 15:58:07 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Fri Jul 24 15:58:07 2009 +0000"
      },
      "message": "THRIFT-549. Make socket client compatible with iPhone SDK as well as OS X\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@797545 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "061722b4fd8a6aed2e8dbc98f0bbbffc9e71e72c",
      "tree": "666dde6aba172bdd544ddd652cabe8e2997f1de3",
      "parents": [
        "0c8957114abc809b5db6a4b945a85d8e500a0c27"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Thu Jul 23 18:12:18 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Thu Jul 23 18:12:18 2009 +0000"
      },
      "message": "THRIFT-548. malloc our temporary buffer, rather than creating it on the stack.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@797175 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0c8957114abc809b5db6a4b945a85d8e500a0c27",
      "tree": "6e21b569f3792a12856e23165d966894bc992f73",
      "parents": [
        "6efefc023aeb48db6b6ac875bd35b2e895d8311a"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Jul 21 21:14:19 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Jul 21 21:14:19 2009 +0000"
      },
      "message": "THRIFT-280. Server-side Cocoa implementation.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@796538 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "59ace01f3f15e2babc952cafa86310abdd29b114",
      "tree": "ef39fb0ecec4121051ed013b64afc7cb7fd61674",
      "parents": [
        "645d7b8d5026f18a61f38213a02a27cbfc9286ab"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Jul 21 15:34:07 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Jul 21 15:34:07 2009 +0000"
      },
      "message": "THRIFT-533.  Fix write:offset:length: to ensure all requested data is written.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@796351 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6db89f29782b8487e7cae1ea77c9300aedb5c86b",
      "tree": "14e086213fab3d3b97e1765f5f5bdd2c45f6df3d",
      "parents": [
        "330cfc13bc587487fac0c51f65438152cb1f7361"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Jul 21 14:45:12 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Tue Jul 21 14:45:12 2009 +0000"
      },
      "message": "THRIFT-343. Import \u003cFoundation/Foundation.h\u003e instead of \u003cCocoa/Cocoa.h\u003e to support iPhone\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@796327 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0a2dc64c4928ee0e75bcde5128d2da2d791164cb",
      "tree": "c328db11b4bcd092f6c83b5c9c02eafaa1ad5ae6",
      "parents": [
        "4f3192093d819d7933342d9dd2560b00b95c55c0"
      ],
      "author": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Mon May 04 21:17:55 2009 +0000"
      },
      "committer": {
        "name": "Andrew McGeachie",
        "email": "geechorama@apache.org",
        "time": "Mon May 04 21:17:55 2009 +0000"
      },
      "message": "THRIFT-478. Release our input and output stream instance variables when we\u0027re dealloc to avoid a memory leak.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@771447 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "def30a60723625ebb5e884fdf259aeeb24346d15",
      "tree": "03cc17d38ce4d460d2728a83e6caa77650bc5d5f",
      "parents": [
        "9e4c04125e4e4e113ceba64116acfccd7a8f7f04"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Apr 08 00:19:37 2009 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Apr 08 00:19:37 2009 +0000"
      },
      "message": "THRIFT-387. Add appropriate Apache header to all code files\n\nThis hits all the documentation and some misc code files that have avoided the license up to this point.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@763048 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "deda141392d0b242e1fce0c0682ceedb45642a18",
      "tree": "b3341930bc7cc0965fa6d725f728774fae8c361c",
      "parents": [
        "b5714ef91ec7210c65e07c8d635c224795f22919"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Apr 02 19:22:31 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Apr 02 19:22:31 2009 +0000"
      },
      "message": "THRIFT-388. Create a \"ONEWAY\" message type that is an alias for \"CALL\"\n\nPave the way for a new message type for oneway function calls.\nFor now, just define the constant in all languages and make\nserver implementations treat it the same way as a normal call.\nOnly C++ and Erlang currently check the message type (on the\nserver side).\n\nThere is a little bit of redundancy in the Erlang code, but\nthe alternative is a bit gross, and this split-up will be\nnecessary eventually when we start handling one-way calls\ndifferently.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@761389 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea2cba8ba8484a8d4e669c02dd97b3b2445ef322",
      "tree": "6be4a3bf2d069a006c9a15f5ee47a1893a176f4d",
      "parents": [
        "4bc4231040186d9e0c35ff4d8211ce7b7e43aab5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "message": "THRIFT-387. Add license headers to a bunch of files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0c90f6f8af1d64ec9272bb2f6092336f3d0b8df8",
      "tree": "15245f459a76acc769d8fe99179176b4965bf66d",
      "parents": [
        "3160971286aea0d5b28d5a7a87acaa8a12209ef8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "message": "Thrift: Whitespace cleanup.\n\nSummary:\n- Expanded tabs to spaces where spaces were the norm.\n- Deleted almost all trailing whitespace.\n- Added newlines to the ends of a few files.\n- Ran dos2unix on one file or two.\n\nReviewed By: mcslee\n\nTest Plan: git diff -b\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b0232b39e365b25d2aab5e6dc76e4b40cb37d74f",
      "tree": "03d90269173fb6094aa9bfa23e1ad749512ef4d5",
      "parents": [
        "1e150185daeb953d8ed1b91cc9694bbacb5518e5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jan 23 20:35:39 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jan 23 20:35:39 2008 +0000"
      },
      "message": "Thrift: Allow a custom User-Agent with the Cocoa THttpClient.\n\nReviewed By: mcslee\n\nTest Plan: None.\n\nOther Notes:\nSubmitted by Andrew McGeachie, the author of the Cocoa bindings.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665440 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8440605c277339770483a7daf31da7858bff2b38",
      "tree": "9b518e9af2f19e324b8ef31c15812f93961b94d9",
      "parents": [
        "fb4b514028ed073302ffa8d3dcbfba3a89b427f0"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Nov 20 01:39:25 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Nov 20 01:39:25 2007 +0000"
      },
      "message": "Cocoa Thrift binding patches from Andrew McGeachie\n\nSummary: Latest updates to the Cocoa bindings\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665354 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5e60901123f267ab6f1aa3c395560c965dbac724",
      "tree": "57dcd5c063cd0c4ab624e365eb58657df499ac4f",
      "parents": [
        "2e7801d7c0b7b881067f4f84c664f22e64a988fa"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 24 03:35:36 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 24 03:35:36 2007 +0000"
      },
      "message": "Thrift: Reorganize Cocoa library.\n\nSummary:\nExternal patch from Andrew McGeachie.\nJust shuffle the Cocoa library files around.\n\nReviewed By: mcslee\n\nTest Plan: In Andrew we trust.\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665309 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "77575e69bbb9a8bc4b7d392abec781150c4cb039",
      "tree": "b07eff1a631b1290c35fc983f527bb483b8e75fc",
      "parents": [
        "19cee90ca41922a4437d547a2298201359bbcdcc"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Sep 24 19:24:53 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Sep 24 19:24:53 2007 +0000"
      },
      "message": "Merging more server support and exception fixes for Cocoa\n\nSummary: Submitted by Andrew McGeachie.\n\nReviewed By: mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665281 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "aa3c5a882c747a7686fc3dac8f7a5572cc55cdfd",
      "tree": "0e69a7c6e38e421caff3242338080e645ba4dcfa",
      "parents": [
        "2ac60ed96d3075b367ef18aa96787c68330d0248"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 19 21:12:52 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 19 21:12:52 2007 +0000"
      },
      "message": "Merging latest minor Cocoa changes\n\nSummary: BinaryProtocol handling of null strings, destructor, and contributors email fix. Submitted by Andrew McGeachie\n\nReviewed By: mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665278 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2ac60ed96d3075b367ef18aa96787c68330d0248",
      "tree": "fdf8d1ed046e20516cac60d0527beb66eff523ec",
      "parents": [
        "8266443d925794b4323bae7cc840f5a9827ac874"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 19 21:10:18 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 19 21:10:18 2007 +0000"
      },
      "message": "Whoops forgot to actually svn add Andrew\u0027s files\n\nSummary: Tricky svn add command will get you every time\n\nReviewed By: dreiss\n\nTest Plan: test/ tutorial/ Cocoa code\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665277 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "33a7d898ca8d40d02cbd6a5b7547b7fa3958c3cf",
      "tree": "e96beab79b6538313bb89bcadeac0d3ee76c3fd2",
      "parents": [
        "ae8f1d3f2341660a84a9b64e05c1ee4bec6df581"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Sep 14 19:44:30 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Sep 14 19:44:30 2007 +0000"
      },
      "message": "Merge more cocoa changes from Andrew McGeachie\n\nReviewed By: dreiss\n\nTest Plan: To be provided later by McGeachie. Compiler builds fine. Does not affect other libraries.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665259 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7e9eea48711d015a2764f119ea5e78d8b6447476",
      "tree": "31dfc7318f598f30fc8ccc15b573fd8aaba5a24d",
      "parents": [
        "979ff958c125adaae29d3f93d89243f7b9e68b24"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Sep 10 21:00:23 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Sep 10 21:00:23 2007 +0000"
      },
      "message": "Adding Cocoa generator to Thrift\n\nSummary: Thanks to Andrew McGeachie for doing this\n\nReviewed By: dreiss\n\nTest Plan: No merge/build issues. Will solicit McGeachie for additions to test/cocoa in the future\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665254 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
