)]}'
{
  "log": [
    {
      "commit": "98854c48744f20b3f551817273ed502835477f09",
      "tree": "c73d8d2364762e0b20637652d70881b107850cf7",
      "parents": [
        "affea7bee468d4abc751fbbd1c2692ba5c7ac0e4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 28 16:08:34 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 28 21:32:33 2020 +0200"
      },
      "message": "Updated LICENSE file\n"
    },
    {
      "commit": "e6d7d13c35f5c9fe57889d7e77b0ba63910b1052",
      "tree": "f0cb43da0edf1822cb8852db587adc746475a40b",
      "parents": [
        "eb8e8437a59fe7c0ca522be53a69f4e34bedc4f1"
      ],
      "author": {
        "name": "James Lacey",
        "email": "jamlacey@gmail.com",
        "time": "Fri May 22 08:46:26 2020 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue May 26 21:35:19 2020 +0200"
      },
      "message": "THRIFT-5215: Remove portable_endian.h\nClient: cpp\nPatch: James Lacey\n\nThis closes #2152\n"
    },
    {
      "commit": "eb8e8437a59fe7c0ca522be53a69f4e34bedc4f1",
      "tree": "9836655dc1e34f5bb4cc4077c503d79d8fbedbbf",
      "parents": [
        "348790deaf633f368a147c413e0f17eb7373a973"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 22 01:11:11 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 22 01:12:24 2020 +0200"
      },
      "message": "addition to THRIFT-5185: Support for using WebSockets as a server transport\nto satisfy https://www.apache.org/legal/src-headers.html#3party\n"
    },
    {
      "commit": "3b4a93bba114cc7d460cd9be7f679783f9be000f",
      "tree": "2bdd6d940b5e490ba2b1084096886186e0306533",
      "parents": [
        "3e5b9c275e9f88cefc05c0e0d6da6e86c46ba88d"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Feb 22 21:51:33 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Feb 22 23:27:12 2016 +0900"
      },
      "message": "THRIFT-3664 Remove md5.c\nClient: Compiler\nPatch: Nobuaki Sukegawa\n\nThis closes #891\n"
    },
    {
      "commit": "f56b90772f5a60e08c88388af753a71d519591c3",
      "tree": "5c7da8f6fce2bb9ddb5789292f5004e23133c6c9",
      "parents": [
        "aede97523d1c587c2ed5832cde60f8948c68bcd5"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Nov 23 19:38:18 2015 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Dec 02 02:03:59 2015 +0900"
      },
      "message": "THRIFT-3444 Large 64 bit Integer does not preserve value through Node.js JSONProtocol\nClient: Node.js\nPatch: Nobuaki Sukegawa\n\nThis closes #712\n"
    },
    {
      "commit": "9d803f512fc133333c493a1ce774cc87b107cd7a",
      "tree": "19ca7f525727b573e498fbf7b652810db0e82023",
      "parents": [
        "aba4b1f2b0fbffa66a9072d9ede43b72f114b92e"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Jun 28 21:23:20 2015 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Jun 28 21:23:20 2015 -0400"
      },
      "message": "THRIFT-3209: LGPL mentioned in license file\nclient: build\nPatch: Henri Yandell\n\nLICENSE file referencing deleted code, removing missed section from that file.\n"
    },
    {
      "commit": "38f955ef7ea4764c19fca185725a8f84f414abba",
      "tree": "59027e162fb9a3a01dec1375e3d16e0efe863e08",
      "parents": [
        "5bcf32bfa8ea52b0783a52e773b6e2546bb9f406"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Dec 21 22:42:34 2012 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Dec 21 22:47:40 2012 +0100"
      },
      "message": "THRIFT-1746 provide a SPDX file\ncleanup license: THRIFT-1746_remove_obsolete_old_thrift_license.patch\n"
    },
    {
      "commit": "49ff8b123a0b79aa0ec5a4a1baa288e7cbfdcede",
      "tree": "f0bb816c0ec7263a05709240177bb719d9d3fbcb",
      "parents": [
        "49ef6587b4cb830cbe35a8e14ac4ad5a2c457923"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 09:12:31 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 09:12:31 2012 +0000"
      },
      "message": "THRIFT-1552 Include paths for c/c++ should be prefixed with \u0027thrift/\u0027\n\nTo ensure there are no include path collisions the C and C++ header\ninclude paths should include \u0027thrift\u0027 as the root leaf. This will\nprevent having to place /usr/include/thrift into the compilers include\nheader search path, which might otherwise result in the compiler\naccidentally picking up headers that it shouldn\u0027t.\n\ne.g. #include \u003cfoo/bar.h\u003e should be #include \u003cthrift/foo/bar.h\u003e\n\nChange-Id: I48f2b0f549bda0fc81e85506ac857adc800b98a1\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325674 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ef16420d54485fbc5310a3a1f4902e25032c652d",
      "tree": "3980ef13841cbc4e4e2f19956104ac33c6793df8",
      "parents": [
        "6a37b4d55ecb9414ddd905ee3c7227274f208442"
      ],
      "author": {
        "name": "Anthony F. Molinaro",
        "email": "molinaro@apache.org",
        "time": "Tue Sep 07 03:35:30 2010 +0000"
      },
      "committer": {
        "name": "Anthony F. Molinaro",
        "email": "molinaro@apache.org",
        "time": "Tue Sep 07 03:35:30 2010 +0000"
      },
      "message": "THRIFT-698 - fix .app file, remove unused parts of build system, updated LICENSE to reflect changes\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@993207 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53ae9f39d5118d9b13774413e7989b9f0fb1a8eb",
      "tree": "5cc5f76a2afed365f70f366994e255dbda59235c",
      "parents": [
        "f5dea4c7f31703cdc0c347eb7ec429fc5864afb4"
      ],
      "author": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "committer": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "message": "THRIFT-622. Add appropriate licensing information to get Thrift ready for a release.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@887812 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "54740b2aed031f83e31ea8758ca475d3956ccda0",
      "tree": "b04ff7417c04d9c02e0c622133143a7fc8aa754d",
      "parents": [
        "f82aee5087bd62989482f5c532cbd80f97a39b7f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 22:52:35 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 22:52:35 2009 +0000"
      },
      "message": "THRIFT-387. Fix LICENSE, add NOTICE, and add some third-party licenses\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760217 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea2cba8ba8484a8d4e669c02dd97b3b2445ef322",
      "tree": "6be4a3bf2d069a006c9a15f5ee47a1893a176f4d",
      "parents": [
        "4bc4231040186d9e0c35ff4d8211ce7b7e43aab5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "message": "THRIFT-387. Add license headers to a bunch of files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0c90f6f8af1d64ec9272bb2f6092336f3d0b8df8",
      "tree": "15245f459a76acc769d8fe99179176b4965bf66d",
      "parents": [
        "3160971286aea0d5b28d5a7a87acaa8a12209ef8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "message": "Thrift: Whitespace cleanup.\n\nSummary:\n- Expanded tabs to spaces where spaces were the norm.\n- Deleted almost all trailing whitespace.\n- Added newlines to the ends of a few files.\n- Ran dos2unix on one file or two.\n\nReviewed By: mcslee\n\nTest Plan: git diff -b\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "57cc25e2a348bd8fe844b39321207226181e62c3",
      "tree": "9c2e7ea4a3ed88b57b015321c4c8a266a9f4c12b",
      "parents": [
        "7a49888fc6990ec7485e3804a1958db7cbe70b07"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 28 21:43:54 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 28 21:43:54 2007 +0000"
      },
      "message": "Some Thrift documentation cleanups\n\nSummary: Getting ready to hand this over to powerset, just want to have the right licenses in place and such first.\n\nReviewed By: thrift\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665029 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
