)]}'
{
  "log": [
    {
      "commit": "a6415bc985ec66715048755b667000cacc1447c4",
      "tree": "60c34145ecdee12ec0db95bdda09141a36e56ffd",
      "parents": [
        "456879288f4915f53fa23b9a72148696da0c5d24"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Apr 07 23:45:19 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Apr 07 23:45:19 2014 +0200"
      },
      "message": "THRIFT-2325: SSL test certificates\n\nCN for servername was ssltest instead of localhost\n+ little update of README.md\n\nPatch: Roger Meier\n"
    },
    {
      "commit": "456879288f4915f53fa23b9a72148696da0c5d24",
      "tree": "5ee96416570f4a0e36b6870cc292d837549f90e4",
      "parents": [
        "bb2d2fbf63cac4d2eb46c73d1f3e5c8ceeba5d1e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 07 21:20:16 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 07 21:22:01 2014 +0200"
      },
      "message": "THRIFT-2445 (code generation for go maps with binary keys) should be tested\n\nPatch: Aleksey Pesternikov\n"
    },
    {
      "commit": "6cf0ffcec969e4a983171a5f411506b2ed0fd2c1",
      "tree": "f618a140d60a6d99af32225e260b7b5cb28b6cd1",
      "parents": [
        "bdbf428365144dc8586276d42c071b44c389e4ff"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 05 00:45:42 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 05 00:50:35 2014 +0200"
      },
      "message": "THRIFT-1681: Add Lua Support Patch: Dave Watson\n\nGithub Pull Request: This closes #92\n"
    },
    {
      "commit": "bdbf428365144dc8586276d42c071b44c389e4ff",
      "tree": "2e78f4420955807604f83c90faeb5198e2c13274",
      "parents": [
        "607355e1deba2072c262f91e8e3554e2e552a20a"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 13:09:32 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 13:09:32 2014 -0400"
      },
      "message": "THRIFT-2402: byte count of FrameBuffer in AWAITING_CLOSE state is not subtracted from readBufferBytesAllocated\nClient: java\nPatch: jfarrell\n\nAddresses issue where changeSelectInterests would cause close() to occur in the AWAITING_CLOSE state and readBufferBytesAllocated was never called\n"
    },
    {
      "commit": "607355e1deba2072c262f91e8e3554e2e552a20a",
      "tree": "150d4615dbe674f3857fa10550075ca70e15ed7a",
      "parents": [
        "9f154150b7c52ab2d63dc978782b363a21f4dadb"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 12:07:25 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 12:07:25 2014 -0400"
      },
      "message": "THRIFT-2268:Modify TSaslTransport to ignore TCP health checks from loadbalancers\nClient: java\nPatch: Thiruvel Thirumoolan\n\nAdds a TSaslTransportException to be able to catch and ignore invalid Sasl headers\n"
    },
    {
      "commit": "9f154150b7c52ab2d63dc978782b363a21f4dadb",
      "tree": "f026e32702cf1a7d448939171b0077f44ecc72fa",
      "parents": [
        "6b1027183c95981c8834faf91ba3b161b29a6d76"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 11:41:15 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 11:41:15 2014 -0400"
      },
      "message": "THRIFT-2204:SSL client for the cocoa client\nClient: cocoa\nPatch: Olivier Van Acker\n\nAdds a SSL transport to the cocoa library\n"
    },
    {
      "commit": "6b1027183c95981c8834faf91ba3b161b29a6d76",
      "tree": "ffe25c3c2b9bf394b2449bd6329a6ce29e414d27",
      "parents": [
        "161ffe708f4aef67a60a03dec9988c74693cf290"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 11:34:42 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Apr 04 11:34:42 2014 -0400"
      },
      "message": "THRIFT-1868:Make the TPC backlog configurable in the Java servers\nClient: java\nPatch: Jean-Daniel Cryans\n\nMakes TServerSocket backlog configurable.\n"
    },
    {
      "commit": "1be80dce36a8dcefe6851428949409898f7415ff",
      "tree": "fa960f9e6975b44057a7cc9910e3fb14927fac6e",
      "parents": [
        "d06957bf914a025fbf65d7625e1edc78c4bc11ef"
      ],
      "author": {
        "name": "ra",
        "email": "ra@apache.org",
        "time": "Thu Apr 03 08:55:18 2014 -0700"
      },
      "committer": {
        "name": "ra",
        "email": "ra@apache.org",
        "time": "Thu Apr 03 09:02:30 2014 -0700"
      },
      "message": "THRIFT-2446: cause servers to emit stream errors\nClient: node\nPatch: alexey\n\nMods Thrift Node Servers to emit stream errors\n\nThis closes #94\n----\ncommit 296f296db1d415b1d2a7bd8168f48cec5766a210\nAuthor: gruzovator \u003cgruzovator@gmail.com\u003e\nDate: 2014-04-03T15:16:07Z\nnodejs server stream error handling\n"
    },
    {
      "commit": "7f76e1d9f41c2b324573ada383eef00cb4b342a5",
      "tree": "fa21c75e33075ee81cd2a6fa419058d7246587a7",
      "parents": [
        "a139c9175293040d75f78d5f589b283469644845"
      ],
      "author": {
        "name": "ra",
        "email": "ra@apache.org",
        "time": "Wed Apr 02 12:31:05 2014 -0700"
      },
      "committer": {
        "name": "ra",
        "email": "ra@apache.org",
        "time": "Wed Apr 02 12:31:05 2014 -0700"
      },
      "message": "THRIFT-2443: node fails cross lang tests\nClient: node\nPatch: Randy Abernethy\n\nadds support for recursive tests of i64 types and fixes cross\nlang test failure with C++.\n"
    },
    {
      "commit": "8001421b88f4322d11f32686a9ba770d2c99cd97",
      "tree": "ebd5fa8d4b4c40743a4166b523e7eafb37ffe141",
      "parents": [
        "02c95c1c4008e72592251c85f8ce68b8b09ad77f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Apr 01 21:24:27 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Apr 01 21:24:27 2014 +0200"
      },
      "message": "THRIFT-2434 Missing namespace import for php TMultiplexedProcessor implementation\n\nPatch: Mauro Maggi\n"
    },
    {
      "commit": "02c95c1c4008e72592251c85f8ce68b8b09ad77f",
      "tree": "8b994150aee6cf275fa9af47a7cd10784512cc66",
      "parents": [
        "7b021bb13b054fce3731bb340ded51bd9607c210"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Mar 31 23:58:32 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Mar 31 23:58:32 2014 -0400"
      },
      "message": "THRIFT-2258:Add TLS v1.1/1.2 support to TSSLSocket.cpp\nClient: cpp\nPatch:  Chris Stylianou\n\nEnables TSSLSocketFactory to set the required protocol.\n"
    },
    {
      "commit": "d5cd81f46f3fa8d5e5eac747b146f57931eedb4e",
      "tree": "42d8e6b5e2c96410dba7bc3695fb6befe07530a0",
      "parents": [
        "86653cc388159ed1a83a7cb636c6dbc6a89ed9fe"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Mar 31 22:30:54 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Mar 31 22:30:54 2014 -0400"
      },
      "message": "THRIFT-981:cocoa: add version Info to the library\nClient: cocoa\nPatch: jfarrell\n\nAdds version to cocoa lib\n"
    },
    {
      "commit": "86653cc388159ed1a83a7cb636c6dbc6a89ed9fe",
      "tree": "5e84db3716fd16ee5a427d28c221144341607367",
      "parents": [
        "d21032ad409d54aea30a78be2e3eaa04e9bda231"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Mar 31 19:49:53 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Mar 31 19:49:53 2014 +0200"
      },
      "message": "THRIFT-2437 Author fields in Python setup.py must be strings not lists\nPatch: Pascal Bach\n"
    },
    {
      "commit": "d21032ad409d54aea30a78be2e3eaa04e9bda231",
      "tree": "ed4dc7b47055ac2f15c6a51c3a1a257be180495b",
      "parents": [
        "d7902bf19d0c323f38706c02338bbe2442f483c3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 31 19:21:27 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 31 19:21:27 2014 +0200"
      },
      "message": "THRIFT-2439 Bug in TProtocolDecorator Class causes parsing errors\n\nPatch: Gianluca Bargelli\n"
    },
    {
      "commit": "d7902bf19d0c323f38706c02338bbe2442f483c3",
      "tree": "613206176a3fd8c85872c5c0a37e5e8b6da422f1",
      "parents": [
        "8384351c9a6568ab8cd3614b6f9a46f1c43c1e9d"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Mon Mar 31 16:21:37 2014 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Mon Mar 31 16:21:37 2014 +0200"
      },
      "message": "THRIFT-2368 New option: reuse-objects for Java generator\nPatch: adam-aph\n"
    },
    {
      "commit": "a2e4e565983d247fbcf634a52ddb85cec872e96f",
      "tree": "01fce9b4bac23d097282b10bf31b034dd6b94323",
      "parents": [
        "ea6076f1750fecf2f2bd0a9fa4747f916588427b"
      ],
      "author": {
        "name": "ra",
        "email": "ra@apache.org",
        "time": "Sat Mar 29 01:14:48 2014 -0700"
      },
      "committer": {
        "name": "ra",
        "email": "ra@apache.org",
        "time": "Sat Mar 29 01:14:48 2014 -0700"
      },
      "message": "THRIFT-2398:Improve Node Server Library\nCLIENT: node\nPatch: Randy Abernethy\n\nUpdate node hello web example and line ending clean up.\n"
    },
    {
      "commit": "ea6076f1750fecf2f2bd0a9fa4747f916588427b",
      "tree": "9150198ba84d7208f5ad619e3e73313954e82b17",
      "parents": [
        "d60f9789dbbe5e8fb05815eb01cc5213f811ea9b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 28 22:45:27 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 28 22:45:27 2014 +0200"
      },
      "message": "THRIFT-2430 Crash during TThreadPoolServer shutdown\n\nPatch: Lars Benner\n"
    },
    {
      "commit": "d60f9789dbbe5e8fb05815eb01cc5213f811ea9b",
      "tree": "198623c5b123356356fb44d536cc24c4bc0b23cb",
      "parents": [
        "1823b59cedd1bd35e11831f08565b89994a8cbaf"
      ],
      "author": {
        "name": "Randy Abernethy",
        "email": "randy@rx-m.com",
        "time": "Fri Mar 28 10:36:38 2014 -0700"
      },
      "committer": {
        "name": "Randy Abernethy",
        "email": "randy@rx-m.com",
        "time": "Fri Mar 28 10:36:38 2014 -0700"
      },
      "message": "THRIFT-2398:Improve Node Server Library\\nClient: Node\\nPatch: Randy Abernethy\\n\\nGeneral server parameter harmonization and comments\n"
    },
    {
      "commit": "1823b59cedd1bd35e11831f08565b89994a8cbaf",
      "tree": "a8ace52875b3e1e3f9e12398ab860e09122e0b38",
      "parents": [
        "bf0b6291f8bc7192847a2da458fdd40ee7256066"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Mar 27 13:56:04 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Mar 27 13:56:04 2014 -0400"
      },
      "message": "THRIFT-2428: Python 3 setup.py support\nClient: py\nPatch: Nathan Van Gheem\n\nGithub Pull Request: This closes #89\n----\ncommit 89838fb1ff173eae6d81312e4e73e0ac2adc049d\nAuthor: Nathan Van Gheem \u003cvangheem@gmail.com\u003e\nDate:   2014-03-27T17:35:10Z\n\n    python 3 support\n"
    },
    {
      "commit": "bf0b6291f8bc7192847a2da458fdd40ee7256066",
      "tree": "52168dc5557366d6e52e8f2176e794e69187b966",
      "parents": [
        "443ced0e3a68b3bf61c32466e0f75c5a41abbe47"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 26 23:32:34 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 26 23:32:34 2014 +0100"
      },
      "message": "THRIFT-2414 c_glib fix several bug\nPatch: Jaesang Kim\n"
    },
    {
      "commit": "e8ca73f62f97fe1cf05425727a9831d14316e4d4",
      "tree": "44d3914d1aa412f6de32a95c31745faec539929f",
      "parents": [
        "932cad8dcc9c7bad95d2100e2f527620a5dca9fd"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 24 21:41:12 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 24 21:41:12 2014 +0200"
      },
      "message": "THRIFT-2425 PHP: Server-side support for Multiplexing Services\n\nPatch: Aldo Armiento\n"
    },
    {
      "commit": "e9651367c550a6dd72b5a67a3e5c487bd299eac8",
      "tree": "7945e63b74d822e54e5c00b3a1067bc21da75c5a",
      "parents": [
        "2bf90780d451ca9c6f7a0e2082009a5f409932af"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 20 22:46:17 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 20 22:48:13 2014 +0200"
      },
      "message": "THRIFT-2415 Named pipes server performance \u0026 message mode\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "fd62df75fa17d5c2af12302de6cee78ad7405692",
      "tree": "4f31c84cf9f5277798b8dda5829080730b88b8d0",
      "parents": [
        "ec8daae71004b3c2346bf12b2d74e52ed0815337"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 20 00:52:18 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 20 00:52:55 2014 +0200"
      },
      "message": "THRIFT-2408 Named Pipe Transport Option for C#\n\nPatch: Carl Yeksigian \u0026 Jens Geyer\n"
    },
    {
      "commit": "16fcad0b25f1200db7ec0add08f827c76bf4dd43",
      "tree": "02e119d494c8c719954c3904cf6fe01ba782f172",
      "parents": [
        "706cb4e4cb7426d25722b1166e0c8b102b20051e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Mar 16 21:12:11 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 19 06:47:47 2014 +0100"
      },
      "message": "THRIFT-2407 use markdown (rename README \u003d\u003e README.md)\nPatch: Roger Meier\n"
    },
    {
      "commit": "706cb4e4cb7426d25722b1166e0c8b102b20051e",
      "tree": "6bb12381f4aec2051bddb2076b28d3e57e048497",
      "parents": [
        "d26f6fde008c8336931b4a29577719646cad805d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 19 00:37:10 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 19 00:37:10 2014 +0200"
      },
      "message": "THRIFT-2377 Allow addition of custom HTTP Headers to an HTTP Transport\n\nPatch: Sheran Gunasekera\n"
    },
    {
      "commit": "d26f6fde008c8336931b4a29577719646cad805d",
      "tree": "6198da2f7b86dcfd5e2f13786f762d83d2888d4f",
      "parents": [
        "a6b328f12a1f0962bf7841e496cf8494ed68e71f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 19 00:21:49 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 19 00:21:49 2014 +0200"
      },
      "message": "THRIFT-2339 Uncaught exception in thrift c# driver\n\nPatch: Janis Ser\nGithub Pull Request: This closes #79\n----\ncommit d650ca3380aac39eae1f17dc72d4097eb3394562\nAuthor: JSSTR \u003cjanis.sermulins@struq.com\u003e\nDate:   2014-01-29T13:49:51Z\n\n    Update TSocket.cs\n\n    Make sure to catch all exceptions in the ConnectCallback.\n\n----\n"
    },
    {
      "commit": "a6b328f12a1f0962bf7841e496cf8494ed68e71f",
      "tree": "69cab5452a7ec7b7f1268b524e357dce8644ed5c",
      "parents": [
        "55cd520edfc2f808da08cb22f2faf53bf04de47c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 18 23:51:23 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 18 23:51:23 2014 +0200"
      },
      "message": "THRIFT-2354 Connection errors can lead to case_clause exceptions\n\nPatch: Anthony Molinaro\n"
    },
    {
      "commit": "55cd520edfc2f808da08cb22f2faf53bf04de47c",
      "tree": "dd879960d43b91680cff39b3e19fc103ec321a47",
      "parents": [
        "1c99e7079b45dde9dbb7197ceb337e42a550a84e"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Mar 18 09:24:34 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Mar 18 09:24:34 2014 -0400"
      },
      "message": "THRIFT-2390: no close event when connection lost\nClient: node\nPatch: gruzovator \u003cgruzovator@gmail.com\u003e\n\nGithub Pull Request: This closes #83\n----\ncommit 270183f0507afc4346486cb58b8a684174eb13db\nAuthor: gruzovator \u003cgruzovator@gmail.com\u003e\nDate:   2014-03-18T12:23:21Z\n\n    fix for THRIFT-2390\n\n    fix for THRIFT-2390 (no close event when connection lost)\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": "5b78958864475204dc15590742ae1bc7f4df33ca",
      "tree": "844b53809641ffaf4c7112bb610e08c90e249b22",
      "parents": [
        "98bebac1520bcf1dd5392535e06a751d7b2af58e"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sat Mar 15 23:11:34 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sat Mar 15 23:11:34 2014 +0100"
      },
      "message": "fix broken license header and outdated note\n"
    },
    {
      "commit": "52744eed7b8cc8b758825d2ba188933f907e07df",
      "tree": "d217770dfbb50dfb62781f251d005da9df30742b",
      "parents": [
        "1f78987c49b2a44dd3b000c4e96d96244cf1cb9a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 12 09:38:42 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 12 09:38:42 2014 +0100"
      },
      "message": "THRIFT-2397 Add CORS and CSP support for JavaScript and Node.js libraries\nPatch: Randy Abernethy\n"
    },
    {
      "commit": "2a7dccc8a06a2240f785255492d04a82c669ae9b",
      "tree": "4ba9963d13333d50f8083e4ae03822f2c7d84445",
      "parents": [
        "b39b5ea95d9b1851c437eaa80bc73d0acb643fa6"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Mar 07 22:16:51 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Mar 07 22:16:51 2014 +0100"
      },
      "message": "THRIFT-2355 Add SSL and Web Socket Support to Node and JavaScript\nPatch: Randy Abernethy\n"
    },
    {
      "commit": "c975bbcc9c3c618a6ee8902ae47fed89a025b597",
      "tree": "5dbc84c7b3799442d6de32b23e9c81dcd3381083",
      "parents": [
        "c9e535ea76c6402eb392588b1c2fbabf83ebcd93"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 06 21:11:46 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 06 21:11:46 2014 +0100"
      },
      "message": "THRIFT-2388 GoLang - Fix data races in simple_server and server_socket\n\nPatch: Chris Bannister\n"
    },
    {
      "commit": "c9e535ea76c6402eb392588b1c2fbabf83ebcd93",
      "tree": "1d8d25c16eb755eb669090141950839e6c75102b",
      "parents": [
        "af26af6d25d480acea179a6d4831f3ea78351912"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Thu Mar 06 12:03:41 2014 -0500"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Thu Mar 06 12:04:26 2014 -0500"
      },
      "message": "THRIFT-2391 Socket transport for ActionScript 3.0\n\nPATCH: Dima Levchenko\n"
    },
    {
      "commit": "af26af6d25d480acea179a6d4831f3ea78351912",
      "tree": "2544f1687a5842d0937df54b621e505503697529",
      "parents": [
        "359036accfc16a9785d7801b99d99ec16211cc24"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Mar 06 15:06:22 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Mar 06 15:06:22 2014 +0100"
      },
      "message": "THRIFT-2387 nodejs: external imports should be centralized in index.js\nPatch: Pierre Lamot\n"
    },
    {
      "commit": "312362314c23ba199fca5c92868f6411afd2fc63",
      "tree": "c476e8e393f3ad021a792a8dd9d9036aaf312924",
      "parents": [
        "f36fda203565430086e23ab6a231fdc5ec3d4b48"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 23 20:16:44 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Feb 25 22:11:10 2014 +0100"
      },
      "message": "THRIFT-2376 nodejs: allow Promise style calls for client and server\npatch:  Pierre Lamot\n"
    },
    {
      "commit": "f36fda203565430086e23ab6a231fdc5ec3d4b48",
      "tree": "d94cff74eb3f9cc70567f1c9f9c91e4201ff3ed5",
      "parents": [
        "98d9ef2bd675e16dde9304061f71b6435caa5cf8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 24 22:57:52 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 24 22:57:52 2014 +0100"
      },
      "message": "THRIFT-2305 TFramedTransport empty constructor should probably be private\n\nPatch: Alex Ausch  \u0026 Jens Geyer\n"
    },
    {
      "commit": "98d9ef2bd675e16dde9304061f71b6435caa5cf8",
      "tree": "2c4384aa3af3f08d1a70ec765624a50ca7e5fefe",
      "parents": [
        "305e42ae3e2f9e294446487ae62a9422815f9ce5"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Feb 23 22:56:58 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Feb 23 22:56:58 2014 -0500"
      },
      "message": "THRIFT-2328: Java eliminate all compiler warnings\nClient: java\nPatch: jfarrell\n\nreverting previous patch for 0.9.1 and will suppress individually or address for 1.0\n"
    },
    {
      "commit": "b080f68d5476a29f1d2eee5b73c660806cf3d7a4",
      "tree": "2b750ec521f44e25138fd33324dfb350e37d9212",
      "parents": [
        "c94b293dc7e30d64201e552f73ec0cf9f1a8f3df"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 22 21:10:45 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 22 21:11:40 2014 +0100"
      },
      "message": "THRIFT-2373 warning CS0414 in THttpClient.cs: private field \u0027Thrift.Transport.THttpClient.connection\u0027 assigned but never used\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "48555c5d1fd202088f70a04084b73cab9ee41648",
      "tree": "8bb4818ceff68a55512f4ce5af06f75d7963875c",
      "parents": [
        "7e10329f7982f2602d6dbdcb2b45e843b85170c4"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Feb 22 20:05:21 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Feb 22 20:05:21 2014 +0100"
      },
      "message": "THRIFT-2325 SSL-test-certificates.patch\nJava test suite use keys and certs from test/keys/\n\nPatch: Roger Meier\n"
    },
    {
      "commit": "199833807f8dabd0d6d1707a594b7d6cac82641e",
      "tree": "6f302dc5160c57daec2c8dbf9c67495f7d369825",
      "parents": [
        "567df43e80b46bf8537875c1ac817c8f9af6277b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 22 17:34:29 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 22 17:34:29 2014 +0100"
      },
      "message": "THRIFT-1579 PHP Extension - function thrift_protocol_read_binary not working from TBinarySerializer::deserialize\n\nPatch: Tobias Heintz\n"
    },
    {
      "commit": "567df43e80b46bf8537875c1ac817c8f9af6277b",
      "tree": "ce64b4f0135bc384293186fef32d5c4b066972fd",
      "parents": [
        "3fa14a3990e973f0354059191bec34dcc8184af8"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 20:15:16 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 20:15:16 2014 -0500"
      },
      "message": "THRIFT-2328: Java eliminate all compiler warnings\nClient: Java\nPatch: jfarrell\n\nremoves lint check for unchecked casts.\n"
    },
    {
      "commit": "3fa14a3990e973f0354059191bec34dcc8184af8",
      "tree": "77881aaa66478d7c903aa8cd9b80354c0050dd35",
      "parents": [
        "8dbff98aea43757b138e641d8e0d0cbbf9a68ffa"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 19:37:13 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 19:37:13 2014 -0500"
      },
      "message": "THRIFT-2372:thrift/json_protocol.go:160: function ends without a return statement\nClient: go\nPatch: jfarrell\n\nRemoves else block from function and just returns.\n"
    },
    {
      "commit": "8dbff98aea43757b138e641d8e0d0cbbf9a68ffa",
      "tree": "55427aa76d778a81b262a6cefbb918ac50bbad94",
      "parents": [
        "57b354b8f7b509a69c76fb67a732a98112e72c01"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 19:31:46 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 19:31:46 2014 -0500"
      },
      "message": "THRIFT-2371:ruby bundler version fails on ~1.3.1, remove and take latest avail\nClient: rb\nPatch: jfarrell\n\nFix rb build by grabbing latest avail bundler version.\n"
    },
    {
      "commit": "57b354b8f7b509a69c76fb67a732a98112e72c01",
      "tree": "35dc25ac066bb1bf2e94387a781da8a1dd98bbb7",
      "parents": [
        "db536cf6bb7a561ca83c7f4b8c1c7fd1fed00375"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Feb 22 01:01:58 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Feb 22 01:01:58 2014 +0100"
      },
      "message": "THRIFT-2369 Add ssl support for nodejs implementation\nPatch: Pierre Lamot\n"
    },
    {
      "commit": "db536cf6bb7a561ca83c7f4b8c1c7fd1fed00375",
      "tree": "9eb178acf626e5365d5f955bd46804dfd9303304",
      "parents": [
        "8b3ca02a2ad3a005685f66dc85a625a6731144b7"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 13:43:43 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 13:50:10 2014 -0500"
      },
      "message": "Revert \"THRIFT-2258 cpp: Add TLS v1.1/1.2 support to TSSLSocket.cpp\"\n\nThis reverts commit 01386c95a8f18d55cefc0ad0f33a1154e095f51a.\n"
    },
    {
      "commit": "8b3ca02a2ad3a005685f66dc85a625a6731144b7",
      "tree": "0cf594b6a70240c39560bc6a7d9a72324591dc6f",
      "parents": [
        "01386c95a8f18d55cefc0ad0f33a1154e095f51a"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 12:11:14 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Feb 21 12:11:14 2014 -0500"
      },
      "message": "THRIFT-1719:SASL client support for Python\nClient: py\nPatch: Tyler Hobbs\n\nAdd SASL client transports that will work with the Java lib\u0027s TSaslTransport\n"
    },
    {
      "commit": "01386c95a8f18d55cefc0ad0f33a1154e095f51a",
      "tree": "998698bc41dff64e22335aaec916830b37226734",
      "parents": [
        "58bbb709a4dad28b58e99a817be8ee3e7c9071ce"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Feb 19 23:07:25 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Feb 19 23:07:25 2014 +0100"
      },
      "message": "THRIFT-2258 cpp: Add TLS v1.1/1.2 support to TSSLSocket.cpp\nPatch: Chris Stylianou\n"
    },
    {
      "commit": "9f4f5157a3f3a6e67be039528c4e0dbe6e716a41",
      "tree": "dbfb10da4ed09869077464fb78d5d110f5048db6",
      "parents": [
        "8c1779d6712f102f2844621508e9f445540be7d2"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Feb 19 16:28:35 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Feb 19 16:28:35 2014 +0100"
      },
      "message": "THRIFT-2367 Build failure: stdlib and boost both define uint64_t\n\nFix: remove \"using namespace boost;\"\nPatch: Roger Meier\n"
    },
    {
      "commit": "8c1779d6712f102f2844621508e9f445540be7d2",
      "tree": "564bf02e05129ffe1646382d59545d6fde6d67e5",
      "parents": [
        "06ad7218a9aeb05538d9ec09a6fed8e16b9aa1e1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 18 21:55:43 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 18 21:55:43 2014 +0100"
      },
      "message": "THRIFT-2359 TBufferedTransport doesn\u0027t clear it\u0027s buffer on a failed flush call\n\nPatch: Chris Trotman\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": "47b89b9584d224a7e0053768b6c7c954eb42bf33",
      "tree": "d0a9a9db8ede207815c0d18ef423e4d556a56f5f",
      "parents": [
        "3bf62d1d89de63ed3d4b9d14eb62e61d3143cbfe"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Feb 11 21:28:56 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Feb 11 21:28:56 2014 +0100"
      },
      "message": "THRIFT-2351 PHP TCompactProtocol has fails to decode messages\nPatch: Paul Banks\n"
    },
    {
      "commit": "22888ce3a84f38c1478f38ad0d1ff3ed7fdf5f39",
      "tree": "ebfc141e5461a988cec980658b73a0800f694934",
      "parents": [
        "2f51f327e3b6d22e578a84a037d1a9094c64dd9b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Feb 09 11:31:02 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Feb 09 11:31:02 2014 +0100"
      },
      "message": "THRIFT-2352 msvc failed to compile thrift tests\n\nPatch: Sergei Nikulov \u0026 Roger Meier\n"
    },
    {
      "commit": "2f51f327e3b6d22e578a84a037d1a9094c64dd9b",
      "tree": "1a92d42d09ef8a24e2007e8e57882a208aeddd1a",
      "parents": [
        "7bb44a33bf2225d6c2220e4c5166669f7975f561"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Feb 07 14:12:56 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 09 11:21:33 2014 +0100"
      },
      "message": "THRIFT-2350 Add async calls to normal JavaScript\nPatch: Randy Abernethy\n"
    },
    {
      "commit": "7bb44a33bf2225d6c2220e4c5166669f7975f561",
      "tree": "641c0dea3ec8c4ae2f43ae08c666e1db810b7741",
      "parents": [
        "73938622ef9b3a53d45063aee70ad5155202605a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 07 22:24:37 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 07 22:24:37 2014 +0100"
      },
      "message": "THRIFT-2345 Delphi: UTF-8 sent by PHP as JSON is not understood by TJsonProtocol\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": "a2de4105317adeb5268e5e289a6226d6477cfbfe",
      "tree": "00c76e4410d69655a0827bcd76400816f092b509",
      "parents": [
        "2a816c28ae166f267e3a681ba335b298d542b1f1"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Feb 07 14:12:56 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Feb 07 14:12:56 2014 +0100"
      },
      "message": "THRIFT-2350 Add async calls to normal JavaScript\nPatch: Randy Abernethy\n"
    },
    {
      "commit": "213ea258de6796e1302e57f4246434ca3c9a2ac6",
      "tree": "1d2c5be7b7b9a81d048080a74b3d450d09a5fb67",
      "parents": [
        "56d41eb4a79148ff926f923426faddce6baaf3c4"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Feb 06 23:41:37 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Feb 06 23:41:37 2014 +0100"
      },
      "message": "THRIFT-1457 java: Capacity of TframedTransport write buffer is never reset\nPatch: Arthur Meyer\n"
    },
    {
      "commit": "0f60bd4f54cc120836415982a8cc457a4175ce08",
      "tree": "6900d0ce86374890275de807beaa28b3bb611679",
      "parents": [
        "301dfa94d6465244d5970e2abdc0650b386468d5"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Feb 03 00:29:23 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Feb 03 00:29:23 2014 +0100"
      },
      "message": "THRIFT-2224 cpp: TSSLSocket.h and TSSLServerSocket.h should use the platfromsocket too\nPatch: soyer\n"
    },
    {
      "commit": "301dfa94d6465244d5970e2abdc0650b386468d5",
      "tree": "cf88a8903547ca88bfc73a8714e455370679dab0",
      "parents": [
        "d95fc9b1eedf77a42f072308d191f583c3052028"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Feb 02 23:56:19 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Feb 02 23:56:19 2014 +0100"
      },
      "message": "THRIFT-2225 cpp: SSLContext destroy before cleanupOpenSSL\nPatch: soyer\n"
    },
    {
      "commit": "d95fc9b1eedf77a42f072308d191f583c3052028",
      "tree": "bccef0e901735ef2d0a5be9d5a82a7a6dcaa128b",
      "parents": [
        "483d791f64f0cddf765c2ea991cdbe8fda787e91"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 02 18:08:31 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 02 18:08:31 2014 +0100"
      },
      "message": "THRIFT-2341 Enable generation of Delphi XMLDoc comments (a.k.a. \"Help Insight\")\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "b3e784994a57d3acad4f807b9ebd89caa72889c8",
      "tree": "f46aba0393d06241ea87995ee8137e3fb8ba2479",
      "parents": [
        "54a6636c4288c699f21a93a473a52139c368ffc1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 30 23:34:09 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 30 23:34:09 2014 +0100"
      },
      "message": "THRIFT-2310 PHP Client-side support for Multiplexing Services (Patch v1 ONLY)\n\nPatch: Alexander Elyseev\n"
    },
    {
      "commit": "54a6636c4288c699f21a93a473a52139c368ffc1",
      "tree": "1aaf73114e8a7ffa3c96e3c9e98e86db0dc6dec2",
      "parents": [
        "ee78e31c88de3578a787adf2d601186477fc7d8e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 30 20:57:08 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 30 20:57:08 2014 +0100"
      },
      "message": "THRIFT-2337 Golang does not report TIMED_OUT exceptions\n\nPatch: Chris Bannister\n"
    },
    {
      "commit": "0ef1e2eee30de5e1a041ba254c98743d256015b7",
      "tree": "d3dcfe81a10f9601380913fedd2e0fa0b5ef0b62",
      "parents": [
        "c88d58195246069ea05106855aa567e2db32fe69"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 14:57:38 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 14:57:38 2014 +0100"
      },
      "message": "erlang: use https instead of git for dependency URL\n"
    },
    {
      "commit": "8909cbdf819a059874ffc22ca6c04a06211321f6",
      "tree": "6b343d8209c8b1486b87538f896163847710bf66",
      "parents": [
        "d0024544bc2f45b6c039387fe69df8cf77fde45d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:44:27 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:44:27 2014 +0100"
      },
      "message": "THRIFT-2327 nodejs: nodejs test suite should be bundled with the library\nPatch: Pierre Lamot\n\nfurther modifications by Roger Meier\n- git mv instead of delete and add\n- detect node or nodejs with configure.ac\n- use exit instead of return within lib/nodejs/test/testAll.sh\n"
    },
    {
      "commit": "aefd9c489987a943fce16b0b4661f1bbfdc6f30e",
      "tree": "88248b7fd8f4217309975952b92310034d0a10ee",
      "parents": [
        "e8379b538adbfdcd94c8d9a8702c10435cd38475"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 25 19:59:27 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 25 19:59:27 2014 +0100"
      },
      "message": "cpp: TSSLServerSocket should use THRIFT_SOCKET\n"
    },
    {
      "commit": "beb937740a19340431ffd99ecb14f8a5c05624c2",
      "tree": "cdeb434698db728d159e4a36cf85647c1141b02b",
      "parents": [
        "026d7fc0e1eaac1a36d964ec3b900e34c11c0c81"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 23 19:16:52 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 23 19:16:52 2014 +0100"
      },
      "message": "THRIFT-2331 Missing call to ReadStructBegin() in TApplicationException.Read()\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "507740c93c795b9d1f927909456962ec64f67b65",
      "tree": "58438e036bb39751bff1936ad47f340fbe82cf06",
      "parents": [
        "194f0114c27f6a41c96be6d5702895bf5c1519e3"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Jan 22 22:20:21 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Jan 22 22:20:21 2014 -0500"
      },
      "message": "Thrift-2184: undefined method rspec_verify for Thrift::MemoryBufferTransport\nClient: rb\nPatch: jfarrell | Nevo Hed\n\nUpdates ruby checks to require bundler and uses bundle exec to ensure\nthe required rake version.\n"
    },
    {
      "commit": "194f0114c27f6a41c96be6d5702895bf5c1519e3",
      "tree": "da0945b2c957e290476f540821c0d7f709a67754",
      "parents": [
        "9aa08a9f6849f5c71aa3e7d1ba493521a11d026c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jan 22 00:10:31 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jan 22 00:10:31 2014 +0100"
      },
      "message": "THRIFT-2108 java: Fix TAsyncClientManager timeout race\nPatch: Vadim Spivak\n"
    },
    {
      "commit": "77369a0ecd7045aec7be0226ca4843f893bbcda0",
      "tree": "ffdcc78e8be7eeb1469e891b5bc8a46d0bbec6e0",
      "parents": [
        "169d6558186c7e8a600276f89d56ec000690171f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 16 21:36:08 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 16 21:36:08 2014 +0100"
      },
      "message": "THRIFT-2322 Correctly show the number of times ExecutorService (java) has rejected the client.\n\nPatch: Rohit Agarwal \u0026 Jens Geyer\n"
    },
    {
      "commit": "09cc5e7728cd4bc197e33a02e2fd263407d4a87b",
      "tree": "5907de06da56ac22c01eede5cbc740da0bbb1914",
      "parents": [
        "6635058e8be97721447ec8e202306226fa8187ca"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jan 15 10:13:18 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jan 15 10:13:18 2014 +0100"
      },
      "message": "THRIFT-2316 cpp: TFileTransportTest is to restrictive\n"
    },
    {
      "commit": "216374ec4a72cbabf7c76dd9284362aba4d30f1c",
      "tree": "15ea4e99840efae1bb6385199e4e8d8c1b116f07",
      "parents": [
        "a16737a87f74d5642869d3315f6b44a6b0fc91d3"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Jan 14 15:17:04 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Jan 14 15:17:04 2014 +0100"
      },
      "message": "THRIFT-2313 nodejs server crash after processing the first request when using MultiplexedProcessor/FramedBuffer/BinaryProtocol\npatch: Pierre Lamot\n"
    },
    {
      "commit": "0240572c44c64c3ab1d498d32a9a1530ab91b0da",
      "tree": "8a0d2c54e863469742fe22a7f832af21343ac303",
      "parents": [
        "a510d6b48b0346534d1e55eb3d3ef09765ec4a46"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 23:29:11 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 23:29:11 2014 +0100"
      },
      "message": "THRIFT-2182 rb: segfault in regression tests (GC bug in rb_thrift_memory_buffer_write)\nPatch: Paul Brannan\n"
    },
    {
      "commit": "a510d6b48b0346534d1e55eb3d3ef09765ec4a46",
      "tree": "2c681a8a71bebad8465a316e02362c4c9beea651",
      "parents": [
        "d45b7db328d46e2d7813b0e815750e5ba155a34e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:17:45 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:17:45 2014 +0100"
      },
      "message": "THRIFT-2183 gem install fails on zsh\nPatch: Paul Brannan\n"
    },
    {
      "commit": "d45b7db328d46e2d7813b0e815750e5ba155a34e",
      "tree": "75f2c279127e53a4a82a5eec63ef22fa2570c604",
      "parents": [
        "3233fe80c99d0cf535215f1ee7e4f01024727d06"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:11:04 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:11:04 2014 +0100"
      },
      "message": "rb: remove CHANGELOG\n"
    },
    {
      "commit": "090a5e4c690ad44f4fbcd6519070507434cb4c46",
      "tree": "068d7016cec71898d84f2c2443d4b4299593d2e7",
      "parents": [
        "623201412a36471f5bd92b16290028fc03a2b88d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 20:09:53 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 20:09:53 2014 +0100"
      },
      "message": "remove nonsense file lib/rb/CHANGELOG\n"
    },
    {
      "commit": "623201412a36471f5bd92b16290028fc03a2b88d",
      "tree": "7092e8918c60886d6ff8d5766c3aede1fce855cc",
      "parents": [
        "38391a7a01d2ccb3510939118a7472dd9f91aba2"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 20:00:31 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 20:00:31 2014 +0100"
      },
      "message": "THRIFT-2130 D library/test: parts of \"make check\" code do not compile with recent dmd-2.062 through dmd-2.064alpha\nPatch: David Nadlinger\n"
    },
    {
      "commit": "38391a7a01d2ccb3510939118a7472dd9f91aba2",
      "tree": "845be62879c9573a9a2e209061453fb3763c70d5",
      "parents": [
        "b2b4a5ca981639ce8ee02d1c6f463e6b5fea7adf"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 19:58:54 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 19:58:54 2014 +0100"
      },
      "message": "D: add client_pool_test to libevent_dependent_ran_tests\nfixes build when D event is not available\n"
    },
    {
      "commit": "b2b4a5ca981639ce8ee02d1c6f463e6b5fea7adf",
      "tree": "5da9cf56289e366b239aec6e5fd833baf25c9fbc",
      "parents": [
        "c0c889b9dd460c8ca33a4d84eb2ac32c6a73bab7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 13:09:25 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 13:10:50 2014 +0100"
      },
      "message": "THRIFT-2185 use cabal instead of runhaskell in haskell library\nPatch: John Chee\n"
    },
    {
      "commit": "b9d55220ceb718b8fc32ef78874744072ef27893",
      "tree": "bb99f497b0b898c66d6721b04aedf893dd244b27",
      "parents": [
        "11c813ea3c36b6211991c01e6c24055ea682f7bf"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jan 10 21:26:25 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jan 10 21:26:25 2014 +0100"
      },
      "message": "THRIFT-2205 Node.js Test Server to support test.js JavaScript Browser test and sundry fixes\n\nPatch: Randy Abernethy, Pierre Lamot\n"
    },
    {
      "commit": "5d02b80e9cde00280cbac5c17cc3843806ec9436",
      "tree": "4b12b2e6816154fdbd2d6273732ca90a5ae2904d",
      "parents": [
        "05f37f1917bfa89d5862e4e45896bc6e28d8fa51"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jan 07 21:42:01 2014 -0500"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jan 07 21:42:01 2014 -0500"
      },
      "message": "Thrift-2029:Port C++ tests to Windows\nClient: cpp\nPatch: Ben Craig\n\nUpdates cpp tests to work with windows and c++11\n"
    },
    {
      "commit": "05f37f1917bfa89d5862e4e45896bc6e28d8fa51",
      "tree": "f71ac1ca13a44ad28fa96208ae223cecf8f8c7aa",
      "parents": [
        "f1612825584e219ff02f601da6691eae67e0878f"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Jan 06 22:51:22 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Jan 06 22:51:22 2014 -0500"
      },
      "message": "THRIFT-2219: Thrift gem fails to build on OS X Mavericks\nClient: ruby\nPatch: Jake Farrell\n\nAdds builtin check to strlcpy.h header for ruby lib.\n"
    },
    {
      "commit": "f1612825584e219ff02f601da6691eae67e0878f",
      "tree": "3d38a1d8cb92f59fe06652cd08a7d8004176e52f",
      "parents": [
        "6bac11f4fa3d96acdbd9e625be11f4f97aa053bc"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 06 07:19:09 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 06 07:19:09 2014 +0100"
      },
      "message": "nodejs: add NODE_PATH\n"
    },
    {
      "commit": "f6acf44117ebc96dff9eded7a836674be9924d84",
      "tree": "459c1868c2560205fb714f03291a267814d93ee3",
      "parents": [
        "2136694a2045120af80fb7064f600a75f793720c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 02 22:58:43 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 02 22:58:43 2014 +0100"
      },
      "message": "THRIFT-2303 TBufferredTransport not properly closing underlying transport\n\nPatch: Alex Ausch\n"
    },
    {
      "commit": "2136694a2045120af80fb7064f600a75f793720c",
      "tree": "ad3016c9f18e8108456315520d5d8c4f32d16536",
      "parents": [
        "ad0141aea57f7a5881a9c899a74445f8825fc267"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 30 22:04:51 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 30 22:06:08 2013 +0100"
      },
      "message": "THRIFT-2297: TJsonProtocol implementation for Delphi does not allow for both possible slash (solidus) encodings, including a test case\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "1fb6847473169e2abfdd4b241ad4f2341842e8b1",
      "tree": "f52920d206511d30a31ad481970f4cd6368f84f3",
      "parents": [
        "4d1b0eac7ddea3d1de59477723958106b6d0209f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 26 18:55:33 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 26 19:01:20 2013 +0100"
      },
      "message": "THRIFT-2299 TJsonProtocol implementation for Ruby does not allow for both possible slash (solidus) encodings\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": "797595049274b9085385de5ef402075f6fc3de56",
      "tree": "8bd64a12f152d31852be3a97e4ea80d612bf0fb0",
      "parents": [
        "53db7cc486a9f1f0e000d977d853a6811238a9e6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 26 18:56:54 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 26 18:59:15 2013 +0100"
      },
      "message": "THRIFT-2285 TJsonProtocol implementation for Java/JavaMe/PHP doesn\u0027t allow a slash (/) to be escaped (\\/)\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "53db7cc486a9f1f0e000d977d853a6811238a9e6",
      "tree": "ffb4ecdc08b557d64cbdcb2484b4cee994abd225",
      "parents": [
        "1406c9adaf3bc7a43c9f594ad38fa90193a929cb"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Dec 26 15:38:32 2013 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Dec 26 15:38:32 2013 +0100"
      },
      "message": "THRIFT-2293 java: TSSLTransportFactory.createSSLContext() leaves files open\nPatch: Venura\n"
    },
    {
      "commit": "d9c80e2dae01b1ccd78ad57eacde40b489a943f4",
      "tree": "9c5c12bd21c4cc70008d7793e578354ecdc09534",
      "parents": [
        "4095d62cd795e5e8b1d9b0be3e8a9a2efe882f3c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 21 20:13:36 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 21 20:14:45 2013 +0100"
      },
      "message": "THRIFT-2322: serializer testcase helper file regenerated with most recent Thrift compiler\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "5ba91f23bdf627bd869410c53a3d9181c8cfb526",
      "tree": "5d67028459e1c1afacbe1eff04244a03ada1b228",
      "parents": [
        "d960e6e9662d4a9128dc7a8378ab54ad030e24ec"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Dec 20 21:13:13 2013 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Dec 20 22:37:20 2013 +0100"
      },
      "message": "THRIFT-2271 JavaScript: Support for Multiplexing Services\nPatch: David Sautter\n+ jslint fixes\n"
    },
    {
      "commit": "d960e6e9662d4a9128dc7a8378ab54ad030e24ec",
      "tree": "3d79f12987a2d7f68b3df8bad650b397870a620b",
      "parents": [
        "bf3a19dc7ee50be6959df5422642794f8c54383d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 19 22:06:30 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 19 22:06:30 2013 +0100"
      },
      "message": "THRIFT-2195 Delphi event handlers - fix for multiplex protocol\n"
    },
    {
      "commit": "bf3a19dc7ee50be6959df5422642794f8c54383d",
      "tree": "a133e27bf48c2cbd1047bd75318c88878ebe4031",
      "parents": [
        "0853ab67b4db1db15dc4b8f195764331174e5594"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 17 21:39:30 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 17 21:39:30 2013 +0100"
      },
      "message": "THRIFT-2288 Go impl of Thrift JSON protocol wrongly writes/expects true/false for bools\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0853ab67b4db1db15dc4b8f195764331174e5594",
      "tree": "213f4b1bf8ff1336e802b08c31a3c3224039dfe9",
      "parents": [
        "2c4f306b0a93454b7e18aa425e4e8f7f4f9ef4f5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 17 21:38:44 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 17 21:38:44 2013 +0100"
      },
      "message": "THRIFT-2232 IsSet* broken in Go\n\nPatch: Ben Sigelman\n"
    },
    {
      "commit": "2c4f306b0a93454b7e18aa425e4e8f7f4f9ef4f5",
      "tree": "3144965245153b51035dfc0b92626ae63dca7c4a",
      "parents": [
        "acdac816659c88e7b8b601b4ad42dc43bf7d48e2"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 14 00:40:44 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 14 00:40:44 2013 +0100"
      },
      "message": "THRIFT-2194 Node: Not actually prepending residual data in TFramedTransport.receiver\n\nPatch: Justin Gallardo\n"
    },
    {
      "commit": "4f00134cf989aa09a255b550b7fca0e3ef3d22f9",
      "tree": "7570400ac80a37f84a667b80a585b848c40e7d69",
      "parents": [
        "5b8e770864d0ebe85e7aee3cc29de04edf60a71d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 08 20:59:51 2013 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 08 20:59:51 2013 +0100"
      },
      "message": "THRIFT-2274 java: TNonblockingServer and TThreadedSelectorServer do not close their channel selectors on exit and leak file descriptors\nPatch:  Thomas Kielbus\n"
    },
    {
      "commit": "ce8d518166a7ab8785d863a6e1bc644c20bdf570",
      "tree": "3ceb69a4283377e64066c09563e1343489c3e89e",
      "parents": [
        "88103ca7f4c342d0e239b411f3321b0d25c0a150"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 07 00:08:37 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 07 00:11:34 2013 +0100"
      },
      "message": "THRIFT-2280 TJSONProtocol.Flush() does not really flush the transport\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "88103ca7f4c342d0e239b411f3321b0d25c0a150",
      "tree": "deb882657121a559d92c5ddbe91ff19ff6a82b20",
      "parents": [
        "a5960383273432d5249c113f6413bbe39c13df50"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Dec 06 20:47:39 2013 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Dec 06 20:47:39 2013 +0100"
      },
      "message": "THRIFT-2040 \"uninitialized variable\" warnings on MSVC/windows\nPatch: Konrad Grochowski\n"
    },
    {
      "commit": "a5960383273432d5249c113f6413bbe39c13df50",
      "tree": "d6fdd9ea51ab5dc2e12f4fa5f133056390ff7460",
      "parents": [
        "7949447efdcb2b355d3140a0d1a765e98a9a9e68"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 03 22:57:59 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 03 22:57:59 2013 +0100"
      },
      "message": "THRIFT-2278 Buffered transport doesn\u0027t support writes \u003e buffer size\n\nPatch: Matt Jones\n"
    },
    {
      "commit": "7949447efdcb2b355d3140a0d1a765e98a9a9e68",
      "tree": "ecee753cfa75ebdc499610606558c699124fd0a8",
      "parents": [
        "f322d917fb1f1465049ed29853081ef47ca16800"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 03 22:57:05 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 03 22:57:05 2013 +0100"
      },
      "message": "THRIFT-2279 TSerializer only returns the first 1024 bytes serialized\n\nPatch: Matt Jones\n"
    }
  ],
  "next": "f322d917fb1f1465049ed29853081ef47ca16800"
}
