)]}'
{
  "log": [
    {
      "commit": "1d66d061b7c513d3e50ad1f3ed346437d213f6d1",
      "tree": "baf0c8edce09c77913371ef0aa68966beed85b88",
      "parents": [
        "ccfedcb64396a630c6233a521b2719c7b4a032f7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 26 21:46:18 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 26 21:46:18 2012 +0000"
      },
      "message": "THRIFT-1735 integrate tutorial into regular build\npython and python twisted\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402680 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ccfedcb64396a630c6233a521b2719c7b4a032f7",
      "tree": "3dd786a4b183a43b28b9e348bf808d3eb5a60dd6",
      "parents": [
        "50fb50176f25fe9367c0e2a08cb5536f1bb16f08"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 26 20:19:44 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 26 20:19:44 2012 +0000"
      },
      "message": "change AUTHOR to Apache Thrift \u003cdev@thrift.apache.org\u003e\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402647 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "50fb50176f25fe9367c0e2a08cb5536f1bb16f08",
      "tree": "7585d501897debf22d4737e2a95dc87b51f107ae",
      "parents": [
        "995976bef31d9f16ff020862319a110e88d26f5e"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Fri Oct 26 07:29:47 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Fri Oct 26 07:29:47 2012 +0000"
      },
      "message": "Thrift-1353: Switch to performance branch, get rid of BinaryParser\nClient: Node.js\nPatch: Wade Simmons\n\nadd missing files and licenses\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1402414 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "995976bef31d9f16ff020862319a110e88d26f5e",
      "tree": "37f11a758268df26e7d0777b8a005f83eca83bd4",
      "parents": [
        "f168e0ad46d2c162223f7fcf38bbcea626134e06"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 21:39:54 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 21:39:54 2012 +0000"
      },
      "message": "ignore thrift.exe\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401898 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f168e0ad46d2c162223f7fcf38bbcea626134e06",
      "tree": "37f11a758268df26e7d0777b8a005f83eca83bd4",
      "parents": [
        "585b7b804498e207280a378c52eb7056174bf846"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 21:38:21 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 21:38:21 2012 +0000"
      },
      "message": "THRIFT-1735 do nothing when building with MINGW\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401897 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "585b7b804498e207280a378c52eb7056174bf846",
      "tree": "a831b9ea2963cb479f2eff118fc35bd2d6df1edb",
      "parents": [
        "d836afcb94e708559b258eb8d7110fcc04a7a59e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 21:12:47 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 21:12:47 2012 +0000"
      },
      "message": "remove unused variable\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401884 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d836afcb94e708559b258eb8d7110fcc04a7a59e",
      "tree": "7a7f9f4787afa1ff286e3d58a60f7fe064d51df1",
      "parents": [
        "18a90d16259971d8d076e98463327b7492f728b6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 18:59:43 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 18:59:43 2012 +0000"
      },
      "message": "add missing svn:ignore for Makefile\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401824 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "18a90d16259971d8d076e98463327b7492f728b6",
      "tree": "7a7f9f4787afa1ff286e3d58a60f7fe064d51df1",
      "parents": [
        "ee4aaaee621650f1474de596d860e755fc98b695"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 18:40:06 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 24 18:40:06 2012 +0000"
      },
      "message": "THRIFT-1735 integrate tutorial into regular build\n- cpp support\n- cleanup stuff\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401818 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ee4aaaee621650f1474de596d860e755fc98b695",
      "tree": "ec1aabf4be38feb1574093c86d4c7d754710f385",
      "parents": [
        "d407b2d1caa3cf47858912525bff0325759a4ddc"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 23 00:48:17 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 23 00:48:17 2012 +0000"
      },
      "message": "THRIFT-1739: missing license header in node.js files\nClient: node.js\nPatch: Jake Farrell\n\nAdding license headers to node.js files.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401134 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d407b2d1caa3cf47858912525bff0325759a4ddc",
      "tree": "0c0236719fe51b7eac67d5a5d3bfbd2afbb06ad7",
      "parents": [
        "4268dad23d1057b030a102828d4db55f90bba104"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Oct 22 21:06:14 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Oct 22 21:06:14 2012 +0000"
      },
      "message": "Thrift-1353: Switch to performance branch, get rid of BinaryParser\nClient: Node.js\nPatch: Wade Simmons\n\n\"binary\" fields will be returned as Buffers instead of Strings\n\"int64\" fields will be returned as http://github.com/broofa/node-int64 objects\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401081 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4268dad23d1057b030a102828d4db55f90bba104",
      "tree": "8db8e5d287e8932827821b5cd4073a04c4162b0c",
      "parents": [
        "fa89932a49f80ddea079c783232f6d304c59352e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 22 19:52:40 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 22 19:52:40 2012 +0000"
      },
      "message": "remove whitespace and add some svn:ignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401056 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fa89932a49f80ddea079c783232f6d304c59352e",
      "tree": "53555241d1c9efd42dd284b02acb71a3ef01590d",
      "parents": [
        "8d410de0a057e301505c870a9a67e0e73510d0a0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 22 19:27:38 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 22 19:27:38 2012 +0000"
      },
      "message": "THRIFT-1735 integrate tutorial into regular build \nPatch: Roger Meier\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401032 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8d410de0a057e301505c870a9a67e0e73510d0a0",
      "tree": "862c1972a1320483b000f5d5686e5bc041043aee",
      "parents": [
        "708f64d4dee53ec6ab95b427711eb3d4cdca3ed2"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Oct 22 18:35:30 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Oct 22 18:35:30 2012 +0000"
      },
      "message": "Thrift-1738: node.js: export transport and protocol so they can be used outside the cassandra/server context\nClient: Node.js\nPatch: Barbara Raitz\n\nexports and parse example.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400991 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "708f64d4dee53ec6ab95b427711eb3d4cdca3ed2",
      "tree": "90f42d43cff8cb38a874a5cd603a9e4446c67c3b",
      "parents": [
        "e854206180658f3e840518d46def3572cc79178e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 21:33:49 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 21:33:49 2012 +0000"
      },
      "message": "add 0.9.0 relase to doap.rdf\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400520 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e854206180658f3e840518d46def3572cc79178e",
      "tree": "ecec59f1b1c6a5972d9d03a93f8139e47c0c7a21",
      "parents": [
        "cc6ea425b74a5ee8e8d508b10aa0f78d1ccc0807"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 21:29:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 21:29:02 2012 +0000"
      },
      "message": "THRIFT-1724 HTML generator doesn\u0027t identify unions in output\nPatch: Kevin Radloff\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400519 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cc6ea425b74a5ee8e8d508b10aa0f78d1ccc0807",
      "tree": "035ba4cdbed434b0f9188a87e81110fa9049d049",
      "parents": [
        "79655fbe0b9bf0ca310ce35bafcfb47f76642e6d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 21:18:43 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 21:18:43 2012 +0000"
      },
      "message": "THRIFT-1731 error: expected identifier before \u0027;\u0027 token\nPatch: Martin Vogt\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400518 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "79655fbe0b9bf0ca310ce35bafcfb47f76642e6d",
      "tree": "c0819781e03b58e5b34adfb7a80497b8ae826ffa",
      "parents": [
        "98f93778e1ea5b8b3dbed7bb946cddf6208fbe42"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 20:59:41 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 20 20:59:41 2012 +0000"
      },
      "message": "THRIFT-1713 Named and Anonymous Pipe transport (Delphi)\nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1400514 13f79535-47bb-0310-9956-ffa450edef68\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": "771ca3cdf187e108444ace60444e611b1cbe2222",
      "tree": "2decec1f59bb1c72350629ba6d04f50af07c62ac",
      "parents": [
        "9bb65ae29d9e674740cb8fa4fcc18d14fd734f68"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 17 22:05:44 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 17 22:05:44 2012 +0000"
      },
      "message": "THRIFT-1414 bufferoverflow in c_glib buffered transport/socket client \nPatch: Christian Zimnick\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1399452 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9bb65ae29d9e674740cb8fa4fcc18d14fd734f68",
      "tree": "8e0bc8a4fd0a6f501f4700b9a04b7f60e3a25153",
      "parents": [
        "4cc119c9545be81aeb41d07d2fbcc060229a9208"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 17 22:02:01 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 17 22:02:01 2012 +0000"
      },
      "message": "THRIFT-1730 error: numeric_limits is not a member of std\nPatch: Martin Vogt\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1399451 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4cc119c9545be81aeb41d07d2fbcc060229a9208",
      "tree": "c892b816b735190977b87de836bacfeaa5cd4759",
      "parents": [
        "a0bd52367087d8c844b81f5d88087978a3d23822"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 12 14:55:57 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 12 14:55:57 2012 +0000"
      },
      "message": "Thrift-1729:C glib refactor left empty folders in svn\nClient: c_glib\nPatch: Jake Farrell\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397598 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a0bd52367087d8c844b81f5d88087978a3d23822",
      "tree": "c892b816b735190977b87de836bacfeaa5cd4759",
      "parents": [
        "435e1c4f70bd5216676a7cded0448fb8bc564989"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 12 14:44:14 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 12 14:44:14 2012 +0000"
      },
      "message": "Thrift-1728:Upgradation of httpcomponents\nClient: java\nPatch: Karthik K\n\nUpgrade java version dependencies and moves versioning into build.properties \n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397588 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "435e1c4f70bd5216676a7cded0448fb8bc564989",
      "tree": "e0d256b669a1994e404175e9e1320548a2d8f36c",
      "parents": [
        "6fcecd45a715c02452af6674f44e8edb6b0a2f42"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 12 00:43:13 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 12 00:43:13 2012 +0000"
      },
      "message": "THRIFT-1643:Denial of Service attack in TBinaryProtocol.readString\nClient: java\nPatch: Niraj Tolia \n\nIn readString, if the string field\u0027s size is greater than the number of bytes remaining in the byte array to deserialize, libthrift will happily allocate a byte array of that size in readStringBody, filling the heap.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397397 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6fcecd45a715c02452af6674f44e8edb6b0a2f42",
      "tree": "f34d91c4e52e0c2318ab25f1844b8454daedc0fd",
      "parents": [
        "7c7a5e05ba5dd7ddb30b2787da7ec52f3b9e8f6f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 20:34:25 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 20:34:25 2012 +0000"
      },
      "message": "Updating Thrift trunk version to 1.0.0-dev\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1397293 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7c7a5e05ba5dd7ddb30b2787da7ec52f3b9e8f6f",
      "tree": "954c1aaf07155d1c37f3836cdcac7e3b354feb30",
      "parents": [
        "510ecae94668b689dcea2061c49a66a34fb66e1e"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:29:11 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:29:11 2012 +0000"
      },
      "message": "Thrift-1721:Dist broken due to 0.8.0 to 0.9.0 changes\nClient: build\nPatch: Jake Farrell\n\nFix dist build to create the 0.9.0 release\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396880 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "510ecae94668b689dcea2061c49a66a34fb66e1e",
      "tree": "1fb94f5f22b905efb70a117d44c64afa57128db3",
      "parents": [
        "a32ac7a010cf2f01b0f81299af42fb777e73e81e"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:20:00 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:20:00 2012 +0000"
      },
      "message": "Thrift-1722:C# WP7 Assembly addition beaks mono build\nClient: csharp\nPatch: Jake Farrell\n\nFix DIST build for release which broke with the addition of WP7 Assembly info.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396874 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a32ac7a010cf2f01b0f81299af42fb777e73e81e",
      "tree": "3b80058f2408f528152088d697c02efdce3ede4b",
      "parents": [
        "271e47a74debf3e504f3ee317c135e0453e3841b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 19:59:35 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 19:59:35 2012 +0000"
      },
      "message": "Thrift-1718:Incorrect check in TFileTransportTest\nClient: cpp\nPatch: Diwaker Gupta\n\nFixes cpp tests\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396258 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "271e47a74debf3e504f3ee317c135e0453e3841b",
      "tree": "0a33a1053413b48bb20246f4f7ef803f05bf057d",
      "parents": [
        "f1ede7921130c48d79ec4071ff70575b2552979f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:46:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:46:55 2012 +0000"
      },
      "message": "THRIFT-1716 max allowed connections should be PIPE_UNLIMITED_INSTANCES\nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396190 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f1ede7921130c48d79ec4071ff70575b2552979f",
      "tree": "1b0e4aa98f0933916722f3dd52f04ef85e237345",
      "parents": [
        "9429a1246215c37043febc8d35215cbbab99f9fa"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:42:16 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:42:16 2012 +0000"
      },
      "message": "THRIFT-1643 Denial of Service attack in TBinaryProtocol.readString\nPatch: Niraj Tolia\nFix:   add TCompactProtocol maxNetworkBytes\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396186 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9429a1246215c37043febc8d35215cbbab99f9fa",
      "tree": "0633dc392ade9a7578f91a906000247d0653575d",
      "parents": [
        "b5a18a150ee73003ab760f85023e5fcb3625c8e5"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:21:45 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:21:45 2012 +0000"
      },
      "message": "Thrift-1717: fix deb build in jenkins\nClient: build\nPatch: Jake Farrell\n\nFixing debian changelog to allow deb build to be automated again within jenkins.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395835 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b5a18a150ee73003ab760f85023e5fcb3625c8e5",
      "tree": "7a721c8263485511291e94d877aef54f5b5c71ea",
      "parents": [
        "fc35612d1dba14b47dadfed1c354f4d20be63e03"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:10:43 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:10:43 2012 +0000"
      },
      "message": "Thrift-1023:Thrift encoding (UTF-8) issue with Ruby 1.9.2\nClient: rb\nPatch: Nathan Beyer \n\nFixes encoding issue for UTF-8 strings in ruby client.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395832 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fc35612d1dba14b47dadfed1c354f4d20be63e03",
      "tree": "e123ab02ecdc2aa5c9c5968288c33d17a97c4fb3",
      "parents": [
        "e983cf51f3ca515757b55a46ccacc0cbeaf9182c"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 00:30:03 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 00:30:03 2012 +0000"
      },
      "message": "Thrift-1673: Ruby compile flags for exension for multi arch builds (os x)\nClient: rb\nPatch: Jake Farrell\n\nUpdating extconf to only grab arch flags from ruby binary to stop rvm version \u003e\u003d 1.9.x from breaking.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395824 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e983cf51f3ca515757b55a46ccacc0cbeaf9182c",
      "tree": "ec1ba9c25e556b442f16329a8e8abf1d0bb3a30a",
      "parents": [
        "819ad6ed3fe2fe945f3146a6f7f2658d980eb42f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 19:15:04 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 19:15:04 2012 +0000"
      },
      "message": "update Visual Studio project files and svn:ignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395370 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "819ad6ed3fe2fe945f3146a6f7f2658d980eb42f",
      "tree": "9de640ab376f67f5c61e231d80bc1ee32b2a8223",
      "parents": [
        "061d4a2cb460cc7afebea3c5f1d20382b8454090"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 14:56:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 14:56:05 2012 +0000"
      },
      "message": "remove unused stuff\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395316 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "061d4a2cb460cc7afebea3c5f1d20382b8454090",
      "tree": "6a9630c918fe2d9626d02d9bbb3643854c887cb9",
      "parents": [
        "ca0d2f995ee4bbe3384920b207c32635e5c2e048"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 11:51:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 11:51:00 2012 +0000"
      },
      "message": "THRIFT-1695 allow warning-free compilation in VS 2012 and GNU 4.6\nPatch: Ben Craig \u0026 James K Lowden\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395277 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ca0d2f995ee4bbe3384920b207c32635e5c2e048",
      "tree": "5f404390fa064af3c45b3653406b11a5acb494f6",
      "parents": [
        "3bef8c221a14a07dfd7c200e8bb3dbb4c09bc390"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 10:35:29 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 10:35:29 2012 +0000"
      },
      "message": "ignores\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394985 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3bef8c221a14a07dfd7c200e8bb3dbb4c09bc390",
      "tree": "0512332cd6db24421a76ecc7041a5a880fa2d9eb",
      "parents": [
        "dfb8298b28560f0e23b16b10e53c0be24183834b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:58:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:58:00 2012 +0000"
      },
      "message": "THRIFT-1713 Named and Anonymous Pipe transport (Delphi) \nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394952 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dfb8298b28560f0e23b16b10e53c0be24183834b",
      "tree": "378803dc2f35ee448c7ab311827f584f17d7ea7a",
      "parents": [
        "1f4be7e857d24863a808e9ec8ad52d08e5e90cab"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:10:57 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:10:57 2012 +0000"
      },
      "message": "THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows\nminor fix\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394935 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1f4be7e857d24863a808e9ec8ad52d08e5e90cab",
      "tree": "32a89fa0bf621980ee264aefc8c0b5ab756bad5b",
      "parents": [
        "be7493ee3275b6737c6f183a8b90e289820a51cd"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:00:47 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:00:47 2012 +0000"
      },
      "message": "THRIFT-1690\nNon-linux OSes use int\u0027s in bsd socket calls as well.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394931 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "be7493ee3275b6737c6f183a8b90e289820a51cd",
      "tree": "e660953004a68944ec5df17f1a584d5c322ff1f9",
      "parents": [
        "96be0071c62999befcd7ce018198b2219b7597b2"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 02:51:45 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 02:51:45 2012 +0000"
      },
      "message": "Thrift-1714:Explicitly add CWD to Ruby test_suites.rb\nClient: rb\nPatch: Nathan Beyer\n\ntest/rb/Makefile.am contains a invocation or the ruby interpreter to run test_suites.rb that needs modification to run correctly on Ruby 1.9+. Ruby 1.9+ doesn\u0027t include the CWD by default anymore.\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394906 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "96be0071c62999befcd7ce018198b2219b7597b2",
      "tree": "3682598eb3acd8b99891b04fc6791dd968923508",
      "parents": [
        "bd6e2b198d97bfc5aca66f25dc1f954dc2875f9b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 00:26:28 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 00:26:28 2012 +0000"
      },
      "message": "THRIFT-1707: Adjust server_spec.rb for RSpec 2.11.x and Ruby 1.9.3\nClient: rb\nPatch: Nathan Beyer\n\nThe message expectations in RSpec 2.11.x don\u0027t seem to work consistently on Ruby 1.9.x when Threads are used. This is causing a problem in a few tests in server_spec.rb.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394868 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd6e2b198d97bfc5aca66f25dc1f954dc2875f9b",
      "tree": "8081f08c58850a17c92e3ddb889eb2e0e7365353",
      "parents": [
        "f6e8b0d3fffc5ce31c228012a01ca6a1a10bff7c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 05 13:11:57 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 05 13:11:57 2012 +0000"
      },
      "message": "update svn ignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394498 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f6e8b0d3fffc5ce31c228012a01ca6a1a10bff7c",
      "tree": "8081f08c58850a17c92e3ddb889eb2e0e7365353",
      "parents": [
        "14c217d490066527fba2b8eda8e4020abbe31739"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:41:59 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:41:59 2012 +0000"
      },
      "message": "Thrift-1710: Minor issues in test cases code\nClient: delphi\nPatch: Jens Geyer\n\nThe patch for THRIFT-1670 left some minor issues open. These are hereby fixed.\n- incorrect search paths in uses clause\n- unused variable in ReadResponse()\n- incorrectly formatted comment in IDL\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394339 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": "093f5cef5304ffa02c90aa21c30c8faa88587000",
      "tree": "0c5c35bae9e3f04a977f204c4a4fa4ee423045aa",
      "parents": [
        "b69d24dbf71176bff8b8ad6cf4f59605c9cdd322"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:09:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:09:05 2012 +0000"
      },
      "message": "add some ignores\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394186 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b69d24dbf71176bff8b8ad6cf4f59605c9cdd322",
      "tree": "0c5c35bae9e3f04a977f204c4a4fa4ee423045aa",
      "parents": [
        "bd5db3aa702952615f26516a4c9d6e9e16e63a0b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:02:15 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:02:15 2012 +0000"
      },
      "message": "THRIFT-1690 Sockets and Pipe Handles truncated on Win64\nPatch: Ben Craig\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394182 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": "5d6bd5a606b4cd1f77c65d75888e8424ed22d912",
      "tree": "51e4a56296fa7734d069d4296411e9af7a070a29",
      "parents": [
        "2fd8a15fc4e458aee13dd3be7fcba96bb5019c38"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Oct 01 18:42:23 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Oct 01 18:42:23 2012 +0000"
      },
      "message": "THRIFT-1645: Replace Object#tee with more conventional Object#tap in specs\nClient: rb\nPatch: Nathan Beyer\n\nThe spec_helper.rb defines an Object#tee method, which is functionally equivalent to Object#tap. Object#tap was added to Ruby 1.9 and to 1.8.7.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1392509 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2fd8a15fc4e458aee13dd3be7fcba96bb5019c38",
      "tree": "dfe62ed293966e1436e958a4cee2d1c4f893d324",
      "parents": [
        "373a26b0c63b0cab8195563aa8911fd5eb70013f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Sep 29 00:26:36 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Sep 29 00:26:36 2012 +0000"
      },
      "message": "Thrift-1680:Make install requires GNU make\nClient: build\npatch: Jake Farrell\n\nUpdates boost and libevent configure messages, updates thrift help to display error and smaller message, moves help to --help or -help and takes care of // TODO(dreiss): Delete these when everyone is using the new hotness. Welcome to the new hotness everyone.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391705 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "373a26b0c63b0cab8195563aa8911fd5eb70013f",
      "tree": "380c6e241c8678892040578f9e9db5a6155664ee",
      "parents": [
        "c34d7d75fb4f383182f1fab70cb18c6da9b662e3"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 12:08:01 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 12:08:01 2012 +0000"
      },
      "message": "THRIFT-1082: Thrift::FramedTransport sometimes calls close() on an undefined value\nClient: perl\nPatch: John Siracusa\n\nFixes Thrift::FramedTransport module sometimes ends up calling the close() method on an undefined value inside its own close()\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391418 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c34d7d75fb4f383182f1fab70cb18c6da9b662e3",
      "tree": "ba248d4a80c0fa88d9c3e344334648f6b8b7a222",
      "parents": [
        "a87810ff4b4fb75ccb83e4720169422a77939527"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 11:25:42 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 11:25:42 2012 +0000"
      },
      "message": "THRIFT-1591: Enable TCP_NODELAY for ruby gem\nClient: rb\nPatch: Christos Trochalakis\n\nSet TCP_NODELAY for client socket for ruby lib\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391399 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a87810ff4b4fb75ccb83e4720169422a77939527",
      "tree": "1c52b8ba3a0b8200b5dabd2ef14730f09ad6959d",
      "parents": [
        "6af2ec09b3ce3a9b440b79fb918e0c0378a703d5"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 01:59:04 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 01:59:04 2012 +0000"
      },
      "message": "Thrift-1644:Upgrade RSpec to 2.11.x and refactor specs as needed\nClient: rb\nPatch: Nathan Beyer\n\nUpgrading to rspec2.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391280 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6af2ec09b3ce3a9b440b79fb918e0c0378a703d5",
      "tree": "fda2a350d0963113b2f3099c31e3ed8197a99b4b",
      "parents": [
        "6e283a0e6df7a64f88a82bd9031dcf22a8399377"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 13:14:36 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 13:14:36 2012 +0000"
      },
      "message": "Client: JS\nExtend QUnit test cases\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390990 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6e283a0e6df7a64f88a82bd9031dcf22a8399377",
      "tree": "cf6cefabde3c09e229c7538215abaf6f38657285",
      "parents": [
        "78a54a17f148c17e5c0e9717f2e869066a45130a"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 12:58:40 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 12:58:40 2012 +0000"
      },
      "message": "Thrift-1703:Add leading :: to cpp names\nClient: c++\nPatch: Jochen Topf\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390983 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "78a54a17f148c17e5c0e9717f2e869066a45130a",
      "tree": "3eeae484644a45a3ec8a3d25cfce88153dea9861",
      "parents": [
        "41dfe6fd5eee6716ef31e65509d6f30a34189c7b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 25 18:58:27 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 25 18:58:27 2012 +0000"
      },
      "message": "THRIFT-1521:patches for more Performance\nClient: php\nPatch: D. Edler\n\nRemoves double function calls in the transport classes to strlen.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390051 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "41dfe6fd5eee6716ef31e65509d6f30a34189c7b",
      "tree": "aa327ff25c696a38fe6390fcc3c6460337bbdb80",
      "parents": [
        "ffb031d74ea3dbcfe271bd098fbe8642f57f7e69"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 19:11:19 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 19:11:19 2012 +0000"
      },
      "message": "Thrift-1701:node.js TBufferedTransport buffer corruption\nPatch: Marshall Roch\n\nfix buffer copy method calls\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1389517 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ffb031d74ea3dbcfe271bd098fbe8642f57f7e69",
      "tree": "09d95aaab2bfb4601f7ed93c0ae9178467aaa5fc",
      "parents": [
        "962b35309d33af60db65cac928f0a8411c6dc06d"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 18:36:16 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 18:36:16 2012 +0000"
      },
      "message": "Thrift-1696:Compiler fails if namespace of an unknown language is present in the IDL \nPatch: Abhishek Kona\n\nprint warning instead of throwing an exception\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1389509 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "962b35309d33af60db65cac928f0a8411c6dc06d",
      "tree": "c6339054f05b508f02e57bcc0d869d6180a16f79",
      "parents": [
        "3d37fba2063f87accb8cc22b5c78d00d85ecc49e"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 20 13:19:55 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 20 13:19:55 2012 +0000"
      },
      "message": "THRIFT-1689: don\u0027t exit(-1) in TNonblockingServer\nClient: c++\nPatch: Brian Fallik\n\nuse standard exit(1) instead\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1388019 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3d37fba2063f87accb8cc22b5c78d00d85ecc49e",
      "tree": "bbade37e2f18a9b58419dc9c49eb66a3314b5818",
      "parents": [
        "3087738f284efdc49aac28d68b50b26f0842b714"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 19 19:30:36 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 19 19:30:36 2012 +0000"
      },
      "message": "THRIFT-1694 Re-Enable serialization for WP7 Silverlight \nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1387715 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3087738f284efdc49aac28d68b50b26f0842b714",
      "tree": "0947d66188e4e2cf23907e817a8937e1bc742649",
      "parents": [
        "e2ef3179b6fd55b4ab3a68a985eb8cdc0ffa1432"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 17 21:18:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 17 21:18:05 2012 +0000"
      },
      "message": "THRIFT-1651 Support annotations on all elements\nPatch: Benjy Weinberger\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1386848 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e2ef3179b6fd55b4ab3a68a985eb8cdc0ffa1432",
      "tree": "d6c7ef3bbfeeafbcd961ca0d5bd52191a0751bb0",
      "parents": [
        "2b2c0b2eba61aa3ae0d7071e2002d13ad2f77d4f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Sep 13 01:43:10 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Sep 13 01:43:10 2012 +0000"
      },
      "message": "Thrift-1693:libthrift has dependency on two different versions of httpcore\nClient: java\nPatch: Jake Farrell\n\nUpdate version of httpclient to match httpcore in use in java lib.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384182 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2b2c0b2eba61aa3ae0d7071e2002d13ad2f77d4f",
      "tree": "a0c5dbf9d8ba5aca81ef10512d27a9df5fbf635d",
      "parents": [
        "630ce09ae6f8bca0ac456cbdc9984de73e08512c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 12 20:09:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 12 20:09:02 2012 +0000"
      },
      "message": "THRIFT-1691 Serializer/deserializer support for Delphi \nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384105 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "630ce09ae6f8bca0ac456cbdc9984de73e08512c",
      "tree": "6b8fc230e6644e2f46002c4891174dcac869b4f9",
      "parents": [
        "5cac98c659b2fa14ff08f9acd6907786644e250a"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Sep 11 18:33:07 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Sep 11 18:33:07 2012 +0000"
      },
      "message": "THRIFT-1655. java: TBinaryProtocol: exceeded message length raises generic TException\n\n\nThis patch converts the TException into a TProtocolException.\n\nPatch: Tyler Hobbs\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1383515 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5cac98c659b2fa14ff08f9acd6907786644e250a",
      "tree": "e83d171df9d83f5b6f062d9bd5534ae6ac6ce7e1",
      "parents": [
        "814818e779e0db6d8e1ffe24920e856755990738"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Sep 06 17:59:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Sep 06 17:59:55 2012 +0000"
      },
      "message": "THRIFT-1686 t_php_generator.cc uses \"and\" instead of \"\u0026\u0026\", and causes compiler errors with Visual Studio\nPatch: Ben Craig\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381696 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "814818e779e0db6d8e1ffe24920e856755990738",
      "tree": "9d02c9712bead06ad534d1de8e02a1523b5efe99",
      "parents": [
        "21c0a85079e3e1b5ee475bd6654512079fe5df68"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 20:07:52 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 20:07:52 2012 +0000"
      },
      "message": "THRIFT-1615 \ncleanup: remove empty stuff\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381333 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "21c0a85079e3e1b5ee475bd6654512079fe5df68",
      "tree": "4cff5730f356949cb848fef0b110a92a56541ff6",
      "parents": [
        "f88f9c231ebcd8f19bb040f78bc03e6b33a2982c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 19:47:14 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 19:47:14 2012 +0000"
      },
      "message": "THRIFT-1615 PHP Namespace (was Thrift for Symfony 2)\nPatch: Xavier HAUSHERR\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381323 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f88f9c231ebcd8f19bb040f78bc03e6b33a2982c",
      "tree": "c207304b0bd1f8621a5cd446affc9d1fd2c09d38",
      "parents": [
        "6cd63ecf5bf2d0ad639250f5b5d094e849ede7e3"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Sep 02 03:26:50 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Sep 02 03:26:50 2012 +0000"
      },
      "message": "Thrift-1650: Update clean items and svn:ignore entries for OS X artifacts\nClient: ruby\nPatch: Nathan Beyer\n\nadd a few entries to the CLEAN variable, so that some additional OS X artifacts will get cleaned up\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1379915 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6cd63ecf5bf2d0ad639250f5b5d094e849ede7e3",
      "tree": "019c354671c75b84a2cb1514a7349f1648bb1389",
      "parents": [
        "afd3ab2714fd3a5736dd86a193b800bb0a9a5f37"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 29 02:04:35 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 29 02:04:35 2012 +0000"
      },
      "message": "Thrift-1670: Incompatibilities between different versions of a Thrift interface\nClient: delphi\nPatch: Jens Geyer\n\nThe method TProtocolUtil.Skip() lacks implementation, which leads to exceptions after unknown message members are found by the generated deserialisation code.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1378429 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "afd3ab2714fd3a5736dd86a193b800bb0a9a5f37",
      "tree": "87c5fd0a11c4352fb415faf3d5c017f03a283cfd",
      "parents": [
        "2853cc0adffae223e0861524eb8e23af03b7a19b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:57:07 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:57:07 2012 +0000"
      },
      "message": "Thrift-1656: Setting proper headers in THttpServer.cpp so that \"Cross-Origin Resource Sharing\" on js client can work.\nClient: cpp\nPatch: Shantanu Choudhary\n\nSet headers from server side, in the response, so that Javascript can handle Cross-site HTTP requests.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1375883 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2853cc0adffae223e0861524eb8e23af03b7a19b",
      "tree": "d3b6586859cb51714c794e3865157c582c5097f5",
      "parents": [
        "c02efe21c11cc8196ccf2429c90ba286c049d852"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:27:06 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:27:06 2012 +0000"
      },
      "message": "Thrift-1658:Java thrift server is not throwing TApplicationException\nClient: java\nPatch: Keith Turner\n\nExceptions not being handled correctly within newly modified ProcessFunctions. Added back code previously removed from auto generated class.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1375880 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c02efe21c11cc8196ccf2429c90ba286c049d852",
      "tree": "085894bc65e39b1b0cfe3b4becedf5d7ea6c17cf",
      "parents": [
        "ffd7685c09007d1057a17309ad9dbb49a9f71d48"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 18 03:31:28 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 18 03:31:28 2012 +0000"
      },
      "message": "Thrift-1674:Update Thrift D library to be compatible with 2.060\nClient: d\nPatch: David Nadlinger\n\nUpdated D lib for 2.060.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1374507 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ffd7685c09007d1057a17309ad9dbb49a9f71d48",
      "tree": "a0886f5bddbdb926d44bdad8d094b9eedf2bef70",
      "parents": [
        "b4e9aacfb01a798636dde2727612f5fa080120e9"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 13 04:03:44 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 13 04:03:44 2012 +0000"
      },
      "message": "Thrift-1664:Reference to non-existing variable in build script\nClient: build\nPatch: Christopher Rogers\n\nFixes missing letter in variable $success_logical in aclocal/ax_signed_right_shift.m4:107\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1372257 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b4e9aacfb01a798636dde2727612f5fa080120e9",
      "tree": "3397a9159136a0f861245443dd9c29c2c26780cf",
      "parents": [
        "e06e8b7e992dd543f32d04550125cbd4a9b558c6"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 09 16:03:14 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 09 16:03:14 2012 +0000"
      },
      "message": "Thrift-1673: Ruby compile flags for extension for multi arch builds (os x)\nClient: ruby\nPatch: Jake Farrell\n\nUpdating extension build to use ruby cflags which include the arch flags needed.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1371273 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e06e8b7e992dd543f32d04550125cbd4a9b558c6",
      "tree": "40efae8f56cebcd69ea5968a2da4b2974afd47d0",
      "parents": [
        "d6d3e371034a05f8bc65b97ef8e7ee9035cd5a64"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 08 17:38:39 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 08 17:38:39 2012 +0000"
      },
      "message": "Thrift-1671:Cocoa code generator does not put keywords into generated method calls\nClient: cocoa\nPatch: Jan Brauer\n\nAdds keywords into generated method calls.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1370855 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d6d3e371034a05f8bc65b97ef8e7ee9035cd5a64",
      "tree": "b2129dda7daaa3e27b0fa4a6ac15536d637d0399",
      "parents": [
        "6f3a526025704ff1ee5b5ace761abe67e58d3725"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 16:01:33 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 16:01:33 2012 +0000"
      },
      "message": "Thrift-1661:Add --with-qt4 configure option\nClient: cpp\nPatch: Blair Zajac\n\nAdds ability to enable/disable qt4 support.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1366428 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6f3a526025704ff1ee5b5ace761abe67e58d3725",
      "tree": "4691b2507c07f59f1d14e4f5f6664a5b9afe9317",
      "parents": [
        "c9c972b3ee216c09331ee5c83b059983d79a2b90"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 15:48:37 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 15:48:37 2012 +0000"
      },
      "message": "Thrift-1662:\"removeObject:\" should be \"removeObserver:\" in [-TSocketServer dealloc]?\nClient: cocoa\nPatch: Ken Morishita\n\nFixed issue there TSockerServer was using wrong notification center method. Using\n- (void)removeObserver:(id)notificationObserver\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1366424 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c9c972b3ee216c09331ee5c83b059983d79a2b90",
      "tree": "7b1653bb7982b590397826d6f0a6c7003098d2c9",
      "parents": [
        "908d2f78394a609dc2b015d5519689d1f88951b4"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jul 24 17:28:24 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jul 24 17:28:24 2012 +0000"
      },
      "message": "Thrift-1655: Configure still trying to use thrift_generators in output\nClient: build\nPatch: Jake Farrell\n\nRemove thrift_generators line from configure.ac\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1365183 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "908d2f78394a609dc2b015d5519689d1f88951b4",
      "tree": "d60a6a31f0a45dd0a431a8e2da1db92c997be460",
      "parents": [
        "ae44abc6f93165968d82b7b7e50b4c5b99f5c332"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 12:03:20 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 12:03:20 2012 +0000"
      },
      "message": "THRIFT-1116 Compilation error in file TSSLSocket.cpp on FreeBSD-8.0 \nPatch: Pavlin Radoslavov\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1362896 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ae44abc6f93165968d82b7b7e50b4c5b99f5c332",
      "tree": "ca84500b379e3e99202188a65ec74dbc788d69d1",
      "parents": [
        "3fcdb09267f280c041dc1e613cb4bf42ac880516"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 05:42:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 05:42:51 2012 +0000"
      },
      "message": "THRIFT-1064 TClientInfoServerHandler::processContext() is not called for TNonblockingServer server event handler \nPatch: Pavlin Radoslavov\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1362773 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3fcdb09267f280c041dc1e613cb4bf42ac880516",
      "tree": "9b39123aa3a006f39045db625d54e3e5057d177e",
      "parents": [
        "6530f1dc88377c3d1a9811267c76fd80d5f419c4"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Jul 14 23:56:20 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Jul 14 23:56:20 2012 +0000"
      },
      "message": "Thrift-1652: TSaslTransport does not log the error when kerberos auth fails\nClient: java\nPatch: Rohini Palaniswamy\n\nThe actual kerberos authentication failure is not logged and it is very difficult to find the actual reason for the failure.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1361615 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6530f1dc88377c3d1a9811267c76fd80d5f419c4",
      "tree": "54bd5c57554e1f27fa096359b136be143f580664",
      "parents": [
        "27647d5b18e1a494c9e12c35a8701932c4767c02"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Fri Jun 29 00:21:19 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Fri Jun 29 00:21:19 2012 +0000"
      },
      "message": "THRIFT-1632. rb: ruby: data corruption in thrift_native implementation of MemoryBufferTransport\n\nThis patch fixes a subtle bug whereby the read buffer was being resized but the method continued to read from the original, unresized buffer but at the wrong location.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1355198 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "27647d5b18e1a494c9e12c35a8701932c4767c02",
      "tree": "f2003747f871cd9e6d32899c8463083368697ac7",
      "parents": [
        "d62032850caf9c76f5069e5c53d34e433b05da58"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 27 10:17:57 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 27 10:17:57 2012 +0000"
      },
      "message": "THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows\nremove redundant thrift-sample.sln\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1354405 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d62032850caf9c76f5069e5c53d34e433b05da58",
      "tree": "0d231c76598e0d8a5f91a8dc7fda15af1ad75f3e",
      "parents": [
        "40633a6316112d56f66b0e4b6cd6f9ec405b41bd"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Jun 26 00:32:57 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Jun 26 00:32:57 2012 +0000"
      },
      "message": "THRIFT-1624. java: Isset Generated differently on different platforms\n\nThis patch initializes is_union_ to a specific value to try and avoid the issue.\n\nPatch: Brian Bloniarz\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353784 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "40633a6316112d56f66b0e4b6cd6f9ec405b41bd",
      "tree": "723aaea60a13d65a1e602502253d074bc6ffd4e6",
      "parents": [
        "bd057f6a5e50cd7c4899b34790e6f0864a880ee6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:20:58 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:20:58 2012 +0000"
      },
      "message": "THRIFT-1635 D codegen bug for required non-nullable fields \nPatch: David Nadlinger\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353316 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd057f6a5e50cd7c4899b34790e6f0864a880ee6",
      "tree": "b8eb5d239b6aa5fd4ec37bf9e8f7cb3f413ddfc3",
      "parents": [
        "ee22939d1ae7e74d61d8697c45a7301e00092c11"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "message": "THRIFT-1633 Add windows build configurations to support static linking\nPatch: Adam Duffy\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353315 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ee22939d1ae7e74d61d8697c45a7301e00092c11",
      "tree": "8db526496d5886cf91b865af553c29e9afbbb741",
      "parents": [
        "5be8e9e4f39b3df4a5497a0d9372879f8218bb47"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:07:12 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:07:12 2012 +0000"
      },
      "message": "THRIFT-1608 add license header\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353313 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5be8e9e4f39b3df4a5497a0d9372879f8218bb47",
      "tree": "49b05fed5148abd406f601478c2c17492d511c3a",
      "parents": [
        "16b764196fcd3d01831c4c5bee75c899b4c25c6c"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 04:18:22 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 04:18:22 2012 +0000"
      },
      "message": "Adding svn propset ignore for compiler/src/windows/version.h\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1352770 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "16b764196fcd3d01831c4c5bee75c899b4c25c6c",
      "tree": "49b05fed5148abd406f601478c2c17492d511c3a",
      "parents": [
        "f42ae012aa57d476a3ca44542ccfd7801cac3587"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:51:38 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:51:38 2012 +0000"
      },
      "message": "THRIFT-1438: lib/cpp/src/windows/config.h should read version from configure.ac rather than a #define\nClient: compiler\nPatch: Jake Farrell\n\nConverts compiler/cpp/src/windows/version.h to a template and automates uses of configure.ac version rather than a random #define version string.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1352767 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f42ae012aa57d476a3ca44542ccfd7801cac3587",
      "tree": "c314c780fb5bac9d959b613ded9e7d0108e296c1",
      "parents": [
        "e64b12999de8de220551dd78ae3bf2d7289f0ec3"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:22:53 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:22:53 2012 +0000"
      },
      "message": "Thrift-1567:Thrift/cpp: Allow alternate classes to be used for strings\nClient: cpp\nPatch: dreiss\n\nThe goal of this diff is to allow Thrift strings to be used without\ndepending on std::string, since it looks like we\u0027re starting to move\naway from std::string instead of moving to a better implementation.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1352765 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e64b12999de8de220551dd78ae3bf2d7289f0ec3",
      "tree": "d7762f2ceec4fbe731211cdbfef7312de2fb6e30",
      "parents": [
        "f9f841d76953b13153ca32b4c7e34c00776d16a8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:54:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:54:51 2012 +0000"
      },
      "message": "THRIFT-1608 Allow servlet to be supplied TProcessor and TProtocolFactory after the init() method has finished\nPatch: Kiril Raychev\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351848 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9f841d76953b13153ca32b4c7e34c00776d16a8",
      "tree": "c57cc77edeba036d51ab293cf00a5ecab65a03a8",
      "parents": [
        "122803bade37e82451785ec53dddafd98774b92e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:42:33 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:42:33 2012 +0000"
      },
      "message": "THRIFT-1626 concurrency::Mutex timedlock fix and lesser improvements\nPatch: Andrew Majorov\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351845 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "122803bade37e82451785ec53dddafd98774b92e",
      "tree": "b4aa0b39667079c15af7447869bec149c626380e",
      "parents": [
        "89cc4303aac22b4505934fa965ee7981c83f171c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:23:58 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:23:58 2012 +0000"
      },
      "message": "THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows\nPatch: Peace\nadd pipe crossplatform example to contrib\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351477 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "89cc4303aac22b4505934fa965ee7981c83f171c",
      "tree": "e739ca596504a79fbacad1233787dc4a4ba5edfc",
      "parents": [
        "6edb27a5af3e60c7363394a7d277dd63e32c4571"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:02:36 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:02:36 2012 +0000"
      },
      "message": "THRIFT-1631 Fix C++ server constructor typos\nPatch: Andrew Cox\n\nTHRIFT-1573 Error on TNonblockingServer constructor\nPatch: Denis\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351472 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6edb27a5af3e60c7363394a7d277dd63e32c4571",
      "tree": "2c93dc40876743f7021c7e37b76db0685bb940d4",
      "parents": [
        "9212e79b3dd9ad1da3600d397dbfa18c4a7b2ee3"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jun 14 14:36:18 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jun 14 14:36:18 2012 +0000"
      },
      "message": "THRIFT-1622. cpp: Incorrect size returned on read\n\nThis patch adds a missing \u0027xfer +\u003d\u0027 in a few spots.\n\nPatch: NN\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1350268 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9212e79b3dd9ad1da3600d397dbfa18c4a7b2ee3",
      "tree": "d1ff82b922261c9466d65f11807cfb79e41eea2e",
      "parents": [
        "87b704fd91d9d895460cd24405187d45f40b7c18"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 12 21:01:06 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 12 21:01:06 2012 +0000"
      },
      "message": "THRIFT-1627 compiler built using compilers.vcxproj cannot be used to build some test .thrift files\nPatch: Andrew Cox\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1349524 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "87b704fd91d9d895460cd24405187d45f40b7c18",
      "tree": "1aea15bf814c92c039571f4a4734b71e7f4adc6a",
      "parents": [
        "febe845f05a1e30fb16516eb934724f34ac2bd8f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jun 07 13:24:22 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jun 07 13:24:22 2012 +0000"
      },
      "message": "Thrift-1558 _xplatform_pipe_6-5-2012.patch\nfix compile error\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1347604 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "febe845f05a1e30fb16516eb934724f34ac2bd8f",
      "tree": "0b50875973b4340cc163c9409b57d1106bf8743c",
      "parents": [
        "cefdca6f49ebfdc31e2a6f87f446a29a0891bf0a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 06 10:32:24 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 06 10:32:24 2012 +0000"
      },
      "message": "THRIFT-1621 Delphi Memory leaks\nPatch: Jens Geyer\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346814 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cefdca6f49ebfdc31e2a6f87f446a29a0891bf0a",
      "tree": "d5c9b1ad16adb9762c082860138bb797c3cc85a7",
      "parents": [
        "7d0a0401534e0a02206d7ddb734e6a7dfa41bb42"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 20:14:14 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 20:14:14 2012 +0000"
      },
      "message": "THRIFT-1195 Allow users to act on client connects/disconnects\nHIVE-3067 Shutdown HiveMetaStore on client disconnect or timeout\nHIVE-3057 metastore.HiveMetaStore$HMSHandler should set the thread local raw store to null in shutdown()\n\nPatch: Dragan Okiljevic\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346566 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7d0a0401534e0a02206d7ddb734e6a7dfa41bb42",
      "tree": "61a54177f31135f2e148b765c8b7792ff6d8a945",
      "parents": [
        "e25db162a5918a1c4ff373e0f0c82065751972e0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 19:57:10 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 19:57:10 2012 +0000"
      },
      "message": "Thrift-1558 _xplatform_pipe_6-5-2012.patch\nPatch: Peace C\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346555 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "e25db162a5918a1c4ff373e0f0c82065751972e0"
}
