)]}'
{
  "log": [
    {
      "commit": "404987123283851a17dd4fe5cfb47213de73c67b",
      "tree": "f1c8e9c74dfff383cf316ab7e38c34a2418a1585",
      "parents": [
        "78ae13bced912b1b92ae927992c99cbcc463cae7"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Tue Jul 11 18:05:11 2017 -0700"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Thu Mar 29 23:51:49 2018 -0700"
      },
      "message": "Fuchsia build configuration\n\nChange-Id: I629d847bdbaf0970b5b6e93032ccc955864ed9b7\n"
    },
    {
      "commit": "78ae13bced912b1b92ae927992c99cbcc463cae7",
      "tree": "4e84a91e5f322bc55dd7be2bde14f7ad0e8bf00f",
      "parents": [
        "0297863fdb453aed1a25eb025f3ba7bacbbb1357"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Dec 30 13:25:10 2016 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Dec 30 13:33:16 2016 +0200"
      },
      "message": "Update NEWS for 5.2.3.\n"
    },
    {
      "commit": "0297863fdb453aed1a25eb025f3ba7bacbbb1357",
      "tree": "5b9273aa9e909a5027c8b3276e94d59157c812ef",
      "parents": [
        "d4a0462abe5478193521c14625e1c81fead87f9f"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Dec 26 20:55:52 2016 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Dec 26 20:55:52 2016 +0200"
      },
      "message": "Document --enable-sandbox configure option in INSTALL.\n"
    },
    {
      "commit": "d4a0462abe5478193521c14625e1c81fead87f9f",
      "tree": "586031c1e9a515e105cfab17dc897d63b1395dd3",
      "parents": [
        "a01794c52add98263b49119842c3e7141d1b9ced"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Nov 21 20:24:50 2016 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Nov 21 20:24:50 2016 +0200"
      },
      "message": "liblzma: Avoid multiple definitions of lzma_coder structures.\n\nOnly one definition was visible in a translation unit.\nIt avoided a few casts and temp variables but seems that\nthis hack doesn\u0027t work with link-time optimizations in compilers\nas it\u0027s not C99/C11 compliant.\n\nFixes:\nhttp://www.mail-archive.com/xz-devel@tukaani.org/msg00279.html\n"
    },
    {
      "commit": "a01794c52add98263b49119842c3e7141d1b9ced",
      "tree": "6124515a9bdb17d3cb50ff0b9ab211a768733879",
      "parents": [
        "df8f446e3ad47e5148b8c8d8b6e519d3ce29cb9d"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 24 18:53:25 2016 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 24 18:53:25 2016 +0300"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "df8f446e3ad47e5148b8c8d8b6e519d3ce29cb9d",
      "tree": "af7d6b7d6aa3f05f83375de0ca79142ce8a50b99",
      "parents": [
        "446e4318fa79788e09299d5953b5dd428953d14b"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 24 18:51:36 2016 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 24 18:51:36 2016 +0300"
      },
      "message": "tuklib_cpucores: Add support for sched_getaffinity().\n\nIt\u0027s available in glibc (GNU/Linux, GNU/kFreeBSD). It\u0027s better\nthan sysconf(_SC_NPROCESSORS_ONLN) because sched_getaffinity()\ngives the number of cores available to the process instead of\nthe total number of cores online.\n\nAs a side effect, this commit fixes a bug on GNU/kFreeBSD where\nconfigure would detect the FreeBSD-specific cpuset_getaffinity()\nbut it wouldn\u0027t actually work because on GNU/kFreeBSD it requires\nusing -lfreebsd-glue when linking. Now the glibc-specific function\nwill be used instead.\n\nThanks to Sebastian Andrzej Siewior for the original patch\nand testing.\n"
    },
    {
      "commit": "446e4318fa79788e09299d5953b5dd428953d14b",
      "tree": "23fe6d61a55d263620137cbe36b6b9e60f6646ab",
      "parents": [
        "1b0ac0c53c761263e91e34195cb21dfdcfeac0bd"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Jun 30 20:27:36 2016 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Jun 30 20:27:36 2016 +0300"
      },
      "message": "xz: Fix copying of timestamps on Windows.\n\nxz used to call utime() on Windows, but its result gets lost\non close(). Using _futime() seems to work.\n\nThanks to Martok for reporting the bug:\nhttp://www.mail-archive.com/xz-devel@tukaani.org/msg00261.html\n"
    },
    {
      "commit": "1b0ac0c53c761263e91e34195cb21dfdcfeac0bd",
      "tree": "ce65418e04510c96d0757a56fd4db710b0989ed3",
      "parents": [
        "c83b7a03342c3325ff10400b22ee21edfcd1e026"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Jun 16 22:46:02 2016 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Jun 16 22:46:02 2016 +0300"
      },
      "message": "xz: Silence warnings from -Wlogical-op.\n\nThanks to Evan Nemerson.\n"
    },
    {
      "commit": "c83b7a03342c3325ff10400b22ee21edfcd1e026",
      "tree": "00866d3c851cf9aea178be88f690bd3aa40733d6",
      "parents": [
        "ade31a2bfb95c94d05fbfc0ecbba5d6377f2506e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Apr 10 20:55:49 2016 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Apr 10 20:55:49 2016 +0300"
      },
      "message": "Build: Fix \u003d to +\u003d for xz_SOURCES in src/xz/Makefile.am.\n\nThanks to Christian Kujau.\n"
    },
    {
      "commit": "ade31a2bfb95c94d05fbfc0ecbba5d6377f2506e",
      "tree": "ac2bb7ebffd03a9a97111dc0f49fc430b93ad896",
      "parents": [
        "ac398c3bafa6e4c80e20571373a96947db863b3d"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Apr 10 20:54:17 2016 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Apr 10 20:54:17 2016 +0300"
      },
      "message": "Build: Bump GNU Gettext version requirement to 0.19.\n\nIt silences a few warnings and most people probably have\n0.19 even on stable distributions.\n\nThanks to Christian Kujau.\n"
    },
    {
      "commit": "ac398c3bafa6e4c80e20571373a96947db863b3d",
      "tree": "4455bf3c9497d344386d662a67954ffe6d5adc6d",
      "parents": [
        "6fd5ecb589a9fdd7a576ea48c4850d496bab9ce5"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Mar 13 20:21:49 2016 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Mar 13 20:21:49 2016 +0200"
      },
      "message": "liblzma: Disable external SHA-256 by default.\n\nThis is the sane thing to do. The conflict with OpenSSL\non some OSes and especially that the OS-provided versions\ncan be significantly slower makes it clear that it was\na mistake to have the external SHA-256 support enabled by\ndefault.\n\nThose who want it can now pass --enable-external-sha256 to\nconfigure. INSTALL was updated with notes about OSes where\nthis can be a bad idea.\n\nThe SHA-256 detection code in configure.ac had some bugs that\ncould lead to a build failure in some situations. These were\nfixed, although it doesn\u0027t matter that much now that the\nexternal SHA-256 is disabled by default.\n\nMINIX \u003e\u003d 3.2.0 uses NetBSD\u0027s libc and thus has SHA256_Init\nin libc instead of libutil. Support for the libutil version\nwas removed.\n"
    },
    {
      "commit": "6fd5ecb589a9fdd7a576ea48c4850d496bab9ce5",
      "tree": "19965beafd2cc006586df5e782206168e14f198f",
      "parents": [
        "473ef0dc69a30e64d5fa0d34aca02f7309faa3e9"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Mar 10 20:27:05 2016 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Mar 10 20:27:05 2016 +0200"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "473ef0dc69a30e64d5fa0d34aca02f7309faa3e9",
      "tree": "a7937f02b4ce873d3d9f8ac65df53aeda4e7a6a5",
      "parents": [
        "faf302137e54d605b44ecf0373cb51a6403a2de1"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Mar 10 20:26:49 2016 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Mar 10 20:26:49 2016 +0200"
      },
      "message": "Build: Avoid SHA256_Init on FreeBSD and MINIX 3.\n\nOn FreeBSD 10 and older, SHA256_Init from libmd conflicts\nwith libcrypto from OpenSSL. The OpenSSL version has\ndifferent sizeof(SHA256_CTX) and it can cause weird\nproblems if wrong SHA256_Init gets used.\n\nLooking at the source, MINIX 3 seems to have a similar issue but\nI\u0027m not sure. To be safe, I disabled SHA256_Init on MINIX 3 too.\n\nNetBSD has SHA256_Init in libc and they had a similar problem,\nbut they already fixed it in 2009.\n\nThanks to Jim Wilcoxson for the bug report that helped\nin finding the problem.\n"
    },
    {
      "commit": "faf302137e54d605b44ecf0373cb51a6403a2de1",
      "tree": "cd58a33a8e88caa9449dbe3cc268bf70f9e3e2a2",
      "parents": [
        "e52e9151cf8613022d1de4712ff39dbcb666e991"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Nov 08 20:16:10 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Nov 08 20:16:10 2015 +0200"
      },
      "message": "tuklib_physmem: Hopefully silence a warning on Windows.\n"
    },
    {
      "commit": "e52e9151cf8613022d1de4712ff39dbcb666e991",
      "tree": "3662e071fb50e5ab918fedea109fc7f07c4d7b41",
      "parents": [
        "14115f84a38161d55eaa2d070f08739bde37e966"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Nov 04 23:17:43 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Nov 04 23:17:43 2015 +0200"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "14115f84a38161d55eaa2d070f08739bde37e966",
      "tree": "6773aa61b4d1ee75b16393dc4f1fe3ef339cc16b",
      "parents": [
        "f4c95ba94beb71a608eb6eadbf82b44f53a0260e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Nov 04 23:14:00 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Nov 04 23:14:00 2015 +0200"
      },
      "message": "liblzma: Make Valgrind happier with optimized (gcc -O2) liblzma.\n\nWhen optimizing, GCC can reorder code so that an uninitialized\nvalue gets used in a comparison, which makes Valgrind unhappy.\nIt doesn\u0027t happen when compiled with -O0, which I tend to use\nwhen running Valgrind.\n\nThanks to Rich Prohaska. I remember this being mentioned long\nago by someone else but nothing was done back then.\n"
    },
    {
      "commit": "f4c95ba94beb71a608eb6eadbf82b44f53a0260e",
      "tree": "0b1c9ca86247806e078ebe51fa0b395ad82c40e0",
      "parents": [
        "c7bc20a6f3e71920871d48db31a79ab58b5a0a4b"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:55:45 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:55:45 2015 +0200"
      },
      "message": "liblzma: Rename lzma_presets.c back to lzma_encoder_presets.c.\n\nIt would be too annoying to update other build systems\njust because of this.\n"
    },
    {
      "commit": "c7bc20a6f3e71920871d48db31a79ab58b5a0a4b",
      "tree": "0802c12dee3dd34cb72206fc03fd5b1b1878a3ac",
      "parents": [
        "5cbca1205deeb6fb7afe7a864fa68a57466d928a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:47:07 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:47:07 2015 +0200"
      },
      "message": "Build: Disable xzdec, lzmadec, and lzmainfo when they cannot be built.\n\nThey all need decoder support and if that isn\u0027t available,\nthere\u0027s no point trying to build them.\n"
    },
    {
      "commit": "5cbca1205deeb6fb7afe7a864fa68a57466d928a",
      "tree": "50131024a9ae5f21afa8ec85408c3484221d0bbd",
      "parents": [
        "af13781886c8e7a0aabebb5141ea282dc364f5c6"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:35:19 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:35:19 2015 +0200"
      },
      "message": "Build: Simplify $enable_{encoders,decoders} usage a bit.\n"
    },
    {
      "commit": "af13781886c8e7a0aabebb5141ea282dc364f5c6",
      "tree": "6319c3cb259640073134a3a0b1f09a04a679c180",
      "parents": [
        "9fa5949330f162c5a2f6653f83025327837e8f39"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:31:31 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:31:31 2015 +0200"
      },
      "message": "Windows/MSVC: Update config.h.\n"
    },
    {
      "commit": "9fa5949330f162c5a2f6653f83025327837e8f39",
      "tree": "f446a63f830d968724491a6207c05f7cb8dbf051",
      "parents": [
        "cb3111e3ed84152912b5138d690c8d9f00c6ef02"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:29:58 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:29:58 2015 +0200"
      },
      "message": "DOS: Update config.h.\n"
    },
    {
      "commit": "cb3111e3ed84152912b5138d690c8d9f00c6ef02",
      "tree": "a706e5bcb842a342b8e3290e5b961e15467ee3c8",
      "parents": [
        "4cc584985c0b7a13901da1b7a64ef9f7cc36e8ab"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:29:33 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 20:29:33 2015 +0200"
      },
      "message": "xz: Make xz buildable even when encoders or decoders are disabled.\n\nThe patch is quite long but it\u0027s mostly about adding new #ifdefs\nto omit code when encoders or decoders have been disabled.\n\nThis adds two new #defines to config.h: HAVE_ENCODERS and\nHAVE_DECODERS.\n"
    },
    {
      "commit": "4cc584985c0b7a13901da1b7a64ef9f7cc36e8ab",
      "tree": "ce31164a5507e7a1281f8605e175dc6c1205ac32",
      "parents": [
        "23ed1d41489f632155bbc9660f323d57e09da180"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 18:06:40 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 18:06:40 2015 +0200"
      },
      "message": "Build: Build LZMA1/2 presets also when only decoder is wanted.\n\nPeople shouldn\u0027t rely on the presets when decoding raw streams,\nbut xz uses the presets as the starting point for raw decoder\noptions anyway.\n\nlzma_encocder_presets.c was renamed to lzma_presets.c to\nmake it clear it\u0027s not used solely by the encoder code.\n"
    },
    {
      "commit": "23ed1d41489f632155bbc9660f323d57e09da180",
      "tree": "843f4dcf103ea26d17f8ba4a0928656b55c888ae",
      "parents": [
        "b0bc3e03852af13419ea2960881824258d451117"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 17:54:48 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 17:54:48 2015 +0200"
      },
      "message": "Build: Fix configure to handle LZMA1 dependency with LZMA2.\n\nNow it gives an error if LZMA1 encoder/decoder is missing\nwhen LZMA2 encoder/decoder was requested. Even better would\nbe LZMA2 implicitly enabling LZMA1 but it would need more code.\n"
    },
    {
      "commit": "b0bc3e03852af13419ea2960881824258d451117",
      "tree": "71a29b1d82eef0048716bcc43160d0fa6f60ceef",
      "parents": [
        "c6bf438ab39e0fb4a47d3c81725c227919502726"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 17:41:54 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Nov 03 17:41:54 2015 +0200"
      },
      "message": "Build: Don\u0027t omit lzma_cputhreads() unless using --disable-threads.\n\nPreviously it was omitted if encoders were disabled\nwith --disable-encoders. It didn\u0027t make sense and\nit also broke the build.\n"
    },
    {
      "commit": "c6bf438ab39e0fb4a47d3c81725c227919502726",
      "tree": "bdd294f1e04465c9d7b8802cb0461740274c8972",
      "parents": [
        "e18adc56f2262aa9394d46681e9e4b9981ed5e97"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Nov 02 18:16:51 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Nov 02 18:16:51 2015 +0200"
      },
      "message": "liblzma: Fix a build failure related to external SHA-256 support.\n\nIf an appropriate header and structure were found by configure,\nbut a library with a usable SHA-256 functions wasn\u0027t, the build\nfailed.\n"
    },
    {
      "commit": "e18adc56f2262aa9394d46681e9e4b9981ed5e97",
      "tree": "71bedec9ab990f466b75cddf7df2a784756dc162",
      "parents": [
        "282e768a1484e88c8b7ec35655ee4959954ec87a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Nov 02 15:19:10 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Nov 02 15:19:10 2015 +0200"
      },
      "message": "xz: Always close the file before trying to delete it.\n\nunlink() can return EBUSY in errno for open files on some\noperating systems and file systems.\n"
    },
    {
      "commit": "282e768a1484e88c8b7ec35655ee4959954ec87a",
      "tree": "d454cc0d007f12a6a0bd15ccca6c1edbe18eae0c",
      "parents": [
        "372e402713a1d4337ffce5f56d5c5c9ed99a66d0"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 21:08:42 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 21:08:42 2015 +0300"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "372e402713a1d4337ffce5f56d5c5c9ed99a66d0",
      "tree": "acb739bc1ef80108c1931cc322549857d69cad48",
      "parents": [
        "21515d79d778b8730a434f151b07202d52a04611"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 21:07:41 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 21:07:41 2015 +0300"
      },
      "message": "Tests: Add tests for the two bugs fixed in index.c.\n"
    },
    {
      "commit": "21515d79d778b8730a434f151b07202d52a04611",
      "tree": "9e06ecb13ced9bea05ffdbdb9496beadda93e44f",
      "parents": [
        "09f395b6b360c0b13e8559eece1d179b908ebd3a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 20:45:15 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 20:45:15 2015 +0300"
      },
      "message": "liblzma: Fix lzma_index_dup() for empty Streams.\n\nStream Flags and Stream Padding weren\u0027t copied from\nempty Streams.\n"
    },
    {
      "commit": "09f395b6b360c0b13e8559eece1d179b908ebd3a",
      "tree": "0d240fb5ce7dbb1f3732373b90bef9a3505d764f",
      "parents": [
        "3bf857edfef51374f6f3fffae3d817f57d3264a0"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 20:31:44 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 20:31:44 2015 +0300"
      },
      "message": "liblzma: Add a note to index.c for those using static analyzers.\n"
    },
    {
      "commit": "3bf857edfef51374f6f3fffae3d817f57d3264a0",
      "tree": "812c25370d0c21ae2d43941822908ed990ec3351",
      "parents": [
        "7f05803979b4b79642d5be4218a79da7a0b12c47"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 20:29:09 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Oct 12 20:29:09 2015 +0300"
      },
      "message": "liblzma: Fix a memory leak in error path of lzma_index_dup().\n\nlzma_index_dup() calls index_dup_stream() which, in case of\nan error, calls index_stream_end() to free memory allocated\nby index_stream_init(). However, it illogically didn\u0027t\nactually free the memory. To make it logical, the tree\nhandling code was modified a bit in addition to changing\nindex_stream_end().\n\nThanks to Evan Nemerson for the bug report.\n"
    },
    {
      "commit": "7f05803979b4b79642d5be4218a79da7a0b12c47",
      "tree": "5061b269ca3a2f740bb957bc40166327bb06dcde",
      "parents": [
        "397fcc0946315b55c3c6d80e37e82a2a78bc15c1"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Sep 29 13:57:28 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Sep 29 13:57:28 2015 +0300"
      },
      "message": "Update NEWS for 5.2.2.\n"
    },
    {
      "commit": "397fcc0946315b55c3c6d80e37e82a2a78bc15c1",
      "tree": "a16e543f09514987593e1c18b35ed7e11509e587",
      "parents": [
        "cbc9e39bae715accb44168930a71888480aad569"
      ],
      "author": {
        "name": "Hauke Henningsen",
        "email": "sqrt@entless.org",
        "time": "Mon Aug 17 04:59:54 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Aug 27 21:28:37 2015 +0300"
      },
      "message": "Update German translation, mostly wrt orthography\n\nProvide an update of the German translation.\n* A lot of compound words were previously written with spaces, while\n  German orthography is relatively clear in that the components\n  should not be separated.\n* When referring to the actual process of (de)compression rather than the\n  concept, replace “(De-)Kompression” with “(De-)Komprimierung”.\n  Previously, both forms were used in this context and are now used in a\n  manner consistent with “Komprimierung” being more likely to refer to\n  a process.\n* Consistently translate “standard input”/“output”\n* Use “Zeichen” instead of false friend “Charakter” for “character”\n* Insert commas around relative clauses (as required in German)\n* Some other minor corrections\n* Capitalize “ß” as “ẞ”\n* Consistently start option descriptions in --help with capital letters\n\nAcked-By: Andre Noll \u003cmaan@tuebingen.mpg.de\u003e\n\n* Update after msgmerge\n"
    },
    {
      "commit": "cbc9e39bae715accb44168930a71888480aad569",
      "tree": "71b15633d8b804ead885156853606ae8f7a65c4b",
      "parents": [
        "bcacd8ce7a031566858e5e03c1009064c3f1c89e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Aug 11 13:23:04 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Aug 11 13:23:04 2015 +0300"
      },
      "message": "Build: Minor Cygwin cleanup.\n\nSome tests used \"cygwin*\" and some used \"cygwin\". I changed\nthem all to use \"cygwin\". Shouldn\u0027t affect anything in practice.\n"
    },
    {
      "commit": "bcacd8ce7a031566858e5e03c1009064c3f1c89e",
      "tree": "d1380fdda72bebcc46c54c4eb5f30674921c6ebe",
      "parents": [
        "0275a5398c01d57b724dec7fea52dec3bd6edc6c"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Aug 11 13:21:52 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Aug 11 13:21:52 2015 +0300"
      },
      "message": "Build: Support building of MSYS2 binaries.\n"
    },
    {
      "commit": "0275a5398c01d57b724dec7fea52dec3bd6edc6c",
      "tree": "557cd23bbc755ed936c4cea702408cc12a1dbde5",
      "parents": [
        "a74525cf9b945fb0b370e64cf406104beb31729b"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Aug 09 21:06:26 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Aug 09 21:06:26 2015 +0300"
      },
      "message": "Windows: Define DLL_EXPORT when building liblzma.dll with MSVC.\n\nsrc/liblzma/common/common.h uses it to set __declspec(dllexport)\nfor the API symbols.\n\nThanks to Adam Walling.\n"
    },
    {
      "commit": "a74525cf9b945fb0b370e64cf406104beb31729b",
      "tree": "53b30c511f73a27c52debf09b680e7e205d676fc",
      "parents": [
        "fbbb295a91caf39faf8838c8c39526e4cb4dc121"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Aug 09 21:02:20 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Aug 09 21:02:20 2015 +0300"
      },
      "message": "Windows: Omit unneeded header files from MSVC project files.\n"
    },
    {
      "commit": "fbbb295a91caf39faf8838c8c39526e4cb4dc121",
      "tree": "a4bef8385b19daef46a1101bd0ff0b1b7fb6b19d",
      "parents": [
        "713dbe5c230fe00865a54f5c32358ea30f9a1156"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Jul 12 20:48:19 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Jul 12 20:48:19 2015 +0300"
      },
      "message": "liblzma: A MSVC-specific hack isn\u0027t needed with MSVC 2013 and newer.\n"
    },
    {
      "commit": "713dbe5c230fe00865a54f5c32358ea30f9a1156",
      "tree": "527977d874261a1945742f250d41b1fcd0cc9361",
      "parents": [
        "3a5d755d055d51f99c523b4c2952727e1e69cfa1"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jun 19 20:38:55 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jun 19 20:38:55 2015 +0300"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "3a5d755d055d51f99c523b4c2952727e1e69cfa1",
      "tree": "34a1769d75c410437122e1ad376dc66cd8a82c51",
      "parents": [
        "b0798c6aa6184efcefd0bdcca20f96121a13feda"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jun 19 20:21:30 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jun 19 20:21:30 2015 +0300"
      },
      "message": "Windows: Update the docs.\n"
    },
    {
      "commit": "b0798c6aa6184efcefd0bdcca20f96121a13feda",
      "tree": "f3c3247b37bfe20d3747c3a0dafd6816dded49a2",
      "parents": [
        "9b02a4ffdac1b9f066658ec4c95c0834f4cd2fb7"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jun 19 17:25:31 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jun 19 17:25:31 2015 +0300"
      },
      "message": "Windows: Add MSVC project files for building liblzma.\n\nThanks to Adam Walling for creating these files.\n"
    },
    {
      "commit": "9b02a4ffdac1b9f066658ec4c95c0834f4cd2fb7",
      "tree": "ff48af3d2289f7c5943decf3a2024e46900e018e",
      "parents": [
        "c7f4041f6b8f4729f88d3bc888b2a4080ae51f72"
      ],
      "author": {
        "name": "Andre Noll",
        "email": "maan@tuebingen.mpg.de",
        "time": "Thu May 28 15:50:00 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Jun 10 21:01:09 2015 +0300"
      },
      "message": "Fix typo in German translation.\n\nAs pointed out by Robert Pollak, there\u0027s a typo in the German\ntranslation of the compression preset option (-0 ... -9) help text.\n\"The compressor\" translates to \"der Komprimierer\", and the genitive\nform is \"des Komprimierers\". The old word makes no sense at all.\n"
    },
    {
      "commit": "c7f4041f6b8f4729f88d3bc888b2a4080ae51f72",
      "tree": "5bf2b47b3739f67b4537af1bab0fe0b4dd59333c",
      "parents": [
        "17b29d4f0ae0f780fbd69e15a398dc478d8492f8"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed May 13 20:57:55 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed May 13 20:57:55 2015 +0300"
      },
      "message": "Tests: Fix a memory leak in test_bcj_exact_size.\n\nThanks to Cristian Rodríguez.\n"
    },
    {
      "commit": "17b29d4f0ae0f780fbd69e15a398dc478d8492f8",
      "tree": "3a21b63d64178d41473d76dba8d2c8c775ab85da",
      "parents": [
        "49c26920d6e2d85e5c6123e34958aed2e77485ad"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue May 12 18:08:24 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue May 12 18:08:24 2015 +0300"
      },
      "message": "Fix NEWS about threading in 5.2.0.\n\nThanks to Andy Hochhaus.\n"
    },
    {
      "commit": "49c26920d6e2d85e5c6123e34958aed2e77485ad",
      "tree": "78e79c3b550aee43fbfeccbfc0eac3b10c2f8757",
      "parents": [
        "5b2458cb244ed237efe4de1ebcf06e1b3a1f4256"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon May 11 21:26:16 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon May 11 21:26:16 2015 +0300"
      },
      "message": "xz: Document that threaded decompression hasn\u0027t been implemented yet.\n"
    },
    {
      "commit": "5b2458cb244ed237efe4de1ebcf06e1b3a1f4256",
      "tree": "db124c03b8cad019e4293dfeb5a05a1dc8fc0c54",
      "parents": [
        "6bd0349c58451b13442e8f463e35de83548bf985"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Apr 20 20:20:29 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Apr 20 20:20:38 2015 +0300"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "6bd0349c58451b13442e8f463e35de83548bf985",
      "tree": "2c9ffc2992ce7e78c7739e00bbb317deea3fa14f",
      "parents": [
        "fc0df0f8db87dff45543708a711e17d29c37f632"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Apr 20 19:59:18 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Apr 20 20:17:48 2015 +0300"
      },
      "message": "Revert \"xz: Use pipe2() if available.\"\n\nThis reverts commit 7a11c4a8e5e15f13d5fa59233b3172e65428efdd.\nIt is a problem when libc has pipe2() but the kernel is too\nold to have pipe2() and thus pipe2() fails. In xz it\u0027s pointless\nto have a fallback for non-functioning pipe2(); it\u0027s better to\navoid pipe2() completely.\n\nThanks to Michael Fox for the bug report.\n"
    },
    {
      "commit": "fc0df0f8db87dff45543708a711e17d29c37f632",
      "tree": "98869711096eb31200b051a2a4f2b2d3039dcff8",
      "parents": [
        "57393615b31b3788dd77280452d845bcc12d33af"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Apr 01 14:45:25 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Apr 01 14:45:25 2015 +0300"
      },
      "message": "xz: Fix the Capsicum rights on user_abort_pipe.\n"
    },
    {
      "commit": "57393615b31b3788dd77280452d845bcc12d33af",
      "tree": "16c0bae6e90694454bed3a59ade74b291c5397ec",
      "parents": [
        "1238381143a9a7ce84839c2582ccd56ff750a440"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 22:20:11 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 22:20:11 2015 +0300"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "1238381143a9a7ce84839c2582ccd56ff750a440",
      "tree": "83f309268f623840648babfdf2e64a7f5cce5167",
      "parents": [
        "29a087fb5a0c879f0b1bc4c6b989f7b87bacdf9e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 22:19:34 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 22:19:34 2015 +0300"
      },
      "message": "xz: Add support for sandboxing with Capsicum.\n\nThe sandboxing is used conditionally as described in main.c.\nThis isn\u0027t optimal but it was much easier to implement than\na full sandboxing solution and it still covers the most common\nuse cases where xz is writing to standard output. This should\nhave practically no effect on performance even with small files\nas fork() isn\u0027t needed.\n\nC and locale libraries can open files as needed. This has been\nfine in the past, but it\u0027s a problem with things like Capsicum.\nio_sandbox_enter() tries to ensure that various locale-related\nfiles have been loaded before cap_enter() is called, but it\u0027s\npossible that there are other similar problems which haven\u0027t\nbeen seen yet.\n\nCurrently Capsicum is available on FreeBSD 10 and later\nand there is a port to Linux too.\n\nThanks to Loganaden Velvindron for help.\n"
    },
    {
      "commit": "29a087fb5a0c879f0b1bc4c6b989f7b87bacdf9e",
      "tree": "a037c65b189e6b2c46c744d0b96eb6c302660f48",
      "parents": [
        "6e845c6a3eddf2fde9db5a29950421dff60a43ac"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 21:12:30 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 21:12:30 2015 +0300"
      },
      "message": "Fix bugs and otherwise improve ax_check_capsicum.m4.\n\nAU_ALIAS was removed because the new version is incompatible\nwith the old version.\n\nIt no longer checks for \u003csys/capability.h\u003e separately.\nIt\u0027s enough to test for it as part of AC_CHECK_DECL.\nThe defines HAVE_CAPSICUM_SYS_CAPSICUM_H and\nHAVE_CAPSICUM_SYS_CAPABILITY_H were removed as unneeded.\nHAVE_SYS_CAPSICUM_H from AC_CHECK_HEADERS is enough.\n\nIt no longer does a useless search for the Capsicum library\nif the header wasn\u0027t found.\n\nFixed a bug in ACTION-IF-FOUND (the first argument). Specifying\nthe argument omitted the default action but the given action\nwasn\u0027t used instead.\n\nAC_DEFINE([HAVE_CAPSICUM]) is now always called when Capsicum\nsupport is found. Previously it was part of the default\nACTION-IF-FOUND which a custom action would override. Now\nthe default action only prepends ${CAPSICUM_LIB} to LIBS.\n\nThe documentation was updated.\n\nSince there as no serial number, \"#serial 2\" was added.\n"
    },
    {
      "commit": "6e845c6a3eddf2fde9db5a29950421dff60a43ac",
      "tree": "668e47fde9857c4a8d997ed693224655637b3292",
      "parents": [
        "3717885f9ef2c06f1bcbad9f4c2ed2d5695f844e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 19:20:24 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Mar 31 19:20:24 2015 +0300"
      },
      "message": "Add m4/ax_check_capsicum.m4 for detecting Capsicum support.\n\nThe file was loaded from this web page:\nhttps://github.com/google/capsicum-test/blob/dev/autoconf/m4/ax_check_capsicum.m4\n\nThanks to Loganaden Velvindron for pointing it out for me.\n"
    },
    {
      "commit": "3717885f9ef2c06f1bcbad9f4c2ed2d5695f844e",
      "tree": "5012f40549218aab6083089341de4545423b57d5",
      "parents": [
        "eccd8155e107c5ada03d13e7730675cdf1a44ddc"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Mar 30 22:44:02 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Mar 30 22:44:02 2015 +0300"
      },
      "message": "Bump version to 5.3.0alpha and soname to 5.3.99.\n\nThe idea of 99 is that it looks a bit weird in this context.\nFor new features there\u0027s no API/ABI stability in devel versions.\n"
    },
    {
      "commit": "eccd8155e107c5ada03d13e7730675cdf1a44ddc",
      "tree": "4a799208fd6aac8a67a5c0f3e0558a3198bd4daf",
      "parents": [
        "25263fd9e7a8a913395cb93d7c104cd48c2b4a00"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Mar 29 22:14:47 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Mar 29 22:14:47 2015 +0300"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "25263fd9e7a8a913395cb93d7c104cd48c2b4a00",
      "tree": "0c91dcc8ea5ebd2643418cf2ecdd02b5213a50e7",
      "parents": [
        "4c544d2410903d38402221cb783ed85585b6a007"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Mar 29 22:13:48 2015 +0300"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Mar 29 22:13:48 2015 +0300"
      },
      "message": "Fix the detection of installed RAM on QNX.\n\nThe earlier version compiled but didn\u0027t actually work\nsince sysconf(_SC_PHYS_PAGES) always fails (or so I was told).\n\nThanks to Ole André Vadla Ravnås for the patch and testing.\n"
    },
    {
      "commit": "4c544d2410903d38402221cb783ed85585b6a007",
      "tree": "21b27a8b98147a14b1dd2dba9b58001547a0bfb3",
      "parents": [
        "e0ea6737b03e83ccaff4514d00e31bb926f8f0f3"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Mar 27 22:39:07 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Mar 27 22:39:07 2015 +0200"
      },
      "message": "Fix CPU core count detection on QNX.\n\nIt tried to use sysctl() on QNX but\n  - it broke the build because sysctl() needs -lsocket on QNX;\n  - sysctl() doesn\u0027t work for detecting the core count on QNX\n    even if it compiled.\n\nsysconf() works. An alternative would have been to use\nQNX-specific SYSPAGE_ENTRY(num_cpu) from \u003csys/syspage.h\u003e.\n\nThanks to Ole André Vadla Ravnås.\n"
    },
    {
      "commit": "e0ea6737b03e83ccaff4514d00e31bb926f8f0f3",
      "tree": "15b8924c5e790237e1e14dd29bcb71f67c088486",
      "parents": [
        "8bcca29a65335fd679c13814b70b35b68fa5daed"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 22:05:57 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 22:05:57 2015 +0200"
      },
      "message": "xz: size_t/uint32_t cleanup in options.c.\n"
    },
    {
      "commit": "8bcca29a65335fd679c13814b70b35b68fa5daed",
      "tree": "24247e4be142334dfbabdb3ce035a2527d313df6",
      "parents": [
        "f243f5f44c6b19a7c289a0ec73a03ee08364cb5b"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 22:04:23 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 22:04:23 2015 +0200"
      },
      "message": "xz: Fix a comment and silence a warning in message.c.\n"
    },
    {
      "commit": "f243f5f44c6b19a7c289a0ec73a03ee08364cb5b",
      "tree": "dd6636f6a8c6661e43e7640de8b74451114f540e",
      "parents": [
        "7f0a4c50f4a374c40acf4b86848f301ad1e82d34"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 22:01:00 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 22:01:00 2015 +0200"
      },
      "message": "liblzma: Silence more uint32_t vs. size_t warnings.\n"
    },
    {
      "commit": "7f0a4c50f4a374c40acf4b86848f301ad1e82d34",
      "tree": "5bb8bba9e03535afc26b85d430e6a0fd142b3d83",
      "parents": [
        "f6ec46801588b1be29c07c9db98558b521304002"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 19:54:00 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 19:54:00 2015 +0200"
      },
      "message": "xz: Make arg_count an unsigned int to silence a warning.\n\nActually the value of arg_count cannot exceed INT_MAX\nbut it\u0027s nicer as an unsigned int.\n"
    },
    {
      "commit": "f6ec46801588b1be29c07c9db98558b521304002",
      "tree": "b19dc108fdbebc190bc37dc0d2d27340b12a10fb",
      "parents": [
        "a24518971cc621315af142dd3bb7614fab04ad27"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 19:33:17 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Mar 07 19:33:17 2015 +0200"
      },
      "message": "liblzma: Fix a warning in index.c.\n"
    },
    {
      "commit": "a24518971cc621315af142dd3bb7614fab04ad27",
      "tree": "32792964e2a45d572708609886bde13efa24d3cc",
      "parents": [
        "dec11497a71518423b5ff0e759100cf8aadf6c7b"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Feb 26 20:46:14 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Feb 26 20:46:14 2015 +0200"
      },
      "message": "Build: Fix a CR+LF problem when running autoreconf -fi on OS/2.\n"
    },
    {
      "commit": "dec11497a71518423b5ff0e759100cf8aadf6c7b",
      "tree": "147920a7adf38c2d2fbd66cf139565a40a5d5991",
      "parents": [
        "29e39c79975ab89ee5dd671e97064534a9f3a649"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Feb 26 16:53:44 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Feb 26 16:53:44 2015 +0200"
      },
      "message": "Bump version and soname for 5.2.1.\n"
    },
    {
      "commit": "29e39c79975ab89ee5dd671e97064534a9f3a649",
      "tree": "6122be05abf2bf3c639c55ce18fb298ebfa50589",
      "parents": [
        "7a11c4a8e5e15f13d5fa59233b3172e65428efdd"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Feb 26 13:01:09 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Thu Feb 26 13:01:09 2015 +0200"
      },
      "message": "Update NEWS for 5.2.1.\n"
    },
    {
      "commit": "7a11c4a8e5e15f13d5fa59233b3172e65428efdd",
      "tree": "b4892d6e7c7bd5bc1e462a6154308baec2070f74",
      "parents": [
        "117d962685c72682c63edc9bb765367189800202"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Feb 22 19:38:48 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Feb 22 19:38:48 2015 +0200"
      },
      "message": "xz: Use pipe2() if available.\n"
    },
    {
      "commit": "117d962685c72682c63edc9bb765367189800202",
      "tree": "d34a3c2b7cc93f5d8367cbc13a0f4409d4de8d07",
      "parents": [
        "ae984e31c167d3bc52972ec422dd1ebd5f5d5719"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Feb 21 23:40:26 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Feb 21 23:40:26 2015 +0200"
      },
      "message": "liblzma: Fix a compression-ratio regression in LZMA1/2 in fast mode.\n\nThe bug was added in the commit\nf48fce093b07aeda95c18850f5e086d9f2383380 and thus\naffected 5.1.4beta and 5.2.0. Luckily the bug cannot\ncause data corruption or other nasty things.\n"
    },
    {
      "commit": "ae984e31c167d3bc52972ec422dd1ebd5f5d5719",
      "tree": "7ce4f75afab0290a82fb8f22342c2a058c50c640",
      "parents": [
        "2205bb5853098aea36a56df6f5747037175f66b4"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Feb 21 23:00:19 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Feb 21 23:00:19 2015 +0200"
      },
      "message": "xz: Fix the fcntl() usage when creating a pipe for the self-pipe trick.\n\nNow it reads the old flags instead of blindly setting O_NONBLOCK.\nThe old code may have worked correctly, but this is better.\n"
    },
    {
      "commit": "2205bb5853098aea36a56df6f5747037175f66b4",
      "tree": "398a36fea1b1d25da95ad3027e03c6b65897bad2",
      "parents": [
        "d935b0cdf3db440269b9d952b2b281b18f8c7b08"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Feb 10 15:29:34 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Feb 10 15:29:34 2015 +0200"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "d935b0cdf3db440269b9d952b2b281b18f8c7b08",
      "tree": "daaa0a7ee9b6a2b10248396cc1b15a535e084a43",
      "parents": [
        "eb61bc58c20769cac4d05f363b9c0e8c9c71a560"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Feb 10 15:28:30 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Feb 10 15:28:30 2015 +0200"
      },
      "message": "tuklib_cpucores: Use cpuset_getaffinity() on FreeBSD if available.\n\nIn FreeBSD, cpuset_getaffinity() is the preferred way to get\nthe number of available cores.\n\nThanks to Rui Paulo for the patch. I edited it slightly, but\nhopefully I didn\u0027t break anything.\n"
    },
    {
      "commit": "eb61bc58c20769cac4d05f363b9c0e8c9c71a560",
      "tree": "56baffd7b60399688119a88046a589711479d7d3",
      "parents": [
        "b9a5b6b7a29029680af733082b6a46e0fc01623a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Feb 09 22:08:37 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Feb 09 22:08:37 2015 +0200"
      },
      "message": "xzdiff: Make the mktemp usage compatible with FreeBSD\u0027s mktemp.\n\nThanks to Rui Paulo for the fix.\n"
    },
    {
      "commit": "b9a5b6b7a29029680af733082b6a46e0fc01623a",
      "tree": "775fa4115d88b938d39127410d620008057441ce",
      "parents": [
        "c45757135f40e4a0de730ba5fff0100219493982"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Feb 03 21:45:53 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Feb 03 21:45:53 2015 +0200"
      },
      "message": "Add a few casts to tuklib_integer.h to silence possible warnings.\n\nI heard that Visual Studio 2013 gave warnings without the casts.\n\nThanks to Gabi Davar.\n"
    },
    {
      "commit": "c45757135f40e4a0de730ba5fff0100219493982",
      "tree": "bb5b99c66c25b15ed518cbce4730cc7f361f35b8",
      "parents": [
        "3c500174ed5485f550972a2a6109c361e875f069"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Jan 26 21:24:39 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Jan 26 21:24:39 2015 +0200"
      },
      "message": "liblzma: Set LZMA_MEMCMPLEN_EXTRA depending on the compare method.\n"
    },
    {
      "commit": "3c500174ed5485f550972a2a6109c361e875f069",
      "tree": "0e53faf9b4f5516cc36057f661a2d03826d19bc4",
      "parents": [
        "fec88d41e672d9e197c9442aecf02bd0dfa6d516"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Jan 26 20:40:16 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Jan 26 20:40:16 2015 +0200"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "fec88d41e672d9e197c9442aecf02bd0dfa6d516",
      "tree": "513cd95bd616cfe19b86ba3faba35246d8466ae4",
      "parents": [
        "a9b45badfec0928d20a27c7176c005fa637f7d1e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Jan 26 20:39:28 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Mon Jan 26 20:39:28 2015 +0200"
      },
      "message": "liblzma: Silence harmless Valgrind errors.\n\nThanks to Torsten Rupp for reporting this. I had\nforgotten to run Valgrind before the 5.2.0 release.\n"
    },
    {
      "commit": "a9b45badfec0928d20a27c7176c005fa637f7d1e",
      "tree": "c6b3bbb4bb25ce92af902176bd1e420ccce27c31",
      "parents": [
        "541aee6dd4aa97a809aba281475a21b641bb89e2"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jan 09 21:50:19 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jan 09 21:50:19 2015 +0200"
      },
      "message": "xz: Fix comments.\n"
    },
    {
      "commit": "541aee6dd4aa97a809aba281475a21b641bb89e2",
      "tree": "78761c7d5b0c0726025081c6f663fb21c21a6528",
      "parents": [
        "4170edc914655310d2363baccf5e615e09b04911"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jan 09 21:35:06 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jan 09 21:35:06 2015 +0200"
      },
      "message": "Update THANKS.\n"
    },
    {
      "commit": "4170edc914655310d2363baccf5e615e09b04911",
      "tree": "0e6e90f4c413506743bf87e579ad0bc489faf33c",
      "parents": [
        "04bbc0c2843c50c8ad1cba42b937118e38b0508d"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jan 09 21:34:06 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Jan 09 21:34:06 2015 +0200"
      },
      "message": "xz: Don\u0027t fail if stdout doesn\u0027t support O_NONBLOCK.\n\nThis is similar to the case with stdin.\n\nThanks to Brad Smith for the bug report and testing\non OpenBSD.\n"
    },
    {
      "commit": "04bbc0c2843c50c8ad1cba42b937118e38b0508d",
      "tree": "937039d7e18a4e186102d2978099a464c06e4380",
      "parents": [
        "f0f1f6c7235ffa901cf76fe18e33749e200b3eea"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Jan 07 19:18:20 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Jan 07 19:18:20 2015 +0200"
      },
      "message": "xz: Fix a memory leak in DOS-specific code.\n"
    },
    {
      "commit": "f0f1f6c7235ffa901cf76fe18e33749e200b3eea",
      "tree": "7164d82508dbebca219ea2026e034e9ee0d5b82e",
      "parents": [
        "d2d484647d9d9d679f03c75abb0404f67069271c"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Jan 07 19:08:06 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Wed Jan 07 19:08:06 2015 +0200"
      },
      "message": "xz: Don\u0027t fail if stdin doesn\u0027t support O_NONBLOCK.\n\nIt\u0027s a problem at least on OpenBSD which doesn\u0027t support\nO_NONBLOCK on e.g. /dev/null. I\u0027m not surprised if it\u0027s\na problem on other OSes too since this behavior is allowed\nin POSIX-1.2008.\n\nThe code relying on this behavior was committed in June 2013\nand included in 5.1.3alpha released on 2013-10-26. Clearly\nthe development releases only get limited testing.\n"
    },
    {
      "commit": "d2d484647d9d9d679f03c75abb0404f67069271c",
      "tree": "1e537c073e0563c19e2e825f7d64b5c390afbdd5",
      "parents": [
        "aae6a6aeda51cf94a47e39ad624728f9bee75e30"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Jan 06 20:30:15 2015 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Jan 06 20:30:15 2015 +0200"
      },
      "message": "Tests: Don\u0027t hide unexpected error messages in test_files.sh.\n\nHiding them makes no sense since normally there\u0027s no error\nwhen testing the \"good\" files. With \"bad\" files errors are\nexpected and then it makes sense to keep the messages hidden.\n"
    },
    {
      "commit": "aae6a6aeda51cf94a47e39ad624728f9bee75e30",
      "tree": "84c9403432f3a3be6a03fabec806e57a814f5f0a",
      "parents": [
        "7815112153178800a3521b9f31960e7cdc26cfba"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Dec 30 11:17:16 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Tue Dec 30 11:17:16 2014 +0200"
      },
      "message": "Update Solaris notes in INSTALL.\n\nMention the possible \"make check\" failure on Solaris in the\nSolaris-specific section of INSTALL. It was already in\nsection 4.5 but it is better mention it in the OS-specific\nsection too.\n"
    },
    {
      "commit": "7815112153178800a3521b9f31960e7cdc26cfba",
      "tree": "f212986766ca80498d16c9425e2c8a4bd058b5aa",
      "parents": [
        "a0cd05ee71d330b79ead6eb9222e1b24e1559d3a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Dec 26 12:00:05 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Dec 26 12:00:05 2014 +0200"
      },
      "message": "Build: POSIX shell isn\u0027t required if scripts are disabled.\n"
    },
    {
      "commit": "a0cd05ee71d330b79ead6eb9222e1b24e1559d3a",
      "tree": "cb638516d19830392b48b38fae20f53ffcd305ab",
      "parents": [
        "b85ee0905ec4ab7656d22e63519fdd3bedb21f2e"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 20:48:37 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 20:48:37 2014 +0200"
      },
      "message": "DOS: Update Makefile.\n"
    },
    {
      "commit": "b85ee0905ec4ab7656d22e63519fdd3bedb21f2e",
      "tree": "46726f4b10ca0c2079d8fe609069f4efe21d08fe",
      "parents": [
        "cbafa710918195dbba3db02c3fab4f0538235206"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 19:50:38 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 19:50:38 2014 +0200"
      },
      "message": "Windows: Fix bin_i486 to bin_i686 in build.bash.\n"
    },
    {
      "commit": "cbafa710918195dbba3db02c3fab4f0538235206",
      "tree": "6914d1b19a38c596bd9af2ef48107a9cda2e6a38",
      "parents": [
        "8dbb57238d372c7263cfeb3e7f7fd9a73173156a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:58:44 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:58:44 2014 +0200"
      },
      "message": "Docs: Use lzma_cputhreads() in 04_compress_easy_mt.c.\n"
    },
    {
      "commit": "8dbb57238d372c7263cfeb3e7f7fd9a73173156a",
      "tree": "f429642e458e23b3e56973829aa49051e295f5fe",
      "parents": [
        "6060f7dc76fd6c2a8a1f8e85d0e4d86bb78273e6"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:56:44 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:56:44 2014 +0200"
      },
      "message": "Docs: Update docs/examples/00_README.txt.\n"
    },
    {
      "commit": "6060f7dc76fd6c2a8a1f8e85d0e4d86bb78273e6",
      "tree": "630d6ea0af1e98d288a8bf09257749e413f84aab",
      "parents": [
        "3e8bd1d15e417f2d588e9be50ce027ee3d48b2da"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:11:17 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:11:17 2014 +0200"
      },
      "message": "Bump version and soname for 5.2.0.\n\nI know that soname !\u003d app version, but I skip AGE\u003d1\nin -version-info to make the soname match the liblzma\nversion anyway. It doesn\u0027t hurt anything as long as\nit doesn\u0027t conflict with library versioning rules.\n"
    },
    {
      "commit": "3e8bd1d15e417f2d588e9be50ce027ee3d48b2da",
      "tree": "24ab56f01e3bb183afb2b69803197a218b8b46d6",
      "parents": [
        "72f7307cfdceb941aeb2bf30d424cc0d13621786"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:05:03 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:05:03 2014 +0200"
      },
      "message": "Avoid variable-length arrays in the debug programs.\n"
    },
    {
      "commit": "72f7307cfdceb941aeb2bf30d424cc0d13621786",
      "tree": "c9254bb47b80885188dfd66b183a90b8a5716f59",
      "parents": [
        "2cb82ff21c62def11f3683a8bb0aaf363102aaa0"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:01:45 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:01:45 2014 +0200"
      },
      "message": "Build: Include 04_compress_easy_mt.c in the tarball.\n"
    },
    {
      "commit": "2cb82ff21c62def11f3683a8bb0aaf363102aaa0",
      "tree": "503a9f377efdc5d275b5d5a0d850d271502980dd",
      "parents": [
        "9b9e3536e458ef958f66b0e8982efc9d36de4d17"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:00:38 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:00:38 2014 +0200"
      },
      "message": "Fix build when --disable-threads is used.\n"
    },
    {
      "commit": "9b9e3536e458ef958f66b0e8982efc9d36de4d17",
      "tree": "5fcdf3e2eea2919751a015592cd3f492610be029",
      "parents": [
        "a8b6b569e7fadbf5b5b9139d53bc764015c15027"
      ],
      "author": {
        "name": "Adrien Nader",
        "email": "adrien@notk.org",
        "time": "Sun Dec 21 15:56:15 2014 +0100"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:00:09 2014 +0200"
      },
      "message": "po/fr: improve wording for help for --lzma1/--lzma2.\n"
    },
    {
      "commit": "a8b6b569e7fadbf5b5b9139d53bc764015c15027",
      "tree": "144369216c5f0d486e92850af24c5821ee704085",
      "parents": [
        "f168a6fd1a888cf4f0caaddcafcb21dadc6ab6e9"
      ],
      "author": {
        "name": "Adrien Nader",
        "email": "adrien@notk.org",
        "time": "Sun Dec 21 15:55:48 2014 +0100"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 18:00:09 2014 +0200"
      },
      "message": "po/fr: missing line in translation of --extreme.\n"
    },
    {
      "commit": "f168a6fd1a888cf4f0caaddcafcb21dadc6ab6e9",
      "tree": "9852f5704118b96996d226ebb871ecd2e77e9627",
      "parents": [
        "cec2ee863b3a88f4bf039cb00f73c4a4fc93a429"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 14:32:33 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 14:32:33 2014 +0200"
      },
      "message": "Update NEWS for 5.2.0.\n"
    },
    {
      "commit": "cec2ee863b3a88f4bf039cb00f73c4a4fc93a429",
      "tree": "ebcfbc52c0537c08bfcb2aa12b49d120ad7e5c61",
      "parents": [
        "42e97a32649bf53ce43be2258b902a417c6e7fa1"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 14:32:22 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 14:32:22 2014 +0200"
      },
      "message": "Update NEWS for 5.0.8.\n"
    },
    {
      "commit": "42e97a32649bf53ce43be2258b902a417c6e7fa1",
      "tree": "a310253c463ab247fdf4ae75cecd3012ed9ccfd6",
      "parents": [
        "29b95d5d6665cedffa6a9d6d3d914f981e852182"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 14:07:54 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sun Dec 21 14:07:54 2014 +0200"
      },
      "message": "xz: Fix a comment.\n"
    },
    {
      "commit": "29b95d5d6665cedffa6a9d6d3d914f981e852182",
      "tree": "1acc33b88e54b39137b77eed0c60490053c8658f",
      "parents": [
        "3af91040bb42c21afbb81f5568c3313125e61192"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Dec 20 20:43:14 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Dec 20 20:43:14 2014 +0200"
      },
      "message": "Update INSTALL about the dependencies of the scripts.\n"
    },
    {
      "commit": "3af91040bb42c21afbb81f5568c3313125e61192",
      "tree": "ca26a565aee48f615b4285470b697606bbaf8171",
      "parents": [
        "0152f72bf6289d744823dc6c849538f3a139ad70"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Dec 20 20:42:33 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Dec 20 20:42:33 2014 +0200"
      },
      "message": "Windows: Update build instructions.\n"
    },
    {
      "commit": "0152f72bf6289d744823dc6c849538f3a139ad70",
      "tree": "0844b51d64117295492b569b5a64fc90e84aec85",
      "parents": [
        "4a1f6133ee5533cee8d91e06fcc22443e5f1881a"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Dec 20 20:41:48 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Sat Dec 20 20:41:48 2014 +0200"
      },
      "message": "Windows: Update the build script and README-Windows.txt.\n\nThe 32-bit build is now for i686 or newer because the\nprebuilt MinGW-w64 toolchains include i686 code in the\nexecutables even if one uses -march\u003di486.\n\nThe build script builds 32-bit SSE2 enabled version too.\nRun-time detection of SSE2 support would be nice (on any OS)\nbut it\u0027s not implemented in XZ Utils yet.\n"
    },
    {
      "commit": "4a1f6133ee5533cee8d91e06fcc22443e5f1881a",
      "tree": "beea38cec02342efe39a78413ef51dda2dfa59c6",
      "parents": [
        "7f7d093de79eee0c7dbfd7433647e46302f19f82"
      ],
      "author": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Dec 19 15:51:50 2014 +0200"
      },
      "committer": {
        "name": "Lasse Collin",
        "email": "lasse.collin@tukaani.org",
        "time": "Fri Dec 19 15:51:50 2014 +0200"
      },
      "message": "Windows: Define TUKLIB_SYMBOL_PREFIX in config.h.\n\nIt is to keep all symbols in the lzma_ namespace.\n"
    }
  ],
  "next": "7f7d093de79eee0c7dbfd7433647e46302f19f82"
}
