)]}'
{
  "log": [
    {
      "commit": "40180369804a01845a52e1e012f41dbd14662fdc",
      "tree": "01854d13682ef436eac9a6b965fdf68540f8303d",
      "parents": [
        "d47fcdd66daa5ce7af93edd47c774bf5b9f30430"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 09 23:02:46 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 09 23:06:41 2015 +0200"
      },
      "message": "THRIFT-3235 C#: Limit recursion depth to 64\nClient: C#\nPatch: Jens Geyer\n"
    },
    {
      "commit": "3b5dacba44e4fa5c07c8b828d2f65215f9c91e34",
      "tree": "56fb134a0cd9cadbdd034af8de6ffdb31ae50ef8",
      "parents": [
        "eab29a0da9eb775bb7e1e7cff6b4eeaecf237151"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon Nov 24 10:55:31 2014 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon Nov 24 10:55:31 2014 +0100"
      },
      "message": "THRIFT-2849: spelling errors fixed using codespell tool\n\nClient: All\nPatch: Anatol Pomozov\n\nThis closes #281\n"
    },
    {
      "commit": "d5436f5cf7a100d89abb3d125d8f241ca7dc925e",
      "tree": "b43c894115c415148dc01989dbf32a9f823848e7",
      "parents": [
        "23b60b51dfda16135e525ecf3a8d52347f574f21"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 19:50:38 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:12:40 2014 +0200"
      },
      "message": "THRIFT-2768: Whitespace Fixup\nClient: C#, Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a86886e77d355ec7523f0b9041f9f0ac03e4dd33",
      "tree": "0538fd9777d28924b4cccd54919744afeb4355fe",
      "parents": [
        "3e8d9272cecfb6dcfe7a03faafdba295c7d1838e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 17 22:25:48 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 17 22:36:00 2014 +0200"
      },
      "message": "THRIFT-2704 - compiler: T_ONEWAY type used for oneway methods instead of T_CALL\n\nPatch: Konrad Grochowski\n\nThis closes #216\n"
    },
    {
      "commit": "6d1a83aa485ed9c3644d3200555700070547bf90",
      "tree": "016f0223385b3182ea76e71c14506af97b69d71b",
      "parents": [
        "72e9c375175ff05a9b9cd61c9937db0bd48742ac"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 03 00:49:05 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 03 00:49:05 2014 +0200"
      },
      "message": "THRIFT-2506 Update TProtocolException error codes to be used consistently throughout the library\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "1c99e7079b45dde9dbb7197ceb337e42a550a84e",
      "tree": "f5b7bb9ec1e48a3b7cdefcb5a77a7677996f6878",
      "parents": [
        "6fe77e8e660139dbe7ad2b52e5ca3d0e5a0de7ca"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 17 22:50:39 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 17 22:51:23 2014 +0200"
      },
      "message": "Fixed a bunch of inconsistent/wrong line endings in the C# part, no other changes\n"
    },
    {
      "commit": "06ad7218a9aeb05538d9ec09a6fed8e16b9aa1e1",
      "tree": "52f20ffc824f533a585773db3a6e9f69a28add4e",
      "parents": [
        "023192f7e1d3d7698becaf0bd06bff59e4684067"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 16 15:48:57 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 16 15:49:52 2014 +0100"
      },
      "message": "THRIFT-2365 C# decodes too many binary bytes from JSON\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "73938622ef9b3a53d45063aee70ad5155202605a",
      "tree": "9d17d5115e655b41c1542f745c9984d8d9e58759",
      "parents": [
        "a2de4105317adeb5268e5e289a6226d6477cfbfe"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 07 22:22:36 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 07 22:22:36 2014 +0100"
      },
      "message": "THRIFT-2346 C#: UTF-8 sent by PHP as JSON is not understood by TJsonProtocol\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "4d1b0eac7ddea3d1de59477723958106b6d0209f",
      "tree": "af4f72e80ceadff750f3767feb5454b0b07ecde5",
      "parents": [
        "797595049274b9085385de5ef402075f6fc3de56"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 26 18:56:05 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 26 19:00:28 2013 +0100"
      },
      "message": "THRIFT-2298 TJsonProtocol implementation for C# does not allow for both possible slash (solidus) encodings\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "d73aa078d021f8a0aea0c3a6725618127d698ff3",
      "tree": "ff39b70a9f1c6e44e3f433c2eb05bda2270617bf",
      "parents": [
        "fd7ddef7295d9d3459ff0f46829a479ea3a7f724"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 18 23:30:42 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 18 23:30:42 2013 +0200"
      },
      "message": "THRIFT-2191 Fix charp JSONProtocol.ReadJSONDouble (specify InvariantCulture)\n\nPatch: Alexander Makarov\n"
    },
    {
      "commit": "2ca9c2028593782621c8876817d8772aa5f46ac7",
      "tree": "75d9cbde1f9994b5b8b7cb0b637504d66787a39f",
      "parents": [
        "d051ca0b23eab53ede689ba319256e5f30feebf8"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Wed Aug 14 19:37:54 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Wed Aug 14 19:38:42 2013 -0400"
      },
      "message": "THRIFT-820 Remove readLength attribute from BinaryProtocol\n\nPatch: Carl Yeksigian\n"
    },
    {
      "commit": "6b9e1c6a87d745c224f6737b07b3ed7d72fcd6e0",
      "tree": "a287100fc51f2c13d1e2c48468115a636d9c96bc",
      "parents": [
        "ee353e6c98f8c8712d43d626c483217a45a4089d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 06 09:29:19 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 06 09:30:31 2013 +0200"
      },
      "message": "THRIFT-2080 C# multiplex processor does not catch IOException\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "ee353e6c98f8c8712d43d626c483217a45a4089d",
      "tree": "07b80ddeb7e1918def75f709038f5700cb60f4bb",
      "parents": [
        "049f5f3375e442865d790460596caeb5e942fa13"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 06 09:28:49 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 06 09:30:30 2013 +0200"
      },
      "message": "THRIFT-1709 Warning \"Bitwise-or operator used on a sign-extended operand; consider casting to a smaller unsigned type first\" in TBinaryProtocol.cs at ReadInt64()\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "e5bfd4c285c24c06525b9266a3d3acf8bdb42648",
      "tree": "dbb3e4d03e19d95b46d7c653e8b69722573304b5",
      "parents": [
        "b3495ffd20cb4fa9b746eb7929c0b1a1b3c7615b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 28 21:48:02 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 28 21:48:02 2013 +0200"
      },
      "message": "THRIFT-2070 Improper `HexChar\u0027 and \u0027HexVal\u0027 implementation in TJSONProtocol.cs\n\nPatch: Yousong Zhou\n"
    },
    {
      "commit": "102bca47f754d9c9ed6ce341c7f8f106bd2719d7",
      "tree": "c886def659d4c122b58681c6f41299d89e97f1f0",
      "parents": [
        "809544747834a3a28e7cc9c6b93300306e4d605e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 25 22:21:29 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 25 22:21:29 2013 +0200"
      },
      "message": "THRIFT-2032 C# client leaks sockets/handles\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "b310ae78160bf95f6c49ed1cb13aea609878f6ee",
      "tree": "a6f27437ca2bf2af0a4e6b0bf31edf317c0d4bde",
      "parents": [
        "03aaf93c5381e8a5b63c2fd6d15c18b57cf13d20"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 12 21:09:36 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 12 21:10:35 2013 +0200"
      },
      "message": "THRIFT-2015 Thrift exceptions should derive from TException\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "da7982edeaff5d47485909662ebd489d67a4085a",
      "tree": "38f4844b6bef0c47ae0ffc56be8da614f17a9a12",
      "parents": [
        "14ff9c8a6a283b20f0c88ebcb9ff257cf861922c"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri May 31 18:20:42 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri May 31 18:20:42 2013 +0200"
      },
      "message": "THRIFT-1973 TCompactProtocol in C# lib does not serialize and deserialize negative int32 and int64 number correctly\nPatch: Eric Ding\n"
    },
    {
      "commit": "7203424e96146e03e770bae7809d9e03cbecdcfc",
      "tree": "89d41eba1330211c14acb45d8e6acc2f33160c98",
      "parents": [
        "f670181a3da5efa5f08993a472ae8d3be8908dff"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 08 18:46:57 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 08 18:46:57 2013 +0200"
      },
      "message": "THRIFT-1901 C#: Support for Multiplexing Services on any Transport, Protocol and Server\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "f509df9c969f71d360e7c1394d0d73cb6ab9955c",
      "tree": "b00a2025b82511740507a2dd08e253cda92d61bd",
      "parents": [
        "0f8acc5697d2ad251fccf469cad5141887626b2d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 25 20:38:55 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 25 20:38:55 2013 +0200"
      },
      "message": "THRIFT-1930: C# generates unsigned byte for Thrift \"byte\" type\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "bdb19a467ae9b7dd1d0ec1a104117e56f34b4198",
      "tree": "b36dc6c8fe52ceeca9ded4bb0a28e226d19fb2b6",
      "parents": [
        "de262dc77ee06ab40859230dd57f383ac4f32c61"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Apr 22 14:41:13 2013 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Apr 22 14:41:13 2013 -0500"
      },
      "message": "Thrift-1786: C# Union Typing\nClient: csharp\nPatch: Carl Yeksigian\n\nUnion typing patch\n"
    },
    {
      "commit": "98f93778e1ea5b8b3dbed7bb946cddf6208fbe42",
      "tree": "2b59531a40fab09dfb97a8902864d4486c847688",
      "parents": [
        "771ca3cdf187e108444ace60444e611b1cbe2222"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 20 16:47:51 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 20 16:47:51 2012 +0000"
      },
      "message": "Thrift-1709:Warning \"Bitwise-or operator used on a sign-extended operand;...\"\nClient: csharp\nPatch: Jake Farrell\n\nReverts initial patch submitted with ticket and changes to using unchecked {} due to reported memory issues with the previous patch.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400487 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "14c217d490066527fba2b8eda8e4020abbe31739",
      "tree": "57c23668ee4a7cd892e1c7f6da88757e3dc0b7d5",
      "parents": [
        "093f5cef5304ffa02c90aa21c30c8faa88587000"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:38:11 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:38:11 2012 +0000"
      },
      "message": "Thrift-1709:Warning \"Bitwise-or operator used on a sign-extended operand; consider casting to a smaller unsigned type first\" in TBinaryProtocol.cs at ReadInt64()\nClient: csharp\nPatch: Jens Geyer\n\nFixes warning at the byte shift operations due to a missing cast at the bitwise-or.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394338 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd5db3aa702952615f26516a4c9d6e9e16e63a0b",
      "tree": "838247bca6241487a84b684dc60dadb90cd8930d",
      "parents": [
        "ecad39224c5b03a316c0953322de235ebce088f7"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:26:32 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:26:32 2012 +0000"
      },
      "message": "Thrift-336: Compact Protocol in C#\nPatch: Henrique Mendonça\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1393370 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ecad39224c5b03a316c0953322de235ebce088f7",
      "tree": "d8e6ff2f2e2ac2c820ed918799b930730d7e5ab2",
      "parents": [
        "5d6bd5a606b4cd1f77c65d75888e8424ed22d912"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:25:52 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:25:52 2012 +0000"
      },
      "message": "Thrift-336: Compact Protocol in C#\nPatch: Henrique Mendonça\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1393368 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4cb8e40d8abbb480065461ac3fd27280cb9a53f6",
      "tree": "49ef09afeabd71ce03198dc1c6bab83bb9c70808",
      "parents": [
        "83042b9078311d9bd166f8690a1feed4949b1c31"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 27 18:05:16 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 27 18:05:16 2012 +0000"
      },
      "message": "THRIFT-1612 Base64 encoding is broken\nPatch: Andrew Cox\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1343074 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2b828b1a94a0421da098a0092fccdabec41d3124",
      "tree": "7d7391b9ada7f943351b640717c9377b9c726de0",
      "parents": [
        "2fbde0eff0e17b66e6c2ea931bd5882607e019c4"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Feb 22 07:08:36 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Feb 22 07:08:36 2012 +0000"
      },
      "message": "THRIFT-1516 TProtocolException in C# should be public\nPatch: Stefan Gmeiner\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1292148 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "284a9b56d73194d8a123f7bf88e2dace9c3cbec0",
      "tree": "1e3cb17d4be2522ee92e6d519f07a900277ea282",
      "parents": [
        "5b1e3c7bf17fcdbaade18e43137fda4bcbfe1e53"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Dec 08 13:39:56 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Dec 08 13:39:56 2011 +0000"
      },
      "message": "THRIFT-1037 Proposed changes to support Silverlight, Windows Phone and AsyncCTP v3\nPatch: Damian Mehers \u0026 Jens Geyer\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1211880 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3da317bda100130b2f615034c46b0944888f0f14",
      "tree": "2478b3e09ffe0ba04009d588a2a1a2ecce8dcf91",
      "parents": [
        "d2f8da4bb8d0c48bbbc0bf0cbe97b3dc1c84188c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jul 28 18:35:51 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jul 28 18:35:51 2011 +0000"
      },
      "message": "THRIFT-1245 C# JSON Protocol uses culture-dependant decimal separator for double\nPatch: Nacim Rahal\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1151959 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "83693531db0893f59178991b20a0efb16a403004",
      "tree": "8a2cfbb1b21bc716bdcebd1b89aaeff5231dc578",
      "parents": [
        "daca3596f2b7d010cb5d1494caa4f52c6f78c846"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Apr 14 14:30:25 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Apr 14 14:30:25 2011 +0000"
      },
      "message": "Thrift-1131: C# JSON Protocol is unable to decode escaped characters in string\nClient lib: csharp\nPatch: Maciek Weksej\n\nC# JSON Protocol throws TProtocolException after meeting an escaped character in UTF8 string, this casts the value being read to avoid this.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1092282 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f02d43772f496fa5cc79bfcf264c474513a8425f",
      "tree": "38ea3f72393cc501a94bf2f0924b6cecc72dc29a",
      "parents": [
        "137fea686ee77a6f61e60f8201459df9c6038ab9"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Mon Mar 28 14:56:53 2011 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Mon Mar 28 14:56:53 2011 +0000"
      },
      "message": "THRIFT-1119. csharp: TJSONProtocol fails to UTF8 decode strings\n\nPatch: guoyunfeng\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1086262 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e0cac988b6caa0a3a624951418ecae32c6ba9a5c",
      "tree": "1b6e39c638ee0054f8c1006205f60fbbbc59cf47",
      "parents": [
        "08dc7e85b9aa84933febecab29b2cbe5958d5471"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Dec 16 13:15:49 2010 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Dec 16 13:15:49 2010 +0000"
      },
      "message": "THRIFT-1022 Typo cleanup patch\n\nPatch: Anatol Pomozov\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1049968 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fd32d79afa6a728b6dc320c5e0eda108b0622f98",
      "tree": "124fd29c85a51e0bf583f4a228f85d615633cdce",
      "parents": [
        "416eea9802d16645d4f4da8909abee5b4b51d95e"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Sat Sep 18 20:51:25 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Sat Sep 18 20:51:25 2010 +0000"
      },
      "message": "THRIFT-323. csharp: TJSONProtocol\n\nThis patch adds support for the JSON Protocol to the csharp library. \n\nPatch: Roger Meier\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@998539 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53ae9f39d5118d9b13774413e7989b9f0fb1a8eb",
      "tree": "5cc5f76a2afed365f70f366994e255dbda59235c",
      "parents": [
        "f5dea4c7f31703cdc0c347eb7ec429fc5864afb4"
      ],
      "author": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "committer": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "message": "THRIFT-622. Add appropriate licensing information to get Thrift ready for a release.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@887812 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": "ab4460dc974586407cb3d9382e6b079c8449a8ca",
      "tree": "a323b9214fd0069244856d7d55b8333659b7929b",
      "parents": [
        "d40731edb2744d9b1234c6bcea22788b65e81a23"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Fri Mar 20 02:28:41 2009 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Fri Mar 20 02:28:41 2009 +0000"
      },
      "message": "THRIFT-158. csharp: Update headers to Apache\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@756311 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d831a21773d789fae1b1d0b52b3d6378f377b8b1",
      "tree": "2c1351cebde6a104134c49066435dcfb6f4cabc5",
      "parents": [
        "067c9aff285f3922d3e13b46ca52e4ec8c68b586"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Feb 13 03:09:52 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Feb 13 03:09:52 2009 +0000"
      },
      "message": "THRIFT-309. Make Thrift\u0027s C# mapping .NET 2.0 (Mono 1.2.4) compatible\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@743963 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c654416843d84a9bd43add0dbc4567920947ea73",
      "tree": "cadd3e7d5f9ff601332cb3c50a6d987b22b76936",
      "parents": [
        "b0f31ef92fae72f60162b9ef03b498551d529cb5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jan 06 19:49:33 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jan 06 19:49:33 2009 +0000"
      },
      "message": "THRIFT-129. csharp: Make all Thrift structures extend TBase\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@732081 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c9d06ee2ddf02d7ae93c13d3121fb7bab88d22dc",
      "tree": "10bd75955ece92623133c7bacd81800ad015d878",
      "parents": [
        "968bed847ee347a6f1ff71ebc5172154dcc03182"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Mar 18 18:22:43 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Mar 18 18:22:43 2008 +0000"
      },
      "message": "Fixes for the C# library.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665575 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": "46dc62950d24cf785415de040255b3b0c67ecb3a",
      "tree": "d9ef9c5a5261285903108c7cb40391ad3b07ea8b",
      "parents": [
        "cba5727a3fc49a1c8e93bc8cfd5ba4e20326cbc3"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:09:58 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:09:58 2008 +0000"
      },
      "message": "Thrift: Miscellaneous optimizations for C#.\n\nReviewed By: mcslee\n\nTest Plan: Built it after a future revision.\n\nRevert Plan: ok\n\nOther Notes:\nSubmitted by Ben Maurer.\nActually reviewed by Todd Berman.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665464 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cba5727a3fc49a1c8e93bc8cfd5ba4e20326cbc3",
      "tree": "adc9fabdcbf713a4c964df9f4d1469bc1bcbde6b",
      "parents": [
        "e4667378c4e30f1b7b465e89837462a2fed28b16"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:09:44 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:09:44 2008 +0000"
      },
      "message": "Thrift: String/Binary distinction for C#.\n\nReviewed By: mcslee\n\nTest Plan: Built it after a future revision.\n\nRevert Plan: ok\n\nOther Notes:\nSubmitted by Ben Maurer.\nActually reviewed by Todd Berman.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665463 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7f42bcf97c8961d5f25cb88220d0b358a1cbccae",
      "tree": "e10c327a36496b5f3b1146a2c5b84d6fb6f159bc",
      "parents": [
        "204420fa56d93adb59ac9fe339bb25e8d9b13fb2"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Jan 11 20:59:12 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Jan 11 20:59:12 2008 +0000"
      },
      "message": "Thrift: C# Bindings.\n\nSummary:\nC# generator, library, and MS Build task contributed by imeem.\n\nReviewed By: mcslee\n\nTest Plan:\nBuilt the Thrift compiler and generated some C# code.\nI\u0027d love to say I installed Mono or Portable.NET and built the C# code,\nbut I did not.\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665421 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
