)]}'
{
  "log": [
    {
      "commit": "868f459a8d815125c2457f8c74b12493853100f9",
      "tree": "6a037ada3c8fe3a695c421629b18c209dff08638",
      "parents": [
        "7162d8ee5a7f1cca110749ec5c7585cdab3f0144",
        "fcacae87bee9752efc59b4aa561a76f77ddc2b71"
      ],
      "author": {
        "name": "Elly Fong-Jones",
        "email": "elly@leptoquark.net",
        "time": "Mon Mar 11 14:11:23 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 11 14:11:23 2019"
      },
      "message": "Merge pull request #80 from peters/master\n\nAdd missing header for Mingw. Fixes #71"
    },
    {
      "commit": "fcacae87bee9752efc59b4aa561a76f77ddc2b71",
      "tree": "6a037ada3c8fe3a695c421629b18c209dff08638",
      "parents": [
        "7162d8ee5a7f1cca110749ec5c7585cdab3f0144"
      ],
      "author": {
        "name": "Peter Rekdal Sunde",
        "email": "peter.sunde@gmail.com",
        "time": "Mon Mar 11 10:43:01 2019"
      },
      "committer": {
        "name": "Peter Rekdal Sunde",
        "email": "peter.sunde@gmail.com",
        "time": "Mon Mar 11 10:43:01 2019"
      },
      "message": "Add missing header for Mingw. Fixes #71\n"
    },
    {
      "commit": "7162d8ee5a7f1cca110749ec5c7585cdab3f0144",
      "tree": "9ccb6515501503016e52247338a998769b3f42b9",
      "parents": [
        "740338b40bd32e8c7daa3efaa1731b1af57a3c7a",
        "aab23203aac01845eefa291be04f466f8990974b"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@gmail.com",
        "time": "Tue Aug 08 16:36:50 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 16:36:50 2017"
      },
      "message": "Merge pull request #76 from nico/fix\n\nFix build on some systems after #75."
    },
    {
      "commit": "aab23203aac01845eefa291be04f466f8990974b",
      "tree": "9ccb6515501503016e52247338a998769b3f42b9",
      "parents": [
        "740338b40bd32e8c7daa3efaa1731b1af57a3c7a"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "nicolasweber@gmx.de",
        "time": "Tue Aug 08 16:28:57 2017"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "nicolasweber@gmx.de",
        "time": "Tue Aug 08 16:28:57 2017"
      },
      "message": "Fix build on some systems after #75.\n\nOn some platforms (but not all, including the one I tested this on) we\nnow get:\n\n    src/decodetable.cc:29:7: error: call to\n    constructor of \u0027std::unique_ptr\u003cVCDiffCodeTableData\u003e\u0027 is ambiguous\n          non_default_code_table_data_(NULL),\n          ^                            ~~~~\n    libcxx/include/memory:2488:49:\n    note: candidate constructor\n        _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR unique_ptr(nullptr_t)\n    _NOEXCEPT\n                                                    ^\n    libc++/libcxx/include/memory:2494:40:\n    note: candidate constructor\n        _LIBCPP_INLINE_VISIBILITY explicit unique_ptr(pointer __p) _NOEXCEPT\n                                           ^\n    libcxx/include/memory:2515:31:\n    note: candidate constructor\n        _LIBCPP_INLINE_VISIBILITY unique_ptr(unique_ptr\u0026\u0026 __u) _NOEXCEPT\n                                  ^\n    libc++/libcxx/include/memory:2459:29:\n    note: candidate constructor (the implicit copy constructor) has been\n    implicitly deleted\n    class _LIBCPP_TYPE_VIS_ONLY unique_ptr\n                                ^\n\nJust use the default ctor, which initializes both auto_ptr and\nunique_ptr to null.\n"
    },
    {
      "commit": "740338b40bd32e8c7daa3efaa1731b1af57a3c7a",
      "tree": "1d4b462cbbb17b497a4370d16591a638ef8f2d11",
      "parents": [
        "8ae0ac6005042de7b5bef84d3197789ed5d33d28",
        "974b6984674dd6dc5382cfbc5c7f3005fe62fd86"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@gmail.com",
        "time": "Tue Aug 08 15:44:01 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 15:44:01 2017"
      },
      "message": "Merge pull request #75 from nico/auto\n\nRemove a last stray bare std::auto_ptr."
    },
    {
      "commit": "974b6984674dd6dc5382cfbc5c7f3005fe62fd86",
      "tree": "1d4b462cbbb17b497a4370d16591a638ef8f2d11",
      "parents": [
        "491eba37510bda1d4a01694fc5058d85ce53d246"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@gmail.com",
        "time": "Tue Aug 08 15:40:44 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 15:40:44 2017"
      },
      "message": "Update decodetable.h"
    },
    {
      "commit": "491eba37510bda1d4a01694fc5058d85ce53d246",
      "tree": "e9827fc25a08f4c078a813a782f92cf89e67bc18",
      "parents": [
        "8ae0ac6005042de7b5bef84d3197789ed5d33d28"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "nicolasweber@gmx.de",
        "time": "Tue Aug 08 14:58:26 2017"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "nicolasweber@gmx.de",
        "time": "Tue Aug 08 14:59:48 2017"
      },
      "message": "Remove a last stray bare std::auto_ptr.\n"
    },
    {
      "commit": "8ae0ac6005042de7b5bef84d3197789ed5d33d28",
      "tree": "ca8c163dc296c01eae46b3e555da3ec164d112e0",
      "parents": [
        "63f93a820a9385fd73dd481efaf5fc50dd601a9c"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Wed Feb 08 20:02:15 2017"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Feb 08 20:02:15 2017"
      },
      "message": "Fix cmake build when both shared and static libraries are built. (#68)\n\nBasically model our CMakeLists after gflags\u0027 version. Also do some\r\nsmall cleanups."
    },
    {
      "commit": "63f93a820a9385fd73dd481efaf5fc50dd601a9c",
      "tree": "d53ed167eb47d3f83f1bfbe5275eb49feafe300d",
      "parents": [
        "2b9bd1fe548520e9355e457a134bab7e2f9c56c0",
        "5f86f69d624fbfc66a44de0cd73fdce4f03f789b"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@gmail.com",
        "time": "Wed Feb 08 17:06:05 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 08 17:06:05 2017"
      },
      "message": "Merge pull request #69 from bacek/fix_67\n\nFix 67"
    },
    {
      "commit": "5f86f69d624fbfc66a44de0cd73fdce4f03f789b",
      "tree": "d53ed167eb47d3f83f1bfbe5275eb49feafe300d",
      "parents": [
        "32e7421543b9175dd1122fb6d5690fef991ba8ff"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:30:53 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:30:53 2016"
      },
      "message": "Last convertion from bytes to string\n"
    },
    {
      "commit": "32e7421543b9175dd1122fb6d5690fef991ba8ff",
      "tree": "934520da72a01cfaf06d4b30a1461e26a252387e",
      "parents": [
        "9f34bcc00e9b010a8760bfc5076b698a09844268"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:25:55 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:25:55 2016"
      },
      "message": "More bytes\n"
    },
    {
      "commit": "9f34bcc00e9b010a8760bfc5076b698a09844268",
      "tree": "ae1f86bfd4ea2c3d9899b1d4013c111776168fb1",
      "parents": [
        "a71d71be34e11eec1b5557d105357d0d80e89c95"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:24:00 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:24:00 2016"
      },
      "message": "More bytes\n"
    },
    {
      "commit": "a71d71be34e11eec1b5557d105357d0d80e89c95",
      "tree": "e522982a2af84ceccd9e26b29f875e1e3afbf47f",
      "parents": [
        "4ddc6e622fe56707ccb72dc4a98548a142ee7ca8"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:22:35 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:22:35 2016"
      },
      "message": "Varint test converted\n"
    },
    {
      "commit": "4ddc6e622fe56707ccb72dc4a98548a142ee7ca8",
      "tree": "599fddaf0cc60c6adeec89861e2342ca8ea75300",
      "parents": [
        "b2c54d2c53518dd1b2f41c9f30d47b291cb565a4"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:16:49 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:16:49 2016"
      },
      "message": "Even more bytes\n"
    },
    {
      "commit": "b2c54d2c53518dd1b2f41c9f30d47b291cb565a4",
      "tree": "5d973a4c24ee3565325a2294f7a8ea3283288705",
      "parents": [
        "8ef784f2fd953ad81bf7ed780f3368e03e34943b"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:09:02 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:09:02 2016"
      },
      "message": "Store more test data in bytes\n"
    },
    {
      "commit": "8ef784f2fd953ad81bf7ed780f3368e03e34943b",
      "tree": "6a14dbb165199a7951aaed0da8904b164d25eda0",
      "parents": [
        "2b9bd1fe548520e9355e457a134bab7e2f9c56c0"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:00:14 2016"
      },
      "committer": {
        "name": "Vasily Chekalkin",
        "email": "bacek@yandex-team.ru",
        "time": "Sat Aug 27 01:00:14 2016"
      },
      "message": "Use uint8_t to store test data\n"
    },
    {
      "commit": "2b9bd1fe548520e9355e457a134bab7e2f9c56c0",
      "tree": "9a43cb5e8c6ff81d42531202b5161a3c775674f2",
      "parents": [
        "d863c30170383c4bef57bc3d7b56e22846de4bd6"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Wed Aug 03 21:09:01 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Aug 03 21:09:01 2016"
      },
      "message": "Add option to use system gtest and/or gflags\n\n"
    },
    {
      "commit": "d863c30170383c4bef57bc3d7b56e22846de4bd6",
      "tree": "3de3cc69d8cde69f580186a1e69ae4715671e25e",
      "parents": [
        "d7e8d077425941827faaf9acf8b45e7ef4c868ec"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Wed Aug 03 21:08:04 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Aug 03 21:08:04 2016"
      },
      "message": "Add vcdiff_test.bat for windows\n\nAlso change the unix version to run with /bin/sh which is perfectly fine in this case, this fixes #26."
    },
    {
      "commit": "d7e8d077425941827faaf9acf8b45e7ef4c868ec",
      "tree": "f1ea7c7630564d69b1c764e10256ce52b910dcf7",
      "parents": [
        "8b02b61f108579842a03950f27669c6b4fe9c337"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "nicolasweber@gmx.de",
        "time": "Wed Aug 03 18:20:50 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Aug 03 18:20:50 2016"
      },
      "message": "Make `git submodule` invocation in README work. (#65)\n\n"
    },
    {
      "commit": "8b02b61f108579842a03950f27669c6b4fe9c337",
      "tree": "66cdf77d2b01ec3c35b1fafa589bab9e6d8e793a",
      "parents": [
        "682f68732898c8ec621427fdd734b3b0ac223ec5"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "nicolasweber@gmx.de",
        "time": "Wed Aug 03 18:19:09 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Aug 03 18:19:09 2016"
      },
      "message": "Add a copyright header to config.h.in. (#64)\n\nThis is useful for projects who want to check in the generated config.h and that check checked-in third-party code for presence of copyright headers (e.g. Chromium)."
    },
    {
      "commit": "682f68732898c8ec621427fdd734b3b0ac223ec5",
      "tree": "4910d86d09435de8e67f64b966925eba7c7398f2",
      "parents": [
        "5402b6f73889aa19e5da7b7e39e25290b982292d"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Fri Jul 22 23:44:33 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 22 23:44:33 2016"
      },
      "message": "Expose public interface in a public directory (#51)\n\nMove headers into public directory.\r\nAdd VCDiffEncoder constructor with provided CodeTableWriter."
    },
    {
      "commit": "5402b6f73889aa19e5da7b7e39e25290b982292d",
      "tree": "fa6befa2ce8f6725fec3bd965efe91a068c16c73",
      "parents": [
        "3f5304bbc1b5af6cac9475f46d252c10a3f2e2f3"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Fri Jul 22 23:05:24 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 22 23:05:24 2016"
      },
      "message": "Add a --version command line flag (#59)\n\nThis displays the current version of open-vcdiff when called with the `--version` command line flag.\r\nThis fixes #3.\r\n"
    },
    {
      "commit": "3f5304bbc1b5af6cac9475f46d252c10a3f2e2f3",
      "tree": "f81a5c0ea8fa1e29be052bc5c8b7a4b40f973b84",
      "parents": [
        "19756e2c2f32cc6bb801034ec500df597188abc4"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Fri Jul 22 22:41:56 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 22 22:41:56 2016"
      },
      "message": "Remove autotools leftovers (#57)\n\n"
    },
    {
      "commit": "19756e2c2f32cc6bb801034ec500df597188abc4",
      "tree": "336be9b83c413f07316c1cd2712c875b0bde7c7b",
      "parents": [
        "03a718f6c88e18f2be2e616c6a9cb138c1644798"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 22 22:39:28 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 22 22:39:28 2016"
      },
      "message": "Remove usage of SIZE_MAX. (#58)\n\nThis fixes #54 and fixes #38."
    },
    {
      "commit": "03a718f6c88e18f2be2e616c6a9cb138c1644798",
      "tree": "2df9560c4ac86246e6e92cb5e305e915426cc4ae",
      "parents": [
        "21d7d0b9c3d0c3ccbdb221c85ae889373f0a2a58"
      ],
      "author": {
        "name": "Vasily Chekalkin",
        "email": "bacek@bacek.com",
        "time": "Fri Jul 22 22:17:04 2016"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 22 22:17:04 2016"
      },
      "message": "Change build system to use CMake and git submodules for gtest/gflags. (#56)\n\nThis removes all autoconf and the old Visual Studio files.\r\nThis also removes the `HAVE_QUERYPERFORMANCECOUNTER` flag.\r\nThis fixes #55, fixes #52, fixes #48 and fixes #39."
    },
    {
      "commit": "21d7d0b9c3d0c3ccbdb221c85ae889373f0a2a58",
      "tree": "ce4581fe5390c2c677f4a12178a56e91178339f3",
      "parents": [
        "f6966a200698c32b720cebfaf9a4ee39f6f4490a",
        "d0b094de631054ab3615608a3bc59ae83a0530d9"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Sep 16 14:05:00 2015"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Wed Sep 16 14:05:00 2015"
      },
      "message": "Merge pull request #50 from elly/sync\n\nSync newest openvcdiff.\r\n\r\nThis add a new test checking for a potential integer overflow in vcdiff header parser.\r\nThis also updates open-vcdiff to use automake version 1.11.6."
    },
    {
      "commit": "d0b094de631054ab3615608a3bc59ae83a0530d9",
      "tree": "ce4581fe5390c2c677f4a12178a56e91178339f3",
      "parents": [
        "f6966a200698c32b720cebfaf9a4ee39f6f4490a"
      ],
      "author": {
        "name": "Elly Fong-Jones",
        "email": "ellyjones@google.com",
        "time": "Wed Sep 16 13:46:44 2015"
      },
      "committer": {
        "name": "Elly Fong-Jones",
        "email": "ellyjones@google.com",
        "time": "Wed Sep 16 13:49:11 2015"
      },
      "message": "Sync newest openvcdiff.\n"
    },
    {
      "commit": "f6966a200698c32b720cebfaf9a4ee39f6f4490a",
      "tree": "7d50e4afa46d1b0b2037dd079055a0dc4a02c635",
      "parents": [
        "39ff500790fa8038f80bd2fdcd10c35568a12529",
        "9a2b625d7a5c72160a6097adf3a3e1631aaa9109"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Mon Aug 10 19:07:10 2015"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Mon Aug 10 19:07:10 2015"
      },
      "message": "Merge pull request #49 from Steelskin/msvc_warnings\n\nFix MSVC warnings about implicit value truncations."
    },
    {
      "commit": "9a2b625d7a5c72160a6097adf3a3e1631aaa9109",
      "tree": "7d50e4afa46d1b0b2037dd079055a0dc4a02c635",
      "parents": [
        "39ff500790fa8038f80bd2fdcd10c35568a12529"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Mon Aug 10 11:47:48 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Mon Aug 10 11:47:48 2015"
      },
      "message": "Fix MSVC warnings about implicit value truncations.\n\nCache sizes are required to fit in an unsigned char, so make this explicit.\nThis prevents MSVC from warning in various places that we may be truncating\nan int to fit in an unsigned char.\n\nThis means we need to move the enforcement tests to\nVCDiffStreamingDecoderImpl::InitCustomCodeTable(),\nand, VCDiffAddressCache::Init() can no longer fail.\nThis also results in moving some unittest content around.\n"
    },
    {
      "commit": "39ff500790fa8038f80bd2fdcd10c35568a12529",
      "tree": "ed18c4997ff5b89ba7fb75cf6039542d14df24f8",
      "parents": [
        "1ce756f9bdca85793f5a6e4fdffaf0cea9fb2c2b",
        "67ce2b4d5e93bea3bbbb28f711f0de09228f9de9"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 17 15:09:31 2015"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 17 15:09:31 2015"
      },
      "message": "Merge pull request #47 from google/unique_ptr\n\nAdd an option to force use of auto_ptr for legacy STL implementations."
    },
    {
      "commit": "67ce2b4d5e93bea3bbbb28f711f0de09228f9de9",
      "tree": "ed18c4997ff5b89ba7fb75cf6039542d14df24f8",
      "parents": [
        "1ce756f9bdca85793f5a6e4fdffaf0cea9fb2c2b"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 15:04:41 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 15:04:41 2015"
      },
      "message": "Add an option to force use of auto_ptr for legacy STL implementations.\n"
    },
    {
      "commit": "1ce756f9bdca85793f5a6e4fdffaf0cea9fb2c2b",
      "tree": "51b0559fa5dc05e6a45fb2877b8ae55ffcc3349e",
      "parents": [
        "3c271554f0593465eb0e066ff71796547bc88730",
        "b5443fd27db07e5cfdaca13b9093b10953e3f781"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 17 14:28:20 2015"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "Steelskin@users.noreply.github.com",
        "time": "Fri Jul 17 14:28:20 2015"
      },
      "message": "Merge pull request #46 from google/prereq\n\nSwitch gflags and gtest dependencies to a post-sync step."
    },
    {
      "commit": "b5443fd27db07e5cfdaca13b9093b10953e3f781",
      "tree": "51b0559fa5dc05e6a45fb2877b8ae55ffcc3349e",
      "parents": [
        "3c271554f0593465eb0e066ff71796547bc88730"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 14:08:17 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 14:19:10 2015"
      },
      "message": "Switch gflags and gtest dependencies to a post-sync step.\n"
    },
    {
      "commit": "3c271554f0593465eb0e066ff71796547bc88730",
      "tree": "fa8dfe840ee0c78c9d3444005732514f032ae1a7",
      "parents": [
        "bfd88c0d422763056113ea3b95647147eb32fc7f"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 10:02:35 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 10:05:23 2015"
      },
      "message": "Use static_assert if supported by the compiler.\n\nThis fixes issue #44: VCD_COMPILE_ASSERT warns with -Wunused-local-typedef\n"
    },
    {
      "commit": "bfd88c0d422763056113ea3b95647147eb32fc7f",
      "tree": "65aaf9921a3ffd90df8d340e6be81dc769c2541c",
      "parents": [
        "8d4f73f4197046aae9b4d468fb9517d152c2e7d1"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 09:55:17 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Fri Jul 17 09:55:17 2015"
      },
      "message": "Change all remaining references to code.google.com\n"
    },
    {
      "commit": "8d4f73f4197046aae9b4d468fb9517d152c2e7d1",
      "tree": "aad756f19f7f01eaa42720703f0cc55db15ec9d4",
      "parents": [
        "916fa3fe31c2aac080619f23f89118cf127daec2"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:03:24 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:18:09 2015"
      },
      "message": "Update the links in the README files following github migration.\n\nAlso add a README.md file for easier online reading on github.\n"
    },
    {
      "commit": "916fa3fe31c2aac080619f23f89118cf127daec2",
      "tree": "251bcc24f41096565b7417dfb2e64680b568a60d",
      "parents": [
        "72e7df2589222e7a5f1ec4eca35f86267ba38870"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:14:59 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:14:59 2015"
      },
      "message": "Update configure script and add .gitignore\n"
    },
    {
      "commit": "72e7df2589222e7a5f1ec4eca35f86267ba38870",
      "tree": "361478256346d134fd7d56416e4b28f79478f796",
      "parents": [
        "1dcd152a8cdae22712c1ddf3cf406f87068535a2"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:10:34 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:10:34 2015"
      },
      "message": "[gtest] Import gtest 1.4.0 from previous SVN repository.\n"
    },
    {
      "commit": "1dcd152a8cdae22712c1ddf3cf406f87068535a2",
      "tree": "7c1d898b6faefe8feb164fee529a6cacc947108c",
      "parents": [
        "b98f1cfd2cf2b727f97de4cdaadf458d7ac4d20d"
      ],
      "author": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:07:49 2015"
      },
      "committer": {
        "name": "fdegans@chromium.org",
        "email": "fdegans@chromium.org",
        "time": "Wed Jul 15 17:07:49 2015"
      },
      "message": "[gflags] Import gflags 1.3 from previous SVN repository.\n"
    },
    {
      "commit": "b98f1cfd2cf2b727f97de4cdaadf458d7ac4d20d",
      "tree": "e4a2983818a9533dd0f8d353249cd643d229b572",
      "parents": [
        "cc23a373d2cdaa1248e09cf533f145b55f6fad8b"
      ],
      "author": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Wed May 14 22:50:55 2014"
      },
      "committer": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Wed May 14 22:50:55 2014"
      },
      "message": "Wed, 14 May 2014 13:29:25 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  Release version 0.8.4 with the following changes:\n  * Issue #35: Add \"src/zlib\" to the list of additional include directories\n    when compiling open-vcdiff with Visual Studio.  This addresses a\n    regression introduced in version 0.8.3.\n  * Issues #36 and #37: Don\u0027t use trailing commas in JSON encoding.  Add a\n    check for non-ASCII characters when using JSON format.  Cast char to\n    unsigned char when testing whether its value is \u003e\u003d 0x80.\n  * Issue #40: Avoid working with negative source offsets if the source data is\n    small enough that it does not contain any blocks to hash.\n  * Issue #41: Set GTEST_HAS_TR1_TUPLE to 0 so that it excludes\n    (unused) std::tuple support when compiling gtest.\n    According to the bug, \u003ctr1/tuple\u003e is not available on OS X.\n  * Issue #42: Use unique_ptr (if available) instead of auto_ptr.\n  * Issue #43: Remove a newline from Makefile.am to fix a reported\n    incompatibility with openembedded framework and autoreconf.\n  * Fix unused-local-typedefs warnings in GCC 4.7+ by marking the CompileAssert\n    typedefs with __attribute__((unused)).\n  * Remove unnecessary methods CodeTableWriterInterface::target_length() and\n    VCDiffEngine::FinishEncoding().\n  * Add the FALLTHROUGH_INTENDED macro to indicate that the lack of a \"break;\"\n    at the end of a case in a switch statement is intentional.\n  * Fix the comment for VCDiffFileBasedCoder::OpenFileForReading().\n"
    },
    {
      "commit": "cc23a373d2cdaa1248e09cf533f145b55f6fad8b",
      "tree": "397b357285cc32d233d3537bf222757d937ea816",
      "parents": [
        "07466ed2ec6867ccc846a1b340e20dd1af9ea496"
      ],
      "author": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Apr 03 18:11:15 2012"
      },
      "committer": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Apr 03 18:11:15 2012"
      },
      "message": "Tue, 03 Apr 2012 09:59:09 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  Release version 0.8.3 with the following changes:\n  * Issue #34: Move zconf.h, zlib.h, and adler32.c into a zlib subdirectory to\n    avoid conflicts with other revisions of these files included in Chromium.\n    Please see: http://codereview.chromium.org/9555002/\n  * Issue #32: Fix erroneous parameter in unit test.\n"
    },
    {
      "commit": "07466ed2ec6867ccc846a1b340e20dd1af9ea496",
      "tree": "0b482d2f7b6dc470bd09c85253c304e8b45db167",
      "parents": [
        "2805fa64559b02f228c7611051ec0ad68af566b9"
      ],
      "author": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Sep 27 21:51:41 2011"
      },
      "committer": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Sep 27 21:51:41 2011"
      },
      "message": "Tue, 27 Sep 2011 10:30:38 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  Release version 0.8.2 with the following changes:\n  * Issue #29: Include public header format_extension_flags.h in the Debian\n    package libvcdenc-dev.\n  * Issue #31: Add missing license text to codetablewriter_interface.h and to\n    the packaging scripts.\n"
    },
    {
      "commit": "2805fa64559b02f228c7611051ec0ad68af566b9",
      "tree": "13b2366d5389a10ebe30ff224a7800664ffe041e",
      "parents": [
        "363ef7cb2dd20216b4a7e61d187c64d910893ff4"
      ],
      "author": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Aug 06 22:43:27 2010"
      },
      "committer": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Aug 06 22:43:27 2010"
      },
      "message": "Fri,  6 Aug 2010 11:36:36 -0800  Google Inc. \u003copensource@google.com\u003e\n  Release version 0.8.1 with the following change:\n  * Issue #24: Revert the fix for Issue #21, which caused a regression\n    (the Debian package did not properly install the vcdiff executable.)\n    This version of open-vcdiff builds and tests successfully using MinGW 5.1.6,\n    so Issue #21 is no longer a problem.\n  * Fix warning in autogen.sh by providing only one directory argument to\n    AC_CONFIG_MACRO_DIR.  The subordinate directory gflags/m4 is still\n    specified as an -I argument to aclocal.\n"
    },
    {
      "commit": "363ef7cb2dd20216b4a7e61d187c64d910893ff4",
      "tree": "64b7408976c3f244cb102714e89e914d7367d63c",
      "parents": [
        "e499db4ab54bb8526734bcb405ccf3815b46d7b0"
      ],
      "author": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Wed Aug 04 18:00:00 2010"
      },
      "committer": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Wed Aug 04 18:00:00 2010"
      },
      "message": "Tue,  3 Aug 2010 10:44:32 -0800  Google Inc. \u003copensource@google.com\u003e\n  Release version 0.8 with the following changes:\n  * Issue #12: Truncate decoded_target_ after decoding each window, rather than\n    after each call to DecodeChunk().  This helps limit memory usage when\n    processing multiple windows.\n  * Issue #22: To work around a bug in the gold linker\n    (http://sourceware.org/bugzilla/show_bug.cgi?id\u003d10238), list all direct\n    library dependencies in Makefile.am.\n  * Issue #23: Add an option for the encoder to produce simple JSON output\n    instead of VCDIFF (RFC 3284) format.\n  * Issue #25: Enable VCDIFF_USE_BLOCK_COMPARE_WORDS for the PowerPC\n    architecture as well as for x86.  The test\n    BlockContentsMatchIsAsFastAsBlockCompareWords failed on a PowerPC machine\n    running AIX 5.3.8.\n  * Issue #28: Only call string::reserve() when the required capacity is greater\n    than the string\u0027s current capacity.\n  * Get rid of ExitFatal().  It is no longer used for anything since the custom\n    test framework was replaced with gtest.\n  * Get rid of the match count feature.\n  * Rename the log macros: for example, LOG(ERROR) is now VCD_ERROR.\n    Rename COMPILE_ASSERT to VCD_COMPILE_ASSERT.\n  * Simplify RollingHash by performing its sanity checks at compile time.\n  * The googletest package is now referenced as an svn:externals property.\n    Remove the branched googletest sources from src/gtest and instead reference\n    the source files in the top-level gtest directory.\n  * Likewise, the google-gflags package is now referenced as an svn:externals\n    property.  Remove the branched gflags sources from src/gflags and instead\n    reference the source files in the top-level gflags directory.\n  * Use version 1.11 of Automake.\n  * Explicitly include the m4 directory in configuration scripts.\n  * Call LT_INIT from configure.ac as suggested by libtool.\n  * Don\u0027t distribute gflags and gtest documents whose names conflict with the\n    same documents in the open-vcdiff package.\n  * Only define _XOPEN_SOURCE if not already defined.\n  * Fix warnings that appeared when compiling on RedHat 9 with gcc 3.2.2:\n      src/encodetable_test.cc:111: warning: cannot pass objects of non-POD\n          type `struct std::string\u0027 through `...\u0027; call will abort at runtime\n  * Fix Visual Studio compiler warning about mismatch between size_t and int\n    in blockhash_test.cc.\n  * Add contributors\u0027 names to THANKS file.\n\nFri, 09 Oct 2009 10:32:10 -0700  Google Inc. \u003copensource@google.com\u003e\n"
    },
    {
      "commit": "e499db4ab54bb8526734bcb405ccf3815b46d7b0",
      "tree": "2d1befb34b7fa64170a301e1d84e0bf4677f6afd",
      "parents": [
        "9bff84d94adc8ff8ee418ef5c210e7ed05293d9f"
      ],
      "author": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Oct 09 22:40:32 2009"
      },
      "committer": {
        "name": "openvcdiff@gmail.com",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Oct 09 22:40:32 2009"
      },
      "message": "Fri, 09 Oct 2009 10:32:10 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  Release version 0.7 with the following changes:\n  * Fix a case in which VarintBE::Parse would read off the end of available\n    input if the variable-length integer began with leading zero bytes\n    with their continuation bits set (0x80 bytes.)\n  * Define std::string as string only within namespaces and class definitions\n    in case there is a string class defined at the outermost scope.  If that\n    is the case, the HAS_GLOBAL_STRING label should be defined manually.\n  * Update with changes to gflags package as of 2009/07/23.\n"
    },
    {
      "commit": "9bff84d94adc8ff8ee418ef5c210e7ed05293d9f",
      "tree": "856804c89f046f134d08c3fe872514f308138837",
      "parents": [
        "32995c12d0b4e6c54733afbc8c52aa7289703320"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Thu Apr 09 19:20:49 2009"
      },
      "committer": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Thu Apr 09 19:20:49 2009"
      },
      "message": "Thu, 09 Apr 2009 09:16:58 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  Release version 0.6 with the following changes:\n  * Issue #9: Add option to optimize VCDIFF decoder when VCD_TARGET will not be\n              used as source segment.\n    Add new interface SetAllowVcdTarget to control whether the VCD_TARGET flag\n    may be used.  If this option is set to false and the decoder finds a\n    VCD_TARGET flag, it will issue an error and refuse to continue decoding.\n  * Issue #19: ERROR: Length of target window (100001916) exceeds limit of\n               67108864 bytes\n    Remove the limit of INT32_MAX on the value of --max_target_file_size, since\n    the new SetAllowVcdTarget feature means that the entire target file will not\n    need to be kept in memory.  Separate vcdecoder_test into five test targets,\n    one of which is devoted to the new SetAllowVcdTarget feature.  Get rid of\n    kMaxBufferSize and kDefaultBufferSize, which were used ambiguously.  A new\n    constant kDefaultMaxTargetSize provides the default values for the\n    --max_target_file_size and --max_target_window_size options.  The\n    --buffersize option, if specified, should control the buffer size used,\n    without limits on its value.\n  * Issue #21: Fail to test on MinGW 5.1.4\n    The wrapper executables produced by libtool failed on MinGW with the error\n    \"File /bin/sh not found\".  Add the option AC_DISABLE_FAST_INSTALL to avoid\n    creating wrapper executables.  The option implies an extra link step during\n    \"make install\", but the package is small enough that this does not take\n    long.\n  * Remove the annotated-output feature from the decoder.\n  * Automatically detect and work around a Solaris 10 bug which causes the error\n    \"libstdc++.la is not a valid libtool archive\".\n        http://whocares.de/2006/05/solaris-10-fixup-for-libstdcla-is-not-a-valid-libtool-archive/\n  * Update with latest changes to gflags package.\n  * Fix type-conversion warning in vcdiff_main.cc in 32-bit Visual Studio build.\n"
    },
    {
      "commit": "32995c12d0b4e6c54733afbc8c52aa7289703320",
      "tree": "8759c39d66e263bf92dd3e71518f8b34f4ef37a3",
      "parents": [
        "f4c8eaeef039b05ba58688ffb569ea24d6aba5c0"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Mar 20 21:56:15 2009"
      },
      "committer": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Mar 20 21:56:15 2009"
      },
      "message": "Wed, 18 Mar 2009 14:28:23 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  * Issue #14: HashedDictionary may free memory twice if implicitly copied.\n    * Add private copy constructor and assignment operator for HashedDictionary.\n  * Issue #18: Building RPM package fails on Fedora 9: Installed (but\n    unpackaged) file vcdiff.1.gz.\n    * Some OS, including Fedora 9, automatically compress man pages that are\n      installed using /usr/bin/install.  This confuses the RPM packager, which\n      expects a file named \"vcdiff.1\" and finds one named \"vcdiff.1.gz\" instead.\n      Use a wild-card character to accept either of these two alternatives.\n  * Change the VCDIFF block size to 16, but have the encoder discard all matches\n    smaller than 32 bytes.  This doubles the CPU and memory needed by the\n    encoder, but finds better string matches, producing a more efficient\n    encoding.  Loosen the timing test limit in blockhash_test.cc for the debug\n    build only.\n  * Make the code table writer a virtual interface.\n  * Add an interface SetTargetMatching() to the simple encoder class\n    VCDEncoder.\n  * Remove all references to LOG and logging.h from the unit tests and\n    command-line client.\n  * Remove all special cases for kBlockSize \u003c 4.  kBlockSize must be a multiple\n    of the machine word size (see blockhash.cc), so it will never be smaller\n    than 4.\n  * Use version 1.10 of Automake.\n  * Incorporate recent changes to gflags package\n    (http://code.google.com/p/google-gflags/)\n  * Fix Visual Studio type-mismatch warning in vcdecoder4_test.cc.\n  * Use address cache helper functions IsSameMode(), IsHereMode(), etc. to\n    simplify test code.\n  * Add contributor\u0027s name to THANKS file.\n"
    },
    {
      "commit": "f4c8eaeef039b05ba58688ffb569ea24d6aba5c0",
      "tree": "2c96aa0fe5333a36a9d7dc05a43d16b91e6d4487",
      "parents": [
        "77981e4748cb227e07ef3f0940558f35a93abf4c"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Thu Oct 23 23:43:46 2008"
      },
      "committer": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Thu Oct 23 23:43:46 2008"
      },
      "message": "Thu, 23 Oct 2008 09:03:56 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  * Issue #6: vcdiff crashes with zero-size dictionary\n    * Add special cases for empty dictionary file in vcdiff_main.cc.\n  * Issue #7: vcdiff incorrect binary I/O on Windows\n    * Change stdin/stdout file type to binary in vcdiff_main.cc.\n  * Issue #13: Add unit test for vcdiff command-line executable\n    * Unit test vcdiff_test.bat added for Visual Studio testing of vcdiff.exe.\n      Includes regression tests for issues #6 and #7.\n  * Issue #15: open-vcdiff fails to compile on Fedora 9\n    * Apply patch sent by Daniel Kegel\n    * Add header \u003cstring.h\u003e to src/vcdiffengine.cc, which uses memcpy.\n    * Remove const qualifier from integral return types to fix gcc 4.3.1\n      warning.\n  * Add contributors\u0027 names to THANKS file.\n"
    },
    {
      "commit": "77981e4748cb227e07ef3f0940558f35a93abf4c",
      "tree": "f92c14159706b6b84222e2f2872bb25e71df0e4b",
      "parents": [
        "32dd2b4662e803131ac9ffc977deab6cc6093f91"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Oct 10 23:29:11 2008"
      },
      "committer": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Fri Oct 10 23:29:11 2008"
      },
      "message": "Fri, 10 Oct 2008 11:16:23 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  * Issue #15: open-vcdiff fails to compile on Fedora 9\n    * Add header \u003cstring.h\u003e to source files that use memcmp, memset, memcpy,\n      and/or strlen.\n    * Change C++-style includes like \u003ccstdlib\u003e to C-style includes like\n      \u003cstdlib.h\u003e so that function names are guaranteed to be defined\n      in the global namespace.\n  * Issue #8: Decoder should not crash if it runs out of memory\n    * Add a new interface that places a limit on the maximum bytes allowed in\n      a single target window or a target file.\n  * Issue #13: Add unit test for vcdiff command-line executable\n    * Unit test vcdiff_test.sh added for Linux and Mac builds.\n    * Still need to add a Windows version of this test.\n"
    },
    {
      "commit": "32dd2b4662e803131ac9ffc977deab6cc6093f91",
      "tree": "5249e7040709f99529762eea7e5e89a22be7c1d1",
      "parents": [
        "df104e3c82072907d668e30f3b265bc65e306606"
      ],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Sep 02 18:21:13 2008"
      },
      "committer": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Sep 02 18:21:13 2008"
      },
      "message": "Tue, 02 Sep 2008 09:27:54 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  * Fix problems found on OpenBSD platform.\n    * Issue #1: vcdiff command-line executable crashes on startup.\n      This was a problem with the stub intended to replace pthread_once if the\n      package was not linked with the pthreads library.  Simplify gflags.cc to\n      assume single-threaded execution.\n    * Issue #2: Unit test blockhash_test fails.\n      Define VCDIFF_USE_BLOCK_COMPARE_WORDS for BSD platforms to ensure that\n      the most efficient version of memcmp is used in the encoder\u0027s inner loop.\n  * Fix compilation warnings in gtest-filepath.cc: \"warning: missing\n    initializer for member \u0027stat::...\u0027\"\n"
    },
    {
      "commit": "df104e3c82072907d668e30f3b265bc65e306606",
      "tree": "3851b12e95a0f6a5a30deb52ae13ae7453f606bc",
      "parents": [],
      "author": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Aug 26 19:29:25 2008"
      },
      "committer": {
        "name": "openvcdiff",
        "email": "openvcdiff@users.noreply.github.com",
        "time": "Tue Aug 26 19:29:25 2008"
      },
      "message": "Mon, 16 Jun 2008 15:15:51 -0700  Google Inc. \u003copensource@google.com\u003e\n\n  * open-vcdiff: initial release:\n  The open-vcdiff package provides an encoder and decoder for the VCDIFF format\n  described in RFC 3284 (http://www.ietf.org/rfc/rfc3284.txt).\n"
    }
  ]
}
