)]}'
{
  "log": [
    {
      "commit": "d858a8d4bcdc8767b4a89e3636e61f486ad9366f",
      "tree": "d774723c4fd8837e78d064f59fad59604cd49947",
      "parents": [
        "a89036c8c3d05be4e6186de0864335beef01294a"
      ],
      "author": {
        "name": "Kengo Seki",
        "email": "sekikn@apache.org",
        "time": "Mon Jan 13 23:11:10 2020 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 21 22:06:09 2020 +0100"
      },
      "message": "THRIFT-5066: Implement testBinary invocation in TestClient.pl\nClient: perl\nPatch: Kengo Seki\n\nThis closes #1984\n"
    },
    {
      "commit": "b96c43892a9e89dfa61834505bb25357e80287da",
      "tree": "02bbf30d80e6f6ef8c76bc67ad20b90331b6de9d",
      "parents": [
        "8935c98046dbbdd36ede73c1525f1be9df8da5cd"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Jan 24 17:45:07 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 23:33:54 2019 -0500"
      },
      "message": "THRIFT-4717: fix up make clean with autoconf\n"
    },
    {
      "commit": "8a130f63e5bd09e5c39f9760ba04b5ea0837ff4c",
      "tree": "fa2102f587cd526e308adf528eb447d06c3d0988",
      "parents": [
        "7a51220c02d31c831e446906784836e9b3cd53b6"
      ],
      "author": {
        "name": "Dean Hamstead",
        "email": "dean@fragfest.com.au",
        "time": "Wed Oct 17 18:48:42 2018 +1100"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Wed Oct 17 19:13:45 2018 -0400"
      },
      "message": "THRIFT-4382: Replace the use of Indirect Object Syntax calls to new()\n"
    },
    {
      "commit": "9bea32f73c36a8f53a45e818cfafe81b6fefefae",
      "tree": "9598fe6b03c4b22d7baf84607bbabbbda1d66bc0",
      "parents": [
        "02fbe0ecc795881fe11a447d0a5f6f2f656f7bb4"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 16 16:07:42 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Mar 19 14:38:49 2018 -0400"
      },
      "message": "THRIFT-4515: cross server test improvement: graceful test server shutdown\n\nThis closes #1509\n"
    },
    {
      "commit": "20e16bc6a41c6faead040aed7f3c00b9d2e7f842",
      "tree": "f8abb950b1ad7ef652840298523b8ec9baa6ce4f",
      "parents": [
        "cde4d4181a252323d87e7ac086ce495cd1227c5c"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Nov 18 22:37:54 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Tue Nov 21 14:20:26 2017 -0500"
      },
      "message": "THRIFT-2013: add perl crosstest multiplexed client and server logic\nClient: perl\n\nThis closes #1416\n"
    },
    {
      "commit": "619218cd7f3e7c5e433aed4734f3108bc8492b00",
      "tree": "8052caf6ac269773dcaa0d1ea70e8202c15d288a",
      "parents": [
        "533405e3f85f2925aa1028fc3534e988e5debd32"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sun Oct 29 06:55:00 2017 -0400"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sun Oct 29 10:15:10 2017 -0400"
      },
      "message": "THRIFT-4343: enable nodejs-8.x on ubuntu-artful image and update grunt-jsdoc\nalso fix a perl failure as we were using a deprecated language feature\nin the cross test server for perl.\nClient: nodejs, perl\n\nThis closes #1406\n"
    },
    {
      "commit": "1744cdcb674a20c554ae9f23cb95c0c8eff63b90",
      "tree": "66d9e670ea341177cd6ce56c6ca2e41a8bf07414",
      "parents": [
        "cf892d46f6c1b295d99705709364c42ae2dc0158"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sat Aug 26 00:10:40 2017 +0200"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Sep 09 07:50:54 2017 -0700"
      },
      "message": "configure.ac, Makefile.am: introduce THRIFT variable to support cross-compilation\n\nThe thrift build system currently assumes that the thrift compiler is\nalways available in $(top_builddir)/compiler/cpp/thrift. However, in a\ncross-compilation context, this location contains the thrift compiler\nbuilt for the target... which obviously will not run on the build\nmachine.\n\nIn order to support such cross-compilation situation, we introduce the\nTHRIFT variable as a an argument for the configure script (using\nAC_ARG_VAR). If not specified, it defaults to the existing value of\nusing compiler/cpp/thrift from the build directory, but it can be\noverridden when calling ./configure.\n\nNote that $(top_builddir) cannot be used within the configure script,\nso we simply use `pwd`, which is the same as the top_builddir.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\n\nThis closes #1336\nThis closes #1350\n"
    },
    {
      "commit": "177c37ce8516e21b8093fbd7c8047037f794a5f8",
      "tree": "26e4fd29bf1cc9d80dd7962bd02a55b6ad348f7e",
      "parents": [
        "1360270eb8e03402d48322514eaa58342e5b25d0"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Mar 30 17:09:04 2017 -0400"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Mar 30 17:09:04 2017 -0400"
      },
      "message": "THRIFT-4069: perl library cleanup - namespaces, versioning, exception fixes\nClient: perl\n\nThis closes #1220\n"
    },
    {
      "commit": "377719c2d85f6f92df7a40e34a84129406f6deb4",
      "tree": "34753d6f0b1a92167a9639887a1efa6d5a2416a0",
      "parents": [
        "b28160b9c38b7febc3843cf69c6abc12c4d79df5"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Wed Feb 15 14:33:20 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Wed Feb 15 14:33:20 2017 -0500"
      },
      "message": "THRIFT-3272 (THRIFT-4066) fix perl SSL authentication support; fixed error in erlang test client using wrong key file and added CA\nClient: Perl\n\nThis closes #1189\n"
    },
    {
      "commit": "49f4dc0cd8c87213a0f80ae1daba2d094a358ea7",
      "tree": "1066dd73ce3edc4ede91467151985a200b77c46f",
      "parents": [
        "7f4be5f188409cfe80059f501cc59ad40c6b969d"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jim.king@simplivity.com",
        "time": "Thu Oct 29 15:52:23 2015 -0400"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Fri Nov 06 21:21:01 2015 +0900"
      },
      "message": "THRIFT-3402: add unix socket support to perl\nClient: Perl\nPatch: James E. King, III\n\nThis closes #670\n"
    },
    {
      "commit": "d629ea0bb271f625763a4f083602811fc9cf1b61",
      "tree": "8ef70e68fb9b214fa3bde79d74fb91243f8d6701",
      "parents": [
        "68238297100517db0202a7f9698ac637bc8d1c35"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 23 21:16:50 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 23 21:20:38 2015 +0200"
      },
      "message": "THRIFT-3347 Improve cross test servers and clients\nClient: TestSuite, C++, Perl, NodeJS, c_glib, Haskell, Python\nPatch: Nobuaki Sukegawa \u003cnsukeg@gmail.com\u003e\n\nThis closes #621\n"
    },
    {
      "commit": "a649e7473bd0229f160332f0c80407ba49765065",
      "tree": "44dea5abd7123a132851b6e1e181bf6caf3d3a44",
      "parents": [
        "245c347b7374182f8142ac07e43473ddd8c4d0de"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Mon Sep 21 13:53:25 2015 +0900"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 21 23:07:39 2015 +0200"
      },
      "message": "THRIFT-3337 Add testBool method to cross tests\n\nThis closes #611\n"
    },
    {
      "commit": "f5f1b35a7d1ce819bdfdc966741399605b051c92",
      "tree": "7a75ee7ba37becc262da5522fea3a8b4df0c94ea",
      "parents": [
        "4a1e8867af5b6ba2a0176bb1d7fb1f04db235335"
      ],
      "author": {
        "name": "Jim King",
        "email": "jim.king@simplivity.com",
        "time": "Wed Jun 24 13:47:24 2015 -0400"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jul 30 14:19:49 2015 +0200"
      },
      "message": "THRIFT-3053: Added perl SSL Socket support, split SSLSocket and SSLServerSocket out from their base classes, fixed THRIFT-3191 generated perl compiler exception handling code, added perl to make cross, fixed THRIFT-3189 allowing perl to listen on a specific interface through construction arguments. Did not add support in the perl client SSLSocket to verify server certificate authenticity at this time.\n"
    },
    {
      "commit": "41ad4342c5a0389ab2cf2dbf098086413ac01204",
      "tree": "1ce9c7d4e70a7370f132ce5d4fd245a20a68e45e",
      "parents": [
        "a2d12b6ee3d9aa66f2c16dc6a5ee6eef5f1eba92"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Mar 24 22:30:40 2015 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Mar 24 22:30:40 2015 +0100"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nTHRIFT-2946 Enhance usability of cross test framework\n\nPatch: Nobuaki Sukegawa\n\nThis closes: #358\n"
    },
    {
      "commit": "8bcfdd98ae59d840b677a485b74dda3953b4bcc1",
      "tree": "659ef62202eea161ca503d7ab3250238830abc8f",
      "parents": [
        "43e195afcd4cd3db67c7343271920af147e268e6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Dec 14 03:14:26 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jan 03 17:37:54 2015 +0100"
      },
      "message": "THRIFT-2886 Integrate binary type in standard Thrift cross test\nClient: C_glib, C++, D, Erlang, Go, Haskell, Lua, Java/Me, JavaScript, Node, Ocaml, Perl, PHP, Python, Ruby\nPatch: Jens Geyer\n\nThis closes #341\n\nMinimal server-side implementations and TODO stubs for various languages to let \"make check\" succeeed.\nNot contained in this patch and still TODO:\n- client side implementations, i.e. calls to testBinary() and appropriate tests\n- server side hex printout missing for some languages\n"
    },
    {
      "commit": "79f988c27ac97b7a89e6c78a64da2f3a2f65d916",
      "tree": "46358895d7630b0fd10590068450bef9ef151320",
      "parents": [
        "aaa8947f3a149d38dd4bfd395573860c2f18ea93"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:42:54 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:42:54 2014 +0200"
      },
      "message": "THRIFT-2768: Whitespace Fixup\nClient: General (Makefile.am)\nPatch: Jens Geyer\n\nReverted makefile.am - tabs are not optional there\n"
    },
    {
      "commit": "aaa8947f3a149d38dd4bfd395573860c2f18ea93",
      "tree": "af4b000fca7e39c9b5e88b35fbc471b6138749c4",
      "parents": [
        "d5436f5cf7a100d89abb3d125d8f241ca7dc925e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:22:28 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:30:38 2014 +0200"
      },
      "message": "THRIFT-2768: Whitespace Fixup\nClient: General (Makefile.am, *.thrift)\nPatch: Jens Geyer\n\nDocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.\n"
    },
    {
      "commit": "01b568cb5dd144470aee2cc638cc935792363b1c",
      "tree": "4824fe7ee478d82b2acc2b7e85e880084976b1a2",
      "parents": [
        "4d5157da020eb1965d0c36f565f1a2e228159e1e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 10 21:30:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 10 21:30:02 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nperl fixes:\n- generate Makfile for perl tests\n- add inc path to test\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1229745 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea2cba8ba8484a8d4e669c02dd97b3b2445ef322",
      "tree": "6be4a3bf2d069a006c9a15f5ee47a1893a176f4d",
      "parents": [
        "4bc4231040186d9e0c35ff4d8211ce7b7e43aab5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "message": "THRIFT-387. Add license headers to a bunch of files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "41687fc6cfa179883da9b18d094ad56f6be669da",
      "tree": "d1dec0615edbbfde2855144dc7fd14430cf864a1",
      "parents": [
        "0d738890ba9236060c1c500c6f44ba1b7133b3d3"
      ],
      "author": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Tue Dec 23 03:45:43 2008 +0000"
      },
      "committer": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Tue Dec 23 03:45:43 2008 +0000"
      },
      "message": "THRIFT-193: Patch for proper namespace support in perl compiler\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@728863 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2ca456a8ae1599a2112eed0ddffa922657c8b123",
      "tree": "262d58e0e9af878b5534c6e399350c6df4edc401",
      "parents": [
        "223d6bd1ac0c033aa01cad3aad8051df8a161a49"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun Feb 24 16:42:18 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun Feb 24 16:42:18 2008 +0000"
      },
      "message": "Make \"make clean\" rules a bit more standard.\n\nSummary:\nmake-generic is some sort of internal undocumented thing.\nmake-local is what is supposed to be used for this stuff.\nAlso use $(RM) instead of \"rm -f\".\n\nReviewed By: marc\n\nTest Plan: make clean\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665498 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0c90f6f8af1d64ec9272bb2f6092336f3d0b8df8",
      "tree": "15245f459a76acc769d8fe99179176b4965bf66d",
      "parents": [
        "3160971286aea0d5b28d5a7a87acaa8a12209ef8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "message": "Thrift: Whitespace cleanup.\n\nSummary:\n- Expanded tabs to spaces where spaces were the norm.\n- Deleted almost all trailing whitespace.\n- Added newlines to the ends of a few files.\n- Ran dos2unix on one file or two.\n\nReviewed By: mcslee\n\nTest Plan: git diff -b\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8266443d925794b4323bae7cc840f5a9827ac874",
      "tree": "146ffeadd96ac21ba0fa58b1b5bc7ef68f9cb25d",
      "parents": [
        "b8f0d496c16504f43e0d5c9ec6e6090742a4a086"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 19 06:49:30 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 19 06:49:30 2007 +0000"
      },
      "message": "OO perl accessors for Thrift objects\n\nSummary: Submitted by Jake Luciani\n\nReviewed By: cpiro\n\nTest Plan: Supplied in test/tutorial code\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665276 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "27ed6ec1f9ca50f2447b80dfeeabfd54da35f4db",
      "tree": "a1881b675e11d0b6bcb2ab2ef89c96dc7ccc85f9",
      "parents": [
        "1b65b724eb7ed096c9204683ac5f441d7d7e9c02"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Aug 16 01:26:31 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Aug 16 01:26:31 2007 +0000"
      },
      "message": "Merging Jake Luciani\u0027s latest perl code gen fixes\n\nReviewed By: dreiss\n\nTest Plan: Watch for any weirdness on Thrift code gen, perl specific\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665206 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3e3d7ad8349e76fcfaf82980e2598ec011b314f6",
      "tree": "f82935bc6499af0e4babae8c4116864cea7e41a5",
      "parents": [
        "bf8215109490924ccf8d6fb92a1c2129ce00fb78"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed May 16 02:35:58 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed May 16 02:35:58 2007 +0000"
      },
      "message": "Adding perl testclient code\n\nSummary: Submitted by Jake Luciani\n\nReviewed By: mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665115 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
