)]}'
{
  "log": [
    {
      "commit": "9d7e8064f3ca2e45891470c9b5b1dce54af6a9d6",
      "tree": "d40963909bf23613cce7319183e6566e93ca8185",
      "parents": [
        "5e9b7f16d2d2c52a64a1dc681cbafcc8b4e6eb54"
      ],
      "author": {
        "name": "bryner@google.com",
        "email": "bryner@google.com@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Fri Sep 14 04:18:28 2012"
      },
      "committer": {
        "name": "bryner@google.com",
        "email": "bryner@google.com@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Fri Sep 14 04:18:28 2012"
      },
      "message": "Ignore the new-style API \u0027key\u0027 parameter in the test server.\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@112 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "5e9b7f16d2d2c52a64a1dc681cbafcc8b4e6eb54",
      "tree": "537fba8ef0a7742df60c42fc6054112aadfb925e",
      "parents": [
        "cce6acae720c31b5a822e962027d6337d3f5bb34"
      ],
      "author": {
        "name": "mattm@chromium.org",
        "email": "mattm@chromium.org@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Aug 08 20:05:38 2012"
      },
      "committer": {
        "name": "mattm@chromium.org",
        "email": "mattm@chromium.org@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Aug 08 20:05:38 2012"
      },
      "message": "Test server: Fix the redirect urls having the wrong hostname on windows.\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@111 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "cce6acae720c31b5a822e962027d6337d3f5bb34",
      "tree": "02a808f1902aea3c07e61dd3ec1b78e23268e3f6",
      "parents": [
        "35ae935ba271ec4265fda3c6b418ca343350fed6"
      ],
      "author": {
        "name": "mattm@chromium.org",
        "email": "mattm@chromium.org@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Mon Apr 16 21:23:36 2012"
      },
      "committer": {
        "name": "mattm@chromium.org",
        "email": "mattm@chromium.org@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Mon Apr 16 21:23:36 2012"
      },
      "message": "Test server: Support ephemeral ports and specifying the host to bind.\n\nFix datafile_location global not being updated when called as a module\ninstead of as a script.\n\nRemove duplicate server.serve_forever() call.\n\nFix adding int and string in VerifyTestComplete.\n\n\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@110 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "35ae935ba271ec4265fda3c6b418ca343350fed6",
      "tree": "b516375eee014f4f4ddeac357f8ada6512578b48",
      "parents": [
        "1c915e54f77f3a8288bd6af5c507d2dbdc6b4035"
      ],
      "author": {
        "name": "bryner@google.com",
        "email": "bryner@google.com@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Mon Apr 09 23:40:25 2012"
      },
      "committer": {
        "name": "bryner@google.com",
        "email": "bryner@google.com@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Mon Apr 09 23:40:25 2012"
      },
      "message": "Update the testing suite for use with non-MACing clients.\n\nThis includes a separate non-MAC datafile, testing_input_nomac.dat, which can\nbe used with safebrowsing_test_server.py.\n\nThe test server can also be safely stopped and restarted within the same\nPython process.\n\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@109 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "1c915e54f77f3a8288bd6af5c507d2dbdc6b4035",
      "tree": "f4f271b941e8c4a1e6d684ecd57ebaf08e13b5fc",
      "parents": [
        "e675dd72f9db3df4a613612e3245703532190f12"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Mon Nov 08 22:47:50 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Mon Nov 08 22:47:50 2010"
      },
      "message": "Cut down on data size one more time for Chrome.\n\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@106 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "e675dd72f9db3df4a613612e3245703532190f12",
      "tree": "de785a18b9195c85cd0aa63f8565092148fe5b1c",
      "parents": [
        "a49dbb963775b3c56a94b1430c0f48c4a0897969"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Nov 03 23:06:56 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Nov 03 23:06:56 2010"
      },
      "message": "Commit change to decrease size of testing data for Chrome.\n\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@105 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "a49dbb963775b3c56a94b1430c0f48c4a0897969",
      "tree": "dca34c4dab22e2172c32be15f9d001a13101c57a",
      "parents": [
        "2f48832a5569446af9fc0ff03c89da04f1365674"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Oct 13 18:12:17 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Oct 13 18:12:17 2010"
      },
      "message": "Revert accidental delete of testing framework.\n\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@104 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "2f48832a5569446af9fc0ff03c89da04f1365674",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [
        "7916ac2847975057ccd04f2ff0295005cc807de8"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Fri Oct 08 00:53:34 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Fri Oct 08 00:53:34 2010"
      },
      "message": "\nRevision created by MOE tool init_codebases.\n\nRevision created by MOE tool push_codebase.\nMOE_MIGRATION\u003d\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@103 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "7916ac2847975057ccd04f2ff0295005cc807de8",
      "tree": "dca34c4dab22e2172c32be15f9d001a13101c57a",
      "parents": [
        "5223fd846a9565e5ecac08280c4f69f9e3e6f053"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Oct 06 00:32:59 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Oct 06 00:32:59 2010"
      },
      "message": "Adding support for timeouts and resets in the test server\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@102 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "5223fd846a9565e5ecac08280c4f69f9e3e6f053",
      "tree": "9a112c30f6bd21811a40946380bd78bd49dba9c9",
      "parents": [
        "7f4408897e876f459d93723f4c0717730a6bc1de"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Tue Sep 28 00:58:00 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Tue Sep 28 00:58:00 2010"
      },
      "message": "Use the compiled version of protocol buffer from protoc, not from Google\u0027s build\nsystem.  They are not compatible.\n\n\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@101 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "7f4408897e876f459d93723f4c0717730a6bc1de",
      "tree": "f65e31497bc35c17d1bb11227681b46a3ca90bb8",
      "parents": [
        "6e7ffc79d53c01fa6c010abdf1c25ad2d92670e0"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Fri Sep 17 21:37:29 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Fri Sep 17 21:37:29 2010"
      },
      "message": "Adding License and changing test_server to read using \u0027rd\u0027\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@100 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "6e7ffc79d53c01fa6c010abdf1c25ad2d92670e0",
      "tree": "b8169c52eac9f3bd6b29f7a6b051bf68b8f786ea",
      "parents": [
        "cb6973468021ebd46e2d1e33cb730ed7affb74f8"
      ],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Aug 18 23:23:32 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Wed Aug 18 23:23:32 2010"
      },
      "message": "Add protocol buffer necessary to use testing server\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@99 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    },
    {
      "commit": "cb6973468021ebd46e2d1e33cb730ed7affb74f8",
      "tree": "153b592e3d597de2ab8760cc05eb070864a1f252",
      "parents": [],
      "author": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Tue Aug 17 23:11:32 2010"
      },
      "committer": {
        "name": "gcasto",
        "email": "gcasto@2195c2fd-d934-0410-ae3f-cd772a4098b8",
        "time": "Tue Aug 17 23:11:32 2010"
      },
      "message": "First submit of testing server and associated data\n\ngit-svn-id: http://google-safe-browsing.googlecode.com/svn/trunk/testing@98 2195c2fd-d934-0410-ae3f-cd772a4098b8\n"
    }
  ]
}
