)]}'
{
  "log": [
    {
      "commit": "cc10e317b574700e2d8e35f91c5fe44a6a53fe41",
      "tree": "c0247466b0e126f9e16d353905decfe95c319974",
      "parents": [
        "b1eea510d52c6b3c0aefb45cf2f0be96ba01297c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Sep 16 00:06:31 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:56 2014 -0500"
      },
      "message": "return more descriptive errors\n"
    },
    {
      "commit": "f81e17a3d1293759f6499b31261b0c1afd71b63c",
      "tree": "951e9600fae41709de35336981f58937c2277030",
      "parents": [
        "50da9b4ba4dac8b2708ffd32ed5aa4a6d2d32ee4"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Sep 15 01:29:41 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:56 2014 -0500"
      },
      "message": "objects unit tests\n"
    },
    {
      "commit": "50da9b4ba4dac8b2708ffd32ed5aa4a6d2d32ee4",
      "tree": "37fef53cc7da5a8803487cda9c9e0f6589967fe8",
      "parents": [
        "519729f8874ef5373d375076f1a32d95042cfb5d"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 14 15:06:59 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:56 2014 -0500"
      },
      "message": "containers unit tests\n"
    },
    {
      "commit": "519729f8874ef5373d375076f1a32d95042cfb5d",
      "tree": "68a64cf5ff02ec3a26b228f653ee8a9b84aa49a7",
      "parents": [
        "70bba63bd653cfd1573e45953afdbc3c4d7cd8a2"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 14 13:37:25 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:56 2014 -0500"
      },
      "message": "use reflect.DeepEqual\n"
    },
    {
      "commit": "70bba63bd653cfd1573e45953afdbc3c4d7cd8a2",
      "tree": "6f4408bdd18750c124c15f4498111eadb0304f11",
      "parents": [
        "a85379edf9ad938877bc20fb154fd45b07d3e90c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Sep 13 00:32:32 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:56 2014 -0500"
      },
      "message": "accounts unit tests\n"
    },
    {
      "commit": "3845eeeba1a3f9079555338d51f23799eed0f225",
      "tree": "eb3cf9a7630bff5c72a88b2402af74afa209e830",
      "parents": [
        "fc39b943d612d8237416c687108dc12a521b6d1e"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Sep 11 10:42:47 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:55 2014 -0500"
      },
      "message": "add doc.go files to subpackages\n"
    },
    {
      "commit": "fc39b943d612d8237416c687108dc12a521b6d1e",
      "tree": "d2ffa3ba77e2a09465c7ccc52fc27b0a9534a41e",
      "parents": [
        "83ac13d3c4de8bcbd933b6912f84551486e61730"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Sep 10 21:18:19 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Sep 28 23:07:55 2014 -0500"
      },
      "message": "remove \u0027get\u0027 prefix in methods\n"
    },
    {
      "commit": "ca6f75642cd3d8794715ed4287b5cdab9c542083",
      "tree": "2016f34bd8aadfedb6da061ee976341ee895e37d",
      "parents": [
        "da7c09f6dc8111a8c4360d5c0ca146366799d837"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 16 15:43:54 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 16 15:43:54 2014 -0400"
      },
      "message": "Paginate the objects.List call.\n"
    },
    {
      "commit": "0faafccfa6b3dedc3a200450fe3dac987877d825",
      "tree": "8aef2220d4b021ca53cdba81a7a0d24f34680a96",
      "parents": [
        "a74024709d4c44521fa069196409b10f70362177"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 16 15:20:17 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 16 15:20:17 2014 -0400"
      },
      "message": "Paginate the results of containers.List().\n"
    },
    {
      "commit": "e47ea9e57fa34c14175dc294242d62e5b59f91fd",
      "tree": "a83a9fdda0be77da6a2425e1814de32c4205e6fb",
      "parents": [
        "604320eb90b875b843cc03a55d25eee8e60cb995"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Sep 10 16:03:44 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Sep 10 16:39:25 2014 -0400"
      },
      "message": "Use the ServiceClient to generate URLs.\n\nAdd OkCodes to all of the perigee requests.\n"
    },
    {
      "commit": "604320eb90b875b843cc03a55d25eee8e60cb995",
      "tree": "98b2270cd73683d73a115f72332e16c9d3c1ad6f",
      "parents": [
        "65fcb7a5ce8ed05d3de786aa28f2d9238c6ccca9"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Sep 10 16:02:28 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Sep 10 16:39:25 2014 -0400"
      },
      "message": "Use gophercloud.ServiceClient in storage V1.\n"
    },
    {
      "commit": "2ebb21c024e8bccb1026db370275a1bfe105b466",
      "tree": "d412e8f170201babef3d62d122d5980fae7732b2",
      "parents": [
        "12b3b6cbdfca3c4530e36ee575ade7559d34949c"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 08 15:01:32 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 08 15:01:32 2014 -0400"
      },
      "message": "Finish the identity.AuthOptions removal. :fire:\n"
    },
    {
      "commit": "55fa818a91dc78d0e65908102627160236d54565",
      "tree": "8802f8e55fa7e0a811883b48655418ec6817ac3c",
      "parents": [
        "a7b7e8f1a830460f662c585a4eb0ebe8b4d02eda",
        "884e0314312c1feb021688b30092e327a9503ab8"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Aug 27 09:35:23 2014 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Aug 27 09:35:23 2014 -0700"
      },
      "message": "Merge pull request #183 from jrperritt/cf-change-reader-to-interface\n\nmake object\u0027s \u0027Content\u0027 type more generic (from *bytes.Reader to io.Read..."
    },
    {
      "commit": "5eb55b1786752df2dca13f372cdbec7dece91faa",
      "tree": "cf7e3dc999315e0731f9d8403aaba867470e542b",
      "parents": [
        "31cdefd69a09bab1a531c791c220dea01133f181"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Aug 18 14:48:23 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Aug 18 17:50:57 2014 -0500"
      },
      "message": "add versioning to identity; add generic \u0027client\u0027 function\n"
    },
    {
      "commit": "884e0314312c1feb021688b30092e327a9503ab8",
      "tree": "e53972236a800e522a088313ab7319be91601024",
      "parents": [
        "31cdefd69a09bab1a531c791c220dea01133f181"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Aug 14 17:25:38 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Aug 14 17:25:38 2014 -0500"
      },
      "message": "make object\u0027s \u0027Content\u0027 type more generic (from *bytes.Reader to io.Reader)\n"
    },
    {
      "commit": "bef727e64bc0fc68abbdc1749bb81fddba26d9e0",
      "tree": "c3ac96c714e5417730f70bf4ace75793a09164b9",
      "parents": [
        "eb57564524a08db36ffcd7e992fb2bd988d99815"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon May 12 22:41:55 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon May 12 22:41:55 2014 -0500"
      },
      "message": "comment types; remove ok codes\n"
    },
    {
      "commit": "eb57564524a08db36ffcd7e992fb2bd988d99815",
      "tree": "16b99917c20a31a182c0f8aff6c36ed737abd47e",
      "parents": [
        "c19adea8edcf7fb6bb683961e5b66c3894958822"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Apr 24 15:16:31 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Apr 24 15:16:31 2014 -0500"
      },
      "message": "change from \u0027Get\u0027 to \u0027Extract\u0027; decrease dependence on perigee\n"
    },
    {
      "commit": "c19adea8edcf7fb6bb683961e5b66c3894958822",
      "tree": "9a00098ecbc5db3f43f086f0c26de61774a3af0b",
      "parents": [
        "b6b1d020b419d991cb506242f756a2567165fdd4"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Apr 15 16:56:01 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Apr 15 16:56:01 2014 -0500"
      },
      "message": "make object and container types generic\n"
    },
    {
      "commit": "b6b1d020b419d991cb506242f756a2567165fdd4",
      "tree": "b06f0e4296b8d024b923b2ea0350b18be8bb514c",
      "parents": [
        "30558646e058fd5cccc2d153d74fbb7e523eea1d"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Apr 14 21:50:45 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Apr 14 21:50:45 2014 -0500"
      },
      "message": "add versioning\n"
    },
    {
      "commit": "816d2a0eac005471dc869b87ebbccc10a1e27781",
      "tree": "8ebda8d20997e480ef150e9509bf9b5217d0e138",
      "parents": [
        "cc2cb47bbbcf74286443bb19b7aa33a463dbfd93"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 11 20:49:46 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Apr 01 23:43:14 2014 -0500"
      },
      "message": "openstack object storage v02.0\n"
    }
  ]
}
