)]}'
{
  "log": [
    {
      "commit": "4101822bb8ddea40c4a7ff919f814659170c9216",
      "tree": "56b583c1088f99d03f6479c16c5341a298478ce7",
      "parents": [
        "b09793dc77b05ce53cc01c428de2a81c0a6df427"
      ],
      "author": {
        "name": "Gulfem Savrun Yeniceri",
        "email": "gulfem@google.com",
        "time": "Thu Jul 01 01:20:03 2021 +0000"
      },
      "committer": {
        "name": "Gulfem Savrun Yeniceri",
        "email": "gulfem@google.com",
        "time": "Thu Jul 01 23:34:47 2021 +0000"
      },
      "message": "[build] Suppress -Wunused-but-set-var in expat\n\nThis patch suppresses -Wunused-but-set-variable warning in\nexpat third party code that does not comply with.\n\nThe code that causes the issues is as the following:\nthird_party/expat/expat/lib/xmlparse.c:709:7: error: variable\n\u0027gettimeofday_res\u0027 set but not used\n\nBug: 77973\nChange-Id: I8783ca2bd92996bd8d923fa00e28c9e5e3f88610\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/expat/+/550882\nReviewed-by: Tamir Duberstein \u003ctamird@google.com\u003e\n"
    },
    {
      "commit": "b09793dc77b05ce53cc01c428de2a81c0a6df427",
      "tree": "fabfc59610d6067effbb7e9711ccaeceefcd0536",
      "parents": [
        "a0216858b57c74c08f2c0ddc5911553cad43a2f8"
      ],
      "author": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Sun May 09 12:51:01 2021 -0400"
      },
      "committer": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Sun May 09 19:19:34 2021 +0000"
      },
      "message": "[config] Suppress implicit fallthrough\n\nChange-Id: I12b6976de66a12135aeefa5b8b922f7164938b1f\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/expat/+/527266\nReviewed-by: Shai Barack \u003cshayba@google.com\u003e\n"
    },
    {
      "commit": "a0216858b57c74c08f2c0ddc5911553cad43a2f8",
      "tree": "b68c804e258a749d9b8993eb3078f6488eaa648e",
      "parents": [
        "0261fe81de4b2c0c04964302da1b5e3fff2fc881"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Sun Sep 13 15:51:49 2020 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Mon Sep 14 16:45:03 2020 +0000"
      },
      "message": "[Wconversion] Suppress warnings\n\nBug: 58162\nChange-Id: I500e9f8ea6342c8f8ccfbe61f8b1681c76b43962\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/expat/+/426264\nReviewed-by: David Turner \u003cdigit@google.com\u003e\n"
    },
    {
      "commit": "0261fe81de4b2c0c04964302da1b5e3fff2fc881",
      "tree": "c29ec070c268e859bea8b7814573da996721af30",
      "parents": [
        "66a4adc042f17bd113d3d940bcff46ec17c15f61"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Thu Sep 10 15:14:45 2020 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Thu Sep 10 22:26:15 2020 +0000"
      },
      "message": "[Wconversion] Suppress warnings\n\nBug: 56258\nBug: 58162\nChange-Id: I9a4080818876d2db7a69ae6283e1517550e2f565\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/expat/+/425959\nReviewed-by: Petr Hosek \u003cphosek@google.com\u003e\n"
    },
    {
      "commit": "66a4adc042f17bd113d3d940bcff46ec17c15f61",
      "tree": "009668dfae22ae897ed51eccd7b58a6e810d2cb2",
      "parents": [
        "6264e8aea1d76d99142b19195e9e655fe9ea8cac"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Wed May 16 09:23:43 2018 -0700"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Wed May 16 09:23:43 2018 -0700"
      },
      "message": "Update README.fuchsia\n\nChange-Id: Idcacb939f3fe97f87d831c377a77af1ace963783\n"
    },
    {
      "commit": "6264e8aea1d76d99142b19195e9e655fe9ea8cac",
      "tree": "eae5dac0ec40ef2fb6a3c7d2076eaaafc01a6fdb",
      "parents": [
        "0d6a5f29aa28ebec0f1bf1ece93bcf7bf5badcbd"
      ],
      "author": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Wed Apr 04 17:35:24 2018 +1000"
      },
      "committer": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Wed Apr 04 17:35:24 2018 +1000"
      },
      "message": "Update README.fuchsia\n\nChange-Id: I701f3faf95b2a829f0679a12554f99b4d5656442\n"
    },
    {
      "commit": "0d6a5f29aa28ebec0f1bf1ece93bcf7bf5badcbd",
      "tree": "0a68e6371de7e5797456eac383d748bb442d1b09",
      "parents": [
        "fbc46fa2be307280648147543c053d05910f7a85"
      ],
      "author": {
        "name": "Forrest Reiling",
        "email": "freiling@google.com",
        "time": "Wed Jul 13 14:51:17 2016 -0700"
      },
      "committer": {
        "name": "Forrest Reiling",
        "email": "freiling@google.com",
        "time": "Thu Jul 14 14:16:21 2016 -0700"
      },
      "message": "Added BUILD.gn\n\nChange-Id: Ib0d0ccf9cabd77cf85fae90f4237cf2428347bc2\n"
    },
    {
      "commit": "fbc46fa2be307280648147543c053d05910f7a85",
      "tree": "f9190606e244f717f04d2b826780521d82161d1e",
      "parents": [
        "0672d8439747770f4b220b7961d63f8233474ac8"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue Jun 21 14:58:38 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue Jun 21 14:58:38 2016 +0200"
      },
      "message": "Move release date to 2016-06-21\n"
    },
    {
      "commit": "0672d8439747770f4b220b7961d63f8233474ac8",
      "tree": "1365177583fbdfdfc12576e3079e68c528c928b9",
      "parents": [
        "eb0fd8b2b10ca5c4614112aa7518da5d9aafc1fc"
      ],
      "author": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Mon Jun 20 16:43:12 2016 -0400"
      },
      "committer": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Mon Jun 20 16:43:12 2016 -0400"
      },
      "message": "Fixed versioning comment.\n"
    },
    {
      "commit": "eb0fd8b2b10ca5c4614112aa7518da5d9aafc1fc",
      "tree": "1c657412b554eb57b832b785361210b4135f18bd",
      "parents": [
        "87b38b775dab520f97106bb6f7effb1928485e0e"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 20 18:47:11 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 20 18:47:11 2016 +0200"
      },
      "message": "CMakeLists.txt: Exclude soversion config on Windows\n"
    },
    {
      "commit": "87b38b775dab520f97106bb6f7effb1928485e0e",
      "tree": "c25ea6469bc72517317e67a24fa774a2e3dc14f2",
      "parents": [
        "1d4bc08a37e696de5cf414baa890d90c96764d64"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 23:09:00 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 23:09:20 2016 +0200"
      },
      "message": "Handle XML_ParserCreate* NULL return\n\nPointed out by Pascal Cuoq\n"
    },
    {
      "commit": "1d4bc08a37e696de5cf414baa890d90c96764d64",
      "tree": "70f2d90d17c90c65cca21ff5b15d016b6d936379",
      "parents": [
        "5a5b157ba3ee4107d1411b3e2e0c597a60c7dbd8"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 15:54:52 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 16:33:43 2016 +0200"
      },
      "message": "Fix infinite loop\n\nRegression from 30145890579e3e7fca548129260b2ac6a545d2ef\n\nhttps://marcograss.github.io/security/android/chromium/2016/06/17/expat-xml-heap-overflow.html\n"
    },
    {
      "commit": "5a5b157ba3ee4107d1411b3e2e0c597a60c7dbd8",
      "tree": "e1d4b9d5ec9116a4ced04685fb5479d7dcb80b04",
      "parents": [
        "80cd16cb06b9d59a1c69f024fbe8b39714f5ae42"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 01:21:50 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 01:44:54 2016 +0200"
      },
      "message": "doc/xmlwf.1: Migrate from SGML to XML\n"
    },
    {
      "commit": "80cd16cb06b9d59a1c69f024fbe8b39714f5ae42",
      "tree": "16dbf0ae2e28bcddac31d24c4246c5496ddd297c",
      "parents": [
        "a0eaef2d6713e1ca02e7714fe569c24115fd776e"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 00:28:55 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 00:28:55 2016 +0200"
      },
      "message": "Extend .gitignore\n"
    },
    {
      "commit": "a0eaef2d6713e1ca02e7714fe569c24115fd776e",
      "tree": "d95cd69ba32106a0e3db2c8f79633bbf8f23353b",
      "parents": [
        "df324510baf27472a09f4d724da372d109b0d825"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 17 23:52:19 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 00:16:21 2016 +0200"
      },
      "message": "Set version 2.2.0/2016-06-18 where missing\n"
    },
    {
      "commit": "df324510baf27472a09f4d724da372d109b0d825",
      "tree": "c0bce4d9ed1547e1253019bd5b61e6d19530d81a",
      "parents": [
        "3e9b6807c469dddfd088346c3e469ff7fc735857"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 17 23:56:18 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 00:10:51 2016 +0200"
      },
      "message": "htdocs/index.html: Fix some HTML issues\n"
    },
    {
      "commit": "3e9b6807c469dddfd088346c3e469ff7fc735857",
      "tree": "0549c8b8d0a4caff8f51da324553d26252bccb4f",
      "parents": [
        "9751416948339e3a40032650349d1d72263bff9f"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 17 23:40:09 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 18 00:09:57 2016 +0200"
      },
      "message": "htdocs/index.html: Sync HTML change log\n"
    },
    {
      "commit": "9751416948339e3a40032650349d1d72263bff9f",
      "tree": "1b80a1455b94c5a60021078f7955ddda00f80aba",
      "parents": [
        "76f5dc2a7043f33d4bce4ae6e0faddc05000e6e9"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 17 23:39:29 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 17 23:44:15 2016 +0200"
      },
      "message": "Changes: Adjust case\n"
    },
    {
      "commit": "76f5dc2a7043f33d4bce4ae6e0faddc05000e6e9",
      "tree": "8f8e1fcfe4a4dd354681daf1d16ed78097857a56",
      "parents": [
        "309ad17f97fe1e59a000d69a6fb1c99c76a6fe6b"
      ],
      "author": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Fri Jun 17 15:04:39 2016 -0400"
      },
      "committer": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Fri Jun 17 15:04:39 2016 -0400"
      },
      "message": "Upgraded setup files for Win32.\n"
    },
    {
      "commit": "309ad17f97fe1e59a000d69a6fb1c99c76a6fe6b",
      "tree": "586eaca1c471f0c886915ea3db4adb7dc7ebd355",
      "parents": [
        "d62798204094ba1c0b8a0c6585c69c4c17185abd"
      ],
      "author": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Fri Jun 17 12:44:58 2016 -0400"
      },
      "committer": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Fri Jun 17 14:34:46 2016 -0400"
      },
      "message": "Added Visual Studio 2013 solution/project files. Will also work in Visual Studio 2015 if VS 2013 is installed. Otherwise, open a \"Visual Studio 2015 Developer Command Prompt\" and execute \"devenv.exe /upgrade expat.sln\" in the expat directory to upgrade the main solution and project files (Tests have their own solutions).\n"
    },
    {
      "commit": "d62798204094ba1c0b8a0c6585c69c4c17185abd",
      "tree": "44ec259e0233a660a20793bd01814078515b0f17",
      "parents": [
        "92da19f1531eda33e7f396ba46ff2eb00a69e08f"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Thu Jun 16 17:19:21 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Thu Jun 16 17:20:43 2016 +0200"
      },
      "message": "Address VS2010 compile warning\n\nxmlparse.c(1893): warning C4244: \u0027return\u0027 : conversion from \u0027__int64\u0027 to \u0027XML_Index\u0027, possible loss of data\n\nReported by tbeu \u003ctc@tbeu.de\u003e\n"
    },
    {
      "commit": "92da19f1531eda33e7f396ba46ff2eb00a69e08f",
      "tree": "96ce3de9aaf8598523d383eab112c0358533ff00",
      "parents": [
        "d4123b8f6095cd9d79eab177b185cb1373518343"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 13 17:03:43 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 13 17:05:16 2016 +0200"
      },
      "message": "Resolve COMPILING_FOR_WINDOWS (ex COMPILED_FROM_DSP) in favor of WIN32\n"
    },
    {
      "commit": "d4123b8f6095cd9d79eab177b185cb1373518343",
      "tree": "e6bf7fe7024e5caaa1d981c7f624e77baed7ed0e",
      "parents": [
        "5b24ad2e51a77c24d5b682a7f2a92f0da3b05618"
      ],
      "author": {
        "name": "tbeu",
        "email": "tc@tbeu.de",
        "time": "Mon Jun 06 21:27:05 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue Jun 07 21:47:15 2016 +0200"
      },
      "message": "Fix MSVC compiler warning\n"
    },
    {
      "commit": "5b24ad2e51a77c24d5b682a7f2a92f0da3b05618",
      "tree": "e781efc2241e8f737c710ee5d72e0707158882f3",
      "parents": [
        "da4d6f9b53fed43b712bcbd17a24e7f173bdd0ba"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 06 22:47:50 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 06 22:47:52 2016 +0200"
      },
      "message": "qa.sh: \"set -e\" inside \"|| exit 1\"-ed subshell did not have any effect\n\nhttp://unix.stackexchange.com/questions/65532/why-does-set-e-not-work-inside/65564#65564\n"
    },
    {
      "commit": "da4d6f9b53fed43b712bcbd17a24e7f173bdd0ba",
      "tree": "1eb8bef30d7786c846b9ef679586adb61ebc7277",
      "parents": [
        "e1b1cf953fbc239b859e49a9e8c000614c9a9b1d"
      ],
      "author": {
        "name": "tbeu",
        "email": "tc@tbeu.de",
        "time": "Mon Jun 06 21:31:24 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 06 22:28:57 2016 +0200"
      },
      "message": "Update copyright year\n"
    },
    {
      "commit": "e1b1cf953fbc239b859e49a9e8c000614c9a9b1d",
      "tree": "cc0ae4a1649e4ff2520f44c109c692f6e5c3ca46",
      "parents": [
        "2b9cb7f5b59397d2d04117a419cd3d9d50f4a1ed"
      ],
      "author": {
        "name": "tbeu",
        "email": "tc@tbeu.de",
        "time": "Mon Jun 06 21:15:30 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Jun 06 21:40:47 2016 +0200"
      },
      "message": "Fix typos\n"
    },
    {
      "commit": "2b9cb7f5b59397d2d04117a419cd3d9d50f4a1ed",
      "tree": "2c6b26e1335be0ded20c2a6b682376dfb242bd8e",
      "parents": [
        "b364f44701c2f01cd11afb52fef60f3711c303b2"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:43:36 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:43:36 2016 +0200"
      },
      "message": "Bump soversion, skipped one for 2.1.1\n"
    },
    {
      "commit": "b364f44701c2f01cd11afb52fef60f3711c303b2",
      "tree": "4169b3f62b3ae9072183ca9e05d4e8d99aacc34f",
      "parents": [
        "5cfcdc3f40189799ac13ba1406989cc711da38ae"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:41:12 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:41:12 2016 +0200"
      },
      "message": "CMake: Create .so.1 symlink, too\n"
    },
    {
      "commit": "5cfcdc3f40189799ac13ba1406989cc711da38ae",
      "tree": "7a3b52c95eb3566e6f24147b82023f19f530451b",
      "parents": [
        "e33d37cb47371f54105d0b928ac218dc4d439deb"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:17:05 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:17:07 2016 +0200"
      },
      "message": "Have CMake call \"$(MAKE) -C doc xmlwf.1\"\n\n.. so that the man page is built if missing (e.g. for a Git clone)\n"
    },
    {
      "commit": "e33d37cb47371f54105d0b928ac218dc4d439deb",
      "tree": "8ceddb99f547a610025c6c5f59da52c937de8c58",
      "parents": [
        "3f7f01ec097dbe0063469e185512f9ebf2ae9eac"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:14:14 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Jun 05 15:14:14 2016 +0200"
      },
      "message": "doc/Makefile: Do not leave nullbyte XMLWF.1 on error\n"
    },
    {
      "commit": "3f7f01ec097dbe0063469e185512f9ebf2ae9eac",
      "tree": "7a04407302f9ede3de1c20b6481bc6afb4dd7d70",
      "parents": [
        "17be9de91dcc2e3d4f78a5254dcd09067d4570b7"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 22:09:37 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 22:17:11 2016 +0200"
      },
      "message": "Extend change log\n"
    },
    {
      "commit": "17be9de91dcc2e3d4f78a5254dcd09067d4570b7",
      "tree": "1c9a1eff45f85f67cf55a9aa6129f17c98e47eb0",
      "parents": [
        "f00e1d752add1469d9e0624cb06f1851b1719694"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 22:07:22 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 22:17:11 2016 +0200"
      },
      "message": "Ensure that unistd.h is included on Linux\n\n(or anywhere except non-Cygwin Windows, to be precise)\n\nBug reported by László Böszörményi\n"
    },
    {
      "commit": "f00e1d752add1469d9e0624cb06f1851b1719694",
      "tree": "3d2ca23582afeba778fa9d105781b0e057355d31",
      "parents": [
        "43718a3e32cecb93340c11155c9b21512e26c4ed"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 22:00:16 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 22:17:03 2016 +0200"
      },
      "message": "Handle lack of __func__ with ISO C90\n\nBug reported by László Böszörményi\n"
    },
    {
      "commit": "43718a3e32cecb93340c11155c9b21512e26c4ed",
      "tree": "34f915876b633fc866c1d326f8be8bf1872865c1",
      "parents": [
        "07cc2fcacf81b32b2e06aa918df51756525240c0"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 17:37:39 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 17:37:39 2016 +0200"
      },
      "message": "Improve autotools-related entries in upcoming release changes\n"
    },
    {
      "commit": "07cc2fcacf81b32b2e06aa918df51756525240c0",
      "tree": "57510de939f478c8979d46de06ae07fcf2dc65cb",
      "parents": [
        "56e62f1634f55e3f10e6e7cbad93c8f3792fae0e"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 17:20:18 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Jun 04 17:21:04 2016 +0200"
      },
      "message": "Mention recently assigned CVEs CVE-2012-6702 and CVE-2016-5300 in plaintext change log\n"
    },
    {
      "commit": "56e62f1634f55e3f10e6e7cbad93c8f3792fae0e",
      "tree": "ed7822046f24cf5156a5a94febd44a9b929d9afa",
      "parents": [
        "f32e06fe6b05a5dd16f7e8d96895566e23f6463a"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 03 23:35:16 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Jun 03 23:36:01 2016 +0200"
      },
      "message": "Sync plaintext changelog; HTML left to do\n"
    },
    {
      "commit": "f32e06fe6b05a5dd16f7e8d96895566e23f6463a",
      "tree": "4988b3eb278d0cb7e8a6568ce52c71bc7c80423e",
      "parents": [
        "a01b1003056fecfed84cf5d5aa719b0664e98edf"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 30 20:56:00 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 30 20:59:05 2016 +0200"
      },
      "message": "qa.sh: Merge callgraphs into one\n"
    },
    {
      "commit": "a01b1003056fecfed84cf5d5aa719b0664e98edf",
      "tree": "86e2e66975f1349576fe7c2b22c3cf8a89faf76d",
      "parents": [
        "0b51c25a09af1d8f1645d8a2a85b064bd71cedb1"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 30 20:29:33 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 30 20:30:30 2016 +0200"
      },
      "message": "qa.sh: Add egypt support (callgraphs)\n"
    },
    {
      "commit": "0b51c25a09af1d8f1645d8a2a85b064bd71cedb1",
      "tree": "a1b9774c84258fb0f15cdeaf68f4d81b4343af1f",
      "parents": [
        "4363739fd56dc1c6ff5d079c450e4dccb5e2c466"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 28 19:52:31 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 28 19:55:40 2016 +0200"
      },
      "message": "Sync .gitignore\n"
    },
    {
      "commit": "4363739fd56dc1c6ff5d079c450e4dccb5e2c466",
      "tree": "7b519a9bfffec3274f69e61022dbf37b23c50dcb",
      "parents": [
        "293dc5f730f850fdf085bc2762111be35daf51fc"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 28 19:38:59 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 28 19:55:40 2016 +0200"
      },
      "message": "CMake: Add soversion, support -DNO_SONAME\u003dyes to bypass (issue #536)\n"
    },
    {
      "commit": "293dc5f730f850fdf085bc2762111be35daf51fc",
      "tree": "1aa756b84b2e2c3a8a610820d422c1ddd4647537",
      "parents": [
        "4813526e87ea8879799f9838d212e017e462b8df",
        "7101c85433d033f84a75f877631d06e90277797c"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:15:29 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:15:29 2016 +0200"
      },
      "message": "Merge branch \u0027minbpc\u0027\n"
    },
    {
      "commit": "7101c85433d033f84a75f877631d06e90277797c",
      "tree": "1aa756b84b2e2c3a8a610820d422c1ddd4647537",
      "parents": [
        "687edcb52bd60130f4ab8ad3410821539ab398b4"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 00:26:12 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:04:36 2016 +0200"
      },
      "message": "Extract macros from end-of-input checking\n"
    },
    {
      "commit": "687edcb52bd60130f4ab8ad3410821539ab398b4",
      "tree": "51f86a5ea2f68038b5bf02fe40ec132e15076e76",
      "parents": [
        "30145890579e3e7fca548129260b2ac6a545d2ef"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue May 24 23:11:29 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:04:36 2016 +0200"
      },
      "message": "Take into account that CHAR_MATCHES may read \u003e1 bytes\n"
    },
    {
      "commit": "30145890579e3e7fca548129260b2ac6a545d2ef",
      "tree": "4ef93e3ec4fd383cd083d02a34a3fc648ea64694",
      "parents": [
        "93acfa0bb3c347acccdf172c12a0cd790c2416fb"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue May 24 22:26:58 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:04:36 2016 +0200"
      },
      "message": "Take into account that BYTE_TYPE may read \u003e1 bytes\n"
    },
    {
      "commit": "93acfa0bb3c347acccdf172c12a0cd790c2416fb",
      "tree": "da1cfc0d446497c00b854f64340c3b830b087fb4",
      "parents": [
        "5a912171fd9935a62ce5a2568ddac0872294740a"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue May 24 20:34:07 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:04:36 2016 +0200"
      },
      "message": "qa.sh: Add ncc/nccnav support\n"
    },
    {
      "commit": "5a912171fd9935a62ce5a2568ddac0872294740a",
      "tree": "bc219eca801fb2f7b7002ab84e3e8e4e0b1ea18e",
      "parents": [
        "a12e78cb1b290e26a2b669eff3664d76bb73a408"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue May 24 20:33:13 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 19:04:03 2016 +0200"
      },
      "message": "qa.sh: Polish and make more flexible\n"
    },
    {
      "commit": "a12e78cb1b290e26a2b669eff3664d76bb73a408",
      "tree": "bedf592b5ce81f7c9b53f64633f8d6d3bdbed577",
      "parents": [
        "4813526e87ea8879799f9838d212e017e462b8df"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 13 22:40:15 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 25 18:47:35 2016 +0200"
      },
      "message": "Fix uninitialized read of size 1 in little2_updatePosition\n\nReported by Pascal Cuoq\n\nValgrind\u0027s view:\n\u003d\u003d4416\u003d\u003d Conditional jump or move depends on uninitialised value(s)\n\u003d\u003d4416\u003d\u003d    at 0x41F187: little2_updatePosition (xmltok_impl.c:1748)\n\u003d\u003d4416\u003d\u003d    by 0x405F85: XML_GetCurrentColumnNumber (xmlparse.c:1931)\n\u003d\u003d4416\u003d\u003d    by 0x402F7B: reportError (xmlfile.c:67)\n\u003d\u003d4416\u003d\u003d    by 0x403041: processFile (xmlfile.c:84)\n\u003d\u003d4416\u003d\u003d    by 0x403752: filemap (unixfilemap.c:61)\n\u003d\u003d4416\u003d\u003d    by 0x403523: XML_ProcessFile (xmlfile.c:239)\n\u003d\u003d4416\u003d\u003d    by 0x402EBC: main (xmlwf.c:847)\n"
    },
    {
      "commit": "4813526e87ea8879799f9838d212e017e462b8df",
      "tree": "c0c7f9f2ed8253c2d7817c390c36c13963a7e19e",
      "parents": [
        "be4b1c06daba1849b8ff5e00bae5caf47f6c39fd",
        "550eb6bbaa7e6efc44e94cab945fe9c781c01211"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:46:51 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:46:51 2016 +0200"
      },
      "message": "Merge branch \u0027improve-partial-utf8-handling\u0027\n"
    },
    {
      "commit": "550eb6bbaa7e6efc44e94cab945fe9c781c01211",
      "tree": "c0c7f9f2ed8253c2d7817c390c36c13963a7e19e",
      "parents": [
        "be917d9f8450decf259ee1ea1901043c8b9f5e2e"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:28:18 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:30:45 2016 +0200"
      },
      "message": "Fix UTF-8 auto alignment\n"
    },
    {
      "commit": "be917d9f8450decf259ee1ea1901043c8b9f5e2e",
      "tree": "00fb0e90ded7f6f2423c26c27565b42d3b7cd0e8",
      "parents": [
        "525be92f78bc11586483a83cb28a9b7479c3f820"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:20:19 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:29:47 2016 +0200"
      },
      "message": "Cover UTF-8 limit correction; some tests fail\n\nFailing tests are:\n[-] UTF-8 case  3: Expected movement by -1 chars, actually moved by  0 chars: \"\\xdf\"\n[-] UTF-8 case  4: Expected movement by  0 chars, actually moved by -1 chars: \"\\xdf\\xbf\"\n[-] UTF-8 case  5: Expected movement by -1 chars, actually moved by  0 chars: \"\\xef\"\n[-] UTF-8 case  6: Expected movement by -2 chars, actually moved by -1 chars: \"\\xef\\xbf\"\n[-] UTF-8 case  7: Expected movement by  0 chars, actually moved by -2 chars: \"\\xef\\xbf\\xbf\"\n[-] UTF-8 case  8: Expected movement by -1 chars, actually moved by  0 chars: \"\\xf7\"\n[-] UTF-8 case  9: Expected movement by -2 chars, actually moved by -1 chars: \"\\xf7\\xbf\"\n[-] UTF-8 case 10: Expected movement by -3 chars, actually moved by -2 chars: \"\\xf7\\xbf\\xbf\"\n[-] UTF-8 case 11: Expected movement by  0 chars, actually moved by -3 chars: \"\\xf7\\xbf\\xbf\\xbf\"\n"
    },
    {
      "commit": "525be92f78bc11586483a83cb28a9b7479c3f820",
      "tree": "1c025514b161301cba2d5a42661343253841bc58",
      "parents": [
        "be4b1c06daba1849b8ff5e00bae5caf47f6c39fd"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 20:33:39 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 20 22:11:56 2016 +0200"
      },
      "message": "Extract function align_limit_to_full_utf8_characters\n"
    },
    {
      "commit": "be4b1c06daba1849b8ff5e00bae5caf47f6c39fd",
      "tree": "f9dbe477dce429eaf3e8f805460106a3dcf99c9c",
      "parents": [
        "f0bec73b018caa07d3e75ec8dd967f3785d71bde",
        "a1bc009dd46cce3b3735c8f0c1a65a33c46f0c3f"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue May 17 21:08:21 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue May 17 21:08:21 2016 +0200"
      },
      "message": "Merge branch \u0027cve-2016-0718-fix-2-2-1\u0027\n\nConflicts:\n  expat/lib/xmltok.c\n"
    },
    {
      "commit": "a1bc009dd46cce3b3735c8f0c1a65a33c46f0c3f",
      "tree": "b5e3817b8d9e2143555c78a65f96d216f7e72563",
      "parents": [
        "5c9cc0eed83d2c0c202f2deeeca548d05baac56e"
      ],
      "author": {
        "name": "Pascal Cuoq",
        "email": "cuoq@trust-in-soft.com",
        "time": "Sun May 15 20:05:50 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 16 16:11:01 2016 +0200"
      },
      "message": "Do not compare an out-of-bounds pointer. See https://lwn.net/Articles/278137/\n"
    },
    {
      "commit": "5c9cc0eed83d2c0c202f2deeeca548d05baac56e",
      "tree": "003bf8b35a94bf97c72aa948184dacaf03319666",
      "parents": [
        "e375ac847848edd5519d872571b3398925b2932b"
      ],
      "author": {
        "name": "Pascal Cuoq",
        "email": "cuoq@trust-in-soft.com",
        "time": "Sun May 15 19:11:55 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 16 16:10:57 2016 +0200"
      },
      "message": "Avoid undefined behavior when computing larger blockSize. The compiler might reason that (end - start)*2 is negative only if (end - start) is negative, see https://godbolt.org/g/wVEoTM\n"
    },
    {
      "commit": "f0bec73b018caa07d3e75ec8dd967f3785d71bde",
      "tree": "8b6eec8fb5b60f0c316a63a0f2e9ff1393668017",
      "parents": [
        "a238d7ea7a715ef3850c4cbdd86aeda7077b6bbc"
      ],
      "author": {
        "name": "Pascal Cuoq",
        "email": "cuoq@trust-in-soft.com",
        "time": "Sun May 15 09:05:46 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 16 15:35:08 2016 +0200"
      },
      "message": "Avoid relying on undefined behavior in CVE-2015-1283 fix. It does not really work: https://godbolt.org/g/Zl8gdF\n"
    },
    {
      "commit": "a238d7ea7a715ef3850c4cbdd86aeda7077b6bbc",
      "tree": "bf8afcdd27d1878a93f6486d310ce96029b438a9",
      "parents": [
        "2106ee4050fd0d30e776e1c5a48937bb76a17074"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 15 14:11:11 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 15 14:11:11 2016 +0200"
      },
      "message": "Makefile.in: Extend target \"qa\"\n"
    },
    {
      "commit": "2106ee4050fd0d30e776e1c5a48937bb76a17074",
      "tree": "614e6f80d0f909e767140108e2a33137fc0f9540",
      "parents": [
        "4ae8aed082dab549effe0faafbb019fe858e4d0c"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 15 13:02:40 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 15 14:04:09 2016 +0200"
      },
      "message": "Fix left shift signed overflow\n\nlib/xmltok.c:1407:11: runtime error: left shift of 1 by 31 places cannot be represented in type \u0027int\u0027\nlib/xmltok.c:1409:16: runtime error: left shift of 1 by 31 places cannot be represented in type \u0027int\u0027\n"
    },
    {
      "commit": "4ae8aed082dab549effe0faafbb019fe858e4d0c",
      "tree": "6533dc40c6d6b9df772d2aafc5889dc2456a1db0",
      "parents": [
        "d10262c9efe1685ed2002e4182f91dfa17a265e7"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 15 13:50:06 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 15 13:50:06 2016 +0200"
      },
      "message": "Makefile.in: Respect CXXFLAGS if given\n"
    },
    {
      "commit": "d10262c9efe1685ed2002e4182f91dfa17a265e7",
      "tree": "fbbe9033dd7e2d7d81e53e8d8b462bb6c327c65a",
      "parents": [
        "1eaf75a2c3002874d3fcbb9d19ac8ff3dfe8b534"
      ],
      "author": {
        "name": "Björn Lindahl",
        "email": "bjorn.lindahl@foi.se",
        "time": "Sat May 14 18:56:36 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 14 19:33:32 2016 +0200"
      },
      "message": "Added suffix \"d\" to lib/dll to differentiate Debug from Release output so they don\u0027t overwrite each other.\nFixes #323\n"
    },
    {
      "commit": "1eaf75a2c3002874d3fcbb9d19ac8ff3dfe8b534",
      "tree": "287c7dffcefaa971213f5d8b72a284a819394f02",
      "parents": [
        "a4c383b722d4dd3f70856688eee3bb26a9978fc9"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 11 20:04:17 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 11 20:04:43 2016 +0200"
      },
      "message": "Never hide official symbols (for -fvisibility\u003dhidden)\n\nBased on expat-visibility.patch by\nCristian Rodríguez \u003ccrrodriguez@opensuse.org\u003e\n"
    },
    {
      "commit": "a4c383b722d4dd3f70856688eee3bb26a9978fc9",
      "tree": "9c283ccffb2dbef378a433c7bd8fd364e6903997",
      "parents": [
        "69746f5ab29f3c2813bf56ccd928009914d1c8c7"
      ],
      "author": {
        "name": "Cristian Rodríguez",
        "email": "crrodriguez@opensuse.org",
        "time": "Wed May 11 19:55:19 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed May 11 19:55:19 2016 +0200"
      },
      "message": "Annotate memory allocators for GCC\n"
    },
    {
      "commit": "69746f5ab29f3c2813bf56ccd928009914d1c8c7",
      "tree": "8b7cecabd7460dbc9c18d5bf8794098135c7f200",
      "parents": [
        "e1196d2f3aa67513e3392e020a1b964e6ffa55bb"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 07 16:45:58 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat May 07 17:24:35 2016 +0200"
      },
      "message": "Address all \"unused parameter\" warnings\n"
    },
    {
      "commit": "e1196d2f3aa67513e3392e020a1b964e6ffa55bb",
      "tree": "e6edb795bb6d74d6c241b87469e8df5514962ab6",
      "parents": [
        "778428203d872da956caed17a8de7acd72472c46"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 20:59:17 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 21:04:09 2016 +0200"
      },
      "message": "doc/Makefile: Resolve use of \"$\u003c\" for bmake\n"
    },
    {
      "commit": "778428203d872da956caed17a8de7acd72472c46",
      "tree": "40ce63b3abb2095cfb2727f398891242caa9fece",
      "parents": [
        "99e0a5c245418b100ce182bfc9cb16271f63334b"
      ],
      "author": {
        "name": "Ryo ONODERA",
        "email": "ryoon@NetBSD.org",
        "time": "Fri May 06 21:01:48 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 21:01:48 2016 +0200"
      },
      "message": "Do not use GNU make extension\n"
    },
    {
      "commit": "99e0a5c245418b100ce182bfc9cb16271f63334b",
      "tree": "ed026d6a2ee56a7b34f4e6c4118089785bcfc4c5",
      "parents": [
        "9eb0c7189fb6bbc88f433bcf8d07a8ee63d91649"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 20:54:50 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 21:00:49 2016 +0200"
      },
      "message": "Fix \"make install\" for Git clone\n"
    },
    {
      "commit": "9eb0c7189fb6bbc88f433bcf8d07a8ee63d91649",
      "tree": "a8378078a8be2c2d7c367498b547f1be0b444bdc",
      "parents": [
        "379213ca196f82d19ae72195c4a9bec0553d0bb2"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 03:14:16 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri May 06 03:14:16 2016 +0200"
      },
      "message": "Makefile: Add target \"qa\"\n"
    },
    {
      "commit": "e375ac847848edd5519d872571b3398925b2932b",
      "tree": "453080c3db762253fd960405bb90d14e4765be7f",
      "parents": [
        "9ff1d645bf56e49fb38dfef09d098882c38b2d80"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 23:57:49 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 02 01:00:39 2016 +0200"
      },
      "message": "Complete XmlConvert return value handling\n"
    },
    {
      "commit": "9ff1d645bf56e49fb38dfef09d098882c38b2d80",
      "tree": "752c4f2608614c7ece722e314f72447b8bd36a34",
      "parents": [
        "a9b80b4ae4a92acc123d22f39e4697bd4871cff3"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 23:55:02 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 02 01:00:32 2016 +0200"
      },
      "message": "Do not grow pool to out-of-memory for incomplete input\n"
    },
    {
      "commit": "a9b80b4ae4a92acc123d22f39e4697bd4871cff3",
      "tree": "ee7d196293c35cdbf6dbf50892580ecc3f2f4e11",
      "parents": [
        "e18829b4ff75578b082135e80185d1ab8e10c4bd"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 23:51:26 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 02 01:00:32 2016 +0200"
      },
      "message": "Make converters tell state on termination (v3)\n"
    },
    {
      "commit": "e18829b4ff75578b082135e80185d1ab8e10c4bd",
      "tree": "68f569205ebf0d213d6d03c2cf46b5cf5db9fc57",
      "parents": [
        "2cac066cf6ef47c250f83861b61b624cd14c293f"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 23:40:05 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 02 01:00:32 2016 +0200"
      },
      "message": "Prevent out-of-bounds access in text conversion\n\n* big2_toUtf8\n* little2_toUtf8\n* utf8_toUtf8\n* utf8_toUtf16\n"
    },
    {
      "commit": "2cac066cf6ef47c250f83861b61b624cd14c293f",
      "tree": "a3c7e6e830d485f5f526616f3ea352712cdcbb4a",
      "parents": [
        "bb1fd81b98870bd2c7628b4b011a61a9b9d791aa"
      ],
      "author": {
        "name": "Gustavo Grieco",
        "email": "gustavo.grieco@imag.fr",
        "time": "Mon May 02 00:35:34 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 02 01:00:32 2016 +0200"
      },
      "message": "Fix two integer overflows\n"
    },
    {
      "commit": "bb1fd81b98870bd2c7628b4b011a61a9b9d791aa",
      "tree": "217b2a6c1f482f4f84dffadb526ba16a83502418",
      "parents": [
        "379213ca196f82d19ae72195c4a9bec0553d0bb2"
      ],
      "author": {
        "name": "Karl Waclawek",
        "email": "karl@waclawek.net",
        "time": "Mon May 02 00:02:44 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon May 02 01:00:27 2016 +0200"
      },
      "message": "Fix overflow (v2)\n\n(Some post-processing by Sebastian Pipping)\n"
    },
    {
      "commit": "379213ca196f82d19ae72195c4a9bec0553d0bb2",
      "tree": "324e14135b99a4eaaad325a90a407f9ebc0ee2bb",
      "parents": [
        "aed54a0ec9e5a7a5abf0b7d34ef317d728add0a9"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 16:01:51 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 16:01:51 2016 +0200"
      },
      "message": "Have \"make run-xmltest\" report on expected output\n"
    },
    {
      "commit": "aed54a0ec9e5a7a5abf0b7d34ef317d728add0a9",
      "tree": "959cad8f4515b9b55dfb2859827afc866caaf484",
      "parents": [
        "2b289b1e78f5531ed9114894c56df94a3dbb6b4b"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 15:59:23 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun May 01 15:59:23 2016 +0200"
      },
      "message": "Fix \"make run-xmltest\" more\n"
    },
    {
      "commit": "2b289b1e78f5531ed9114894c56df94a3dbb6b4b",
      "tree": "cc88fb9be27711085065b2f23ccb8a5fcdb4e305",
      "parents": [
        "023ed44edde75e76ccf8720793c2dccb09383aca"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Apr 30 21:11:02 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Apr 30 21:11:02 2016 +0200"
      },
      "message": "Fix \"make run-xmltest\"\n"
    },
    {
      "commit": "023ed44edde75e76ccf8720793c2dccb09383aca",
      "tree": "0af37b3b5b3d684eeabdf5569443f2d675e088b2",
      "parents": [
        "d839aecc615970a9f148e9f582e22ae21dd5c450"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Thu Mar 31 20:46:46 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Thu Mar 31 23:19:22 2016 +0200"
      },
      "message": "Tests: Cover CDATA sections\n"
    },
    {
      "commit": "d839aecc615970a9f148e9f582e22ae21dd5c450",
      "tree": "5c56411dfad045172c3080e11d893330828192f3",
      "parents": [
        "56ceae704629e7d9bbe74432dd9bbf5eb7c6c2e3"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Thu Mar 31 18:13:51 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Thu Mar 31 18:53:03 2016 +0200"
      },
      "message": "Tests: Parse XML one byte at a time\n"
    },
    {
      "commit": "56ceae704629e7d9bbe74432dd9bbf5eb7c6c2e3",
      "tree": "53b417a961d1556e514568c373fd7a4ff4295ba1",
      "parents": [
        "6d8696fc55d846d7f9143c09660e46e3ea02c392"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 22:23:43 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 22:23:43 2016 +0200"
      },
      "message": "Sync change log\n"
    },
    {
      "commit": "6d8696fc55d846d7f9143c09660e46e3ea02c392",
      "tree": "61a742c32e5d433e2e5612c91fe6de29f5ec65a2",
      "parents": [
        "3bd715bf752d20f2eaac7c036eafbb87d10c64b4"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 21:35:55 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 21:35:55 2016 +0200"
      },
      "message": "Address warning \"missing initializer for field\"\n"
    },
    {
      "commit": "3bd715bf752d20f2eaac7c036eafbb87d10c64b4",
      "tree": "458ec98be3322a0116a2fb45372ee1f8d00ddfdd",
      "parents": [
        "934bcb0ac64c31182a8c51223ea9045e2d30d8f7"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 21:24:36 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 21:24:36 2016 +0200"
      },
      "message": "Address \"comparison between signed and unsigned integer\" warnings\n"
    },
    {
      "commit": "934bcb0ac64c31182a8c51223ea9045e2d30d8f7",
      "tree": "e15921b77df91641e63d54e4587c754220f48860",
      "parents": [
        "b280bb802631b9e5b8b92f89788ede12011971e0"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 21:18:29 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 21:18:29 2016 +0200"
      },
      "message": "Address warnings on const correctness\n"
    },
    {
      "commit": "b280bb802631b9e5b8b92f89788ede12011971e0",
      "tree": "ccddcbce5dae078ee96c324c02297646d55575b9",
      "parents": [
        "75a1473981bb5af81276289db9ca77eedd7abda2",
        "2c346ba0bceb0fdc5199875f6bb092b4d56232ad"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 20:42:31 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 20:42:31 2016 +0200"
      },
      "message": "Merge branch \u0027resolve-srand\u0027\n"
    },
    {
      "commit": "2c346ba0bceb0fdc5199875f6bb092b4d56232ad",
      "tree": "ccddcbce5dae078ee96c324c02297646d55575b9",
      "parents": [
        "888df4247c96849f43b403ff1b10a2752ec67bc2"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 19:21:44 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 19:21:44 2016 +0200"
      },
      "message": "Windows: Handling missing getpid and headers\n"
    },
    {
      "commit": "888df4247c96849f43b403ff1b10a2752ec67bc2",
      "tree": "b2c2d06af7b40561dd5fa48b00236a9134a29527",
      "parents": [
        "37f7efb878660d55ff5fd67ad2cda1c103297df6"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 16:33:49 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 18:19:02 2016 +0200"
      },
      "message": "Use GetSystemTimeAsFileTime on Non-Cygwin-Windows with no gettimeofday\n"
    },
    {
      "commit": "37f7efb878660d55ff5fd67ad2cda1c103297df6",
      "tree": "670a333538dc5691827c675e32e63010305d5cce",
      "parents": [
        "bdee307f196932370dbb79826793958f4f5b42db"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 18:08:58 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 18:18:09 2016 +0200"
      },
      "message": "Define COMPILING_FOR_WINDOWS with CMake on Windows\n"
    },
    {
      "commit": "bdee307f196932370dbb79826793958f4f5b42db",
      "tree": "1110da1d77629cf278ebd1e2e2dafc404a542450",
      "parents": [
        "f627ff74d631f4548f924ca5bd27ddad6cae07ab"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 18:17:45 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 28 18:18:09 2016 +0200"
      },
      "message": "Turn COMPILED_FROM_DSP into COMPILING_FOR_WINDOWS\n\n.. since it is used with that semantic by now\n"
    },
    {
      "commit": "f627ff74d631f4548f924ca5bd27ddad6cae07ab",
      "tree": "e53063d78d705e0be9bc8ad544346cdd9d3fc305",
      "parents": [
        "ca523deca47303436fe522d030dbd9af3635be60"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 21 20:05:27 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 21 20:05:27 2016 +0100"
      },
      "message": "Use a prime that fits 32bits on 32bit platforms\n\nBug reported by Yann Droneaud, thanks!\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1197087#c21\n"
    },
    {
      "commit": "ca523deca47303436fe522d030dbd9af3635be60",
      "tree": "2edac68191362f62b571af60082aa5252960f88b",
      "parents": [
        "a5f2d0406056d384cdd4b9955384703137a4d19a"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 21 19:56:05 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 21 19:58:04 2016 +0100"
      },
      "message": "Extract entropy from XML_Parser address\n\nIdea by Yann Droneaud, thanks!\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1197087#c21\n"
    },
    {
      "commit": "a5f2d0406056d384cdd4b9955384703137a4d19a",
      "tree": "e8a5ac30ca61c8fbd82aad5f15cb671a31b08e9a",
      "parents": [
        "6acb0a47372a9079cc6ff70c384f015a47f2c34a"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Mar 20 20:26:27 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Mar 20 20:26:46 2016 +0100"
      },
      "message": "Extract method gather_time_entropy\n"
    },
    {
      "commit": "6acb0a47372a9079cc6ff70c384f015a47f2c34a",
      "tree": "2e575366e3996fc14724a90de4bb57a778f7b02a",
      "parents": [
        "75a1473981bb5af81276289db9ca77eedd7abda2"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Mar 16 15:30:12 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Mar 20 20:20:57 2016 +0100"
      },
      "message": "Resolve call to srand, use more entropy\n\nSince commit e3e81a6d9f0885ea02d3979151c358f314bf3d6d\n(released with Expat 2.1.0) Expat called srand by itself\nfrom inside generate_hash_secret_salt for an instance\nof XML_Parser if XML_SetHashSalt was either (a) not called\nfor that instance or if (b) salt 0 was passed to XML_SetHashSalt\nprior to parsing.  That call to srand passed (rather litle)\nentropy extracted from the current time as a seed for srand.\n\nThat call to srand (1) broke repeatability for code calling\nsrand with a non-random seed prior to parsing with Expat,\nand (2) resulted in a rather small set of hashing salts in\nExpat in total.\n\nFor a short- to mid-term fix, the new approach avoids calling\nsrand altogether, extracts more entropy out of the clock and\nadds some additional entropy from the process ID, too.\n\nFor a long term fix, we may want to read sizeof(long) bytes\nfrom a source like getrandom(..) on Linux, and from similar\nsources on other supported architectures.\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1197087\n"
    },
    {
      "commit": "75a1473981bb5af81276289db9ca77eedd7abda2",
      "tree": "e4bed4a8aabf25fc26adbc876b887abe96330b16",
      "parents": [
        "247cc3af30028a0ba9e5f5567aa917d38e226cf8",
        "5c96e9ce60b155f354293dc7ee4a7c3e2009d4bc"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 14 19:12:52 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Mar 14 19:12:52 2016 +0100"
      },
      "message": "Merge branch \u0027patch-90\u0027\n"
    },
    {
      "commit": "247cc3af30028a0ba9e5f5567aa917d38e226cf8",
      "tree": "fa97a302781854fc882f624849fad970dea70939",
      "parents": [
        "a124f43dadadb6cc776b5309d136937ec48f2a20"
      ],
      "author": {
        "name": "tbeu",
        "email": "tc@tbeu.de",
        "time": "Sat Mar 12 20:16:39 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Mar 13 21:17:00 2016 +0100"
      },
      "message": "Fix VS2010 compilation\n\nAvoid C99 style declaration (MSVC)\n"
    },
    {
      "commit": "a124f43dadadb6cc776b5309d136937ec48f2a20",
      "tree": "3df6779fd33033fcd5ec0d81252c57bbb71c2f84",
      "parents": [
        "fe432127ab2c8d5a939bda0450c171a17fba36a1"
      ],
      "author": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Sat Mar 12 16:12:42 2016 -0500"
      },
      "committer": {
        "name": "Karl Waclawek",
        "email": "karl.waclawek@qlinesolutions.com",
        "time": "Sat Mar 12 16:12:42 2016 -0500"
      },
      "message": "Updated copyright year in Win32 setup script.\n"
    },
    {
      "commit": "5c96e9ce60b155f354293dc7ee4a7c3e2009d4bc",
      "tree": "2487c40b9e8535cb4f56208fcacbe88a6b11cae5",
      "parents": [
        "d9a92249b14a035ad72a2715de0e2c91b72cacab"
      ],
      "author": {
        "name": "Sergei Nikulov",
        "email": "sergey.nikulov@gmail.com",
        "time": "Sat Mar 12 17:12:25 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 17:12:31 2016 +0100"
      },
      "message": "Fix for BUILD_shared\u003dOFF case on MSVC\n"
    },
    {
      "commit": "d9a92249b14a035ad72a2715de0e2c91b72cacab",
      "tree": "7121aa843df9d49857b507fd3023c0d0d198a175",
      "parents": [
        "fe432127ab2c8d5a939bda0450c171a17fba36a1"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 17:09:47 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 17:09:47 2016 +0100"
      },
      "message": "CMakeLists.txt: Move code for upcoming change\n"
    },
    {
      "commit": "fe432127ab2c8d5a939bda0450c171a17fba36a1",
      "tree": "aa8dc413db699d454cc52142ea52d7df24804caf",
      "parents": [
        "ee0adc0d9d245f4f18863c997be9a1bfeeb0a070"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 05:21:28 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 05:21:47 2016 +0100"
      },
      "message": "Fix source code permissions\n\nFiles had executable flag turn on, previously.\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1247348\n"
    },
    {
      "commit": "ee0adc0d9d245f4f18863c997be9a1bfeeb0a070",
      "tree": "f2d6518244ea921e8dd9003df57a5da463b955cb",
      "parents": [
        "248809b60223ceff7851571fef1923366d1881f7"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 04:21:09 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 04:21:09 2016 +0100"
      },
      "message": "Fill release date\n"
    },
    {
      "commit": "248809b60223ceff7851571fef1923366d1881f7",
      "tree": "aa7515fd20f72bba27c233ed0f92bac9316c3bfc",
      "parents": [
        "80b2c0a882878e7c183b5e14d6ede1999486168f"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 04:04:24 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 04:04:24 2016 +0100"
      },
      "message": "make-release.sh: Move from gzip to bzip2\n"
    },
    {
      "commit": "80b2c0a882878e7c183b5e14d6ede1999486168f",
      "tree": "34d32cbf077ea779fd0cd3e3db9a223c454f8ea7",
      "parents": [
        "26175475347d5dd6aefc13fd7f8b63d9ae82e602"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 03:33:57 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 03:33:57 2016 +0100"
      },
      "message": "htdocs/index.html: Mention Git before CVS\n"
    },
    {
      "commit": "26175475347d5dd6aefc13fd7f8b63d9ae82e602",
      "tree": "85253cf54a25f279aae43ba61048c505cd765121",
      "parents": [
        "796085674a9ba4500326d16e6a00597347b0db96"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 03:31:55 2016 +0100"
      },
      "committer": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Mar 12 03:32:01 2016 +0100"
      },
      "message": "htdocs/index.html: Fix broken SF.net links\n"
    }
  ],
  "next": "796085674a9ba4500326d16e6a00597347b0db96"
}
