)]}'
{
  "log": [
    {
      "commit": "da607da739fa6047df13e66a2af6b8bec7c2a498",
      "tree": "79b5a06f88838dd54f90f821e8650254abfedb7e",
      "parents": [
        "9e35567064baded660f61732b247ef5abc809014"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 05:01:19 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 05:01:19 2026 -0800"
      },
      "message": "zlib 1.3.2\n"
    },
    {
      "commit": "9e35567064baded660f61732b247ef5abc809014",
      "tree": "79b5a06f88838dd54f90f821e8650254abfedb7e",
      "parents": [
        "890953a4e40bfb96fdfed161b1a7a8fcc1216790"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 02:31:51 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:47:06 2026 -0800"
      },
      "message": "Version 1.3.2\n"
    },
    {
      "commit": "890953a4e40bfb96fdfed161b1a7a8fcc1216790",
      "tree": "797264eeceeea9ee355b25b54cd5898586d363f3",
      "parents": [
        "b739f6f797fcd100089b9a36c5d055205ca68cbb"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:46:34 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:47:06 2026 -0800"
      },
      "message": "Remove carriage returns from win32/zlib.def.\n"
    },
    {
      "commit": "b739f6f797fcd100089b9a36c5d055205ca68cbb",
      "tree": "8cfb84cf080f872db990c9192b4fd1a18d290df2",
      "parents": [
        "591ef31613a6f37d21d90bd8355b313eaa70a420"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:35:55 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:36:48 2026 -0800"
      },
      "message": "Make type changes for solo code explicit in test/minigzip.c.\n"
    },
    {
      "commit": "591ef31613a6f37d21d90bd8355b313eaa70a420",
      "tree": "c5c94d023a0ab4a4bf7e8e72809d4d663c5a2bde",
      "parents": [
        "3b4b11d1cd10871517b420d7da1b127b1f81198b"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:35:11 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 04:36:48 2026 -0800"
      },
      "message": "Avoid using the value of an undefined macro in crc32.c.\n"
    },
    {
      "commit": "3b4b11d1cd10871517b420d7da1b127b1f81198b",
      "tree": "ae0141472cbb4aa6b8a9ec829d266d3571b150bd",
      "parents": [
        "6d95c6f685aa9b40e0afc5bcc999eef786ceef00"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 02:01:48 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 02:03:53 2026 -0800"
      },
      "message": "Remove make cover from the configure workflows.\n\nFor now.\n"
    },
    {
      "commit": "6d95c6f685aa9b40e0afc5bcc999eef786ceef00",
      "tree": "df9ca3655c224182d38d74a3a555d3b891027d03",
      "parents": [
        "f8b0f9b8719226d51054522490e39f5c8d2f3ca4"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 22:02:09 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 01:35:27 2026 -0800"
      },
      "message": "Fix the minizip Makefile to work with both BSD and GNU make.\n\nIt previously relied on a GNU make implicit rule.\n"
    },
    {
      "commit": "f8b0f9b8719226d51054522490e39f5c8d2f3ca4",
      "tree": "ed0651bb7e706225050afa8f283e917c27e08e0a",
      "parents": [
        "40d05192c770090d3ed267cc9ee9a155ef8ec1d4"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 23:28:11 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 17 01:13:25 2026 -0800"
      },
      "message": "Use command instead of which in ./configure.\n"
    },
    {
      "commit": "40d05192c770090d3ed267cc9ee9a155ef8ec1d4",
      "tree": "7e3719feb7971338fc4e3511b776e86d31efbc17",
      "parents": [
        "1ebcfc9ddcc5d18c5330914a70b0f73165b61cfe"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 21:44:25 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 21:44:25 2026 -0800"
      },
      "message": "Factor out a set_uniq() function to set the seed with noise.\n\nIn preparation for using this in lieu of rand() for crypt.h.\n"
    },
    {
      "commit": "1ebcfc9ddcc5d18c5330914a70b0f73165b61cfe",
      "tree": "e47ff971e41fcc611162ac931c497f0e8904e816",
      "parents": [
        "33e71060aa657e80e87b8d73e9e5cc3dd9be4e8b"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 20:58:45 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 20:58:45 2026 -0800"
      },
      "message": "Replace strcpy() with memcpy() in contrib/minizip.\n"
    },
    {
      "commit": "33e71060aa657e80e87b8d73e9e5cc3dd9be4e8b",
      "tree": "88bdec7a6684c15406581b3fcee445e6f2cdb590",
      "parents": [
        "d7bc8cafee5bdfde98732622d3b99e2f52f7b2eb"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 18:26:35 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 18:53:00 2026 -0800"
      },
      "message": "Align the backup zmem* functions with their library counterparts.\n"
    },
    {
      "commit": "d7bc8cafee5bdfde98732622d3b99e2f52f7b2eb",
      "tree": "d75a47fffd2432f67cadef946346879d6bbaf91a",
      "parents": [
        "731ce0c9e863c2a38f66ca7da0610bb3dc674f65"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 17:50:09 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 17:50:09 2026 -0800"
      },
      "message": "Define NULL in inftrees.c if needed.\n"
    },
    {
      "commit": "731ce0c9e863c2a38f66ca7da0610bb3dc674f65",
      "tree": "d9234400c27598ccf83aecc9eb0dd77c458b8ac0",
      "parents": [
        "725b6eee7c217c00e7b0f3dab225b0bf78b9c908"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 17:49:11 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 17:49:11 2026 -0800"
      },
      "message": "Remove GNU-only constructs from Makefile.in.\n"
    },
    {
      "commit": "725b6eee7c217c00e7b0f3dab225b0bf78b9c908",
      "tree": "1ab57e37fc3832b4b3852957caa8fbe9ad65911f",
      "parents": [
        "80165723eb5368c06110959aba08f50f4b9c421d"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 17:13:29 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 17:13:29 2026 -0800"
      },
      "message": "Fix --insecure option for shared libraries.\n"
    },
    {
      "commit": "80165723eb5368c06110959aba08f50f4b9c421d",
      "tree": "1735e9abdb0b2d801ca8d84a4c20aa1d4843bcf1",
      "parents": [
        "fa5ea47e620785e68a9c3bb294f8a0523e98780d"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 02:17:43 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 02:25:37 2026 -0800"
      },
      "message": "Adjust cmake defaults.\n"
    },
    {
      "commit": "fa5ea47e620785e68a9c3bb294f8a0523e98780d",
      "tree": "19b44e290bb457fec1884ac4db62705a686a0c8c",
      "parents": [
        "0b3932c80dc338b36fe1b8bacd216bacb8991c17"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 18:40:53 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 02:25:37 2026 -0800"
      },
      "message": "Remove vstudio projects in lieu of cmake-generated projects.\n"
    },
    {
      "commit": "0b3932c80dc338b36fe1b8bacd216bacb8991c17",
      "tree": "0d0a2c2795ec4210d4e270d4e23f5007b07dd661",
      "parents": [
        "965fbb574f2d2117329ed7e48536cae1012ce672"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "github@vollstreckernet.de",
        "time": "Sun Feb 15 00:15:41 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 02:25:37 2026 -0800"
      },
      "message": "CMake: Add build for zlib1.dll with zlib and minizip.\n\nzlib1.dll is the legacy zlib + minizip DLL.\n"
    },
    {
      "commit": "965fbb574f2d2117329ed7e48536cae1012ce672",
      "tree": "74a15a988df555fc88e7a5f10d5570159583935c",
      "parents": [
        "f4f34491eaa63a6493098251971f5dd28819b133"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "github@vollstreckernet.de",
        "time": "Sat Feb 14 23:54:26 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 16 01:57:40 2026 -0800"
      },
      "message": "CMake: Remove \"compatible\" zlib and minizip installations.\n\nReplaced with zlib1-dll.\n"
    },
    {
      "commit": "f4f34491eaa63a6493098251971f5dd28819b133",
      "tree": "c2074acbfa6362f708caf1d873ba075a43e735f9",
      "parents": [
        "9ac9b6bb2d1858e1d95561642f672798deb5c5f4"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 17:26:40 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 17:26:40 2026 -0800"
      },
      "message": "Clean up debug sign conversions in deflate.c and trees.c.\n"
    },
    {
      "commit": "9ac9b6bb2d1858e1d95561642f672798deb5c5f4",
      "tree": "247767705f88197aa1c4f1992ad6b03e6778976e",
      "parents": [
        "3c173d5851675b8f9ef8a4eb4f90886d6adb2cb2"
      ],
      "author": {
        "name": "Ross Burton",
        "email": "ross.burton@arm.com",
        "time": "Mon Jul 18 17:02:37 2022 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 15:12:34 2026 -0800"
      },
      "message": "Fix the minizip Makefile to use the default variables and rules.\n"
    },
    {
      "commit": "3c173d5851675b8f9ef8a4eb4f90886d6adb2cb2",
      "tree": "adfde9fbb50d025f22d7def8ecb077e9ada2c700",
      "parents": [
        "c2711725f707431deee54489ed8a6eb622a0bfbd"
      ],
      "author": {
        "name": "Rose",
        "email": "83477269+AtariDreams@users.noreply.github.com",
        "time": "Tue May 02 11:45:41 2023 -0400"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 14:43:20 2026 -0800"
      },
      "message": "Match signedness in format specifiers.\n"
    },
    {
      "commit": "c2711725f707431deee54489ed8a6eb622a0bfbd",
      "tree": "9252a7cd62db33d745a8a46964eedcd4ba6b7b40",
      "parents": [
        "09f8d2b40e1b9ad99a3adc5ef598d2d14cb8e8a6"
      ],
      "author": {
        "name": "anjiahao",
        "email": "anjiahao@xiaomi.com",
        "time": "Wed Jan 26 17:54:30 2022 +0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 14:25:13 2026 -0800"
      },
      "message": "Return error codes in minizip miniunz.c and minuzip.c.\n"
    },
    {
      "commit": "09f8d2b40e1b9ad99a3adc5ef598d2d14cb8e8a6",
      "tree": "4a099ba9fcbb3658ee9c31bb0c7212c99e00721a",
      "parents": [
        "aa82531bc524474d69092953ad08f05b53078390"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 14:08:43 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Fri Feb 13 14:10:20 2026 -0800"
      },
      "message": "Add --disable-shared to --static ./configure option.\n\nTo be consistent with --enable-shared alternative to --shared\noption.\n"
    },
    {
      "commit": "aa82531bc524474d69092953ad08f05b53078390",
      "tree": "e699cb7893305183e54de374511b48786e8f6b5b",
      "parents": [
        "00aa188dab2ed018ccafc3c074da6fe6efcb5ab1"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 22:28:57 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 22:32:06 2026 -0800"
      },
      "message": "Permit all ./configure parameters to use \u0027\u003d\u0027 or \u0027 \u0027.\n"
    },
    {
      "commit": "00aa188dab2ed018ccafc3c074da6fe6efcb5ab1",
      "tree": "db0402c3516baffe3bfbaa7d9916e2cb6d11e7d5",
      "parents": [
        "a793abe0b518be90801fd804ea7d4d0aad70dc34"
      ],
      "author": {
        "name": "DoctorNoobingstoneIPresume",
        "email": "DoctorNoobingstoneIPresume@gmail.com",
        "time": "Sat Sep 02 17:24:26 2023 +0300"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 22:32:06 2026 -0800"
      },
      "message": "Permit ./configure parameters using \u0027\u003d\u0027 to contain \u0027\u003d\u0027.\n"
    },
    {
      "commit": "a793abe0b518be90801fd804ea7d4d0aad70dc34",
      "tree": "5d2e2628e5cc96508cd7898c9d317ca5f8bf8909",
      "parents": [
        "e0aef12fb6da7446b9b4447fb6c8a1431e1c6a7e"
      ],
      "author": {
        "name": "AraHaan",
        "email": "seandhunt_7@yahoo.com",
        "time": "Wed May 29 09:47:06 2024 -0400"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 10:48:55 2026 -0800"
      },
      "message": "Add repository README to the nuget package.\n"
    },
    {
      "commit": "e0aef12fb6da7446b9b4447fb6c8a1431e1c6a7e",
      "tree": "fcc7a7116e5bc4185d1516a2ae02f16d3860c454",
      "parents": [
        "e5c1cd1a85528e24dcd6a58fc1fc37b7ee4077aa"
      ],
      "author": {
        "name": "Yuriy Chernyshov",
        "email": "thegeorg@yandex-team.com",
        "time": "Wed Aug 30 14:44:59 2023 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 10:14:06 2026 -0800"
      },
      "message": "Add LICENSE.Info-Zip to contrib/minizip.\n\ncrypt.c is derived from the Info-ZIP code, which requires a copy\nof the Info-ZIP license here.\n"
    },
    {
      "commit": "e5c1cd1a85528e24dcd6a58fc1fc37b7ee4077aa",
      "tree": "edc8649e26e1c1c5c676de08af1287efdd8e048c",
      "parents": [
        "25704162641a9f11191c9e46ee207aa93ed6c0c0"
      ],
      "author": {
        "name": "Dimitri Papadopoulos",
        "email": "3234522+DimitriPapadopoulos@users.noreply.github.com",
        "time": "Sun Aug 06 13:47:22 2023 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 10:09:17 2026 -0800"
      },
      "message": "Remove extraneous spaces in contrib/minizip/miniunz.c.\n"
    },
    {
      "commit": "25704162641a9f11191c9e46ee207aa93ed6c0c0",
      "tree": "980c9eb51a80fd8fe401a3a89db439110e7ee4fb",
      "parents": [
        "3f5d21e8f573a549ffc200e17dd95321db454aa1"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 01:25:19 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 01:34:02 2026 -0800"
      },
      "message": "Update URLs to use https.\n\nAlso some dead links were repaired or removed. Some http links\nwere left as is where attempting https did not work, or where it\nis a historical record.\n"
    },
    {
      "commit": "3f5d21e8f573a549ffc200e17dd95321db454aa1",
      "tree": "71e7bd8651e7f58416830d5fa82a5225e10fd930",
      "parents": [
        "af0aa9b66a2d123a1ca26d9bfe138695012b045b"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 00:53:08 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Feb 12 01:01:44 2026 -0800"
      },
      "message": "Use underscores for Windows POSIX names in zpipe.c.\n"
    },
    {
      "commit": "af0aa9b66a2d123a1ca26d9bfe138695012b045b",
      "tree": "a380121b9b5a58942e14c3b47f4936036cba212d",
      "parents": [
        "43386cf1dda163e1cad18cae0d7e956056c62f0b"
      ],
      "author": {
        "name": "Dimitri Papadopoulos",
        "email": "3234522+DimitriPapadopoulos@users.noreply.github.com",
        "time": "Sun Jun 09 10:51:17 2024 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 15:40:53 2026 -0800"
      },
      "message": "Catch a file open error in contrib/minizip/mztools.c.\n\nAnd close those successfully opened.\n"
    },
    {
      "commit": "43386cf1dda163e1cad18cae0d7e956056c62f0b",
      "tree": "0e0b78a5146a036f7dea81ce5a8d6ae4e139fd7c",
      "parents": [
        "3dc79aae4eaac77492c28ac7aa0263252c9f13d5"
      ],
      "author": {
        "name": "Mika Lindqvist",
        "email": "postmaster@raasu.org",
        "time": "Sat Sep 28 09:40:46 2024 +0300"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 15:19:44 2026 -0800"
      },
      "message": "Add --mandir to ./configure to specify manual directory.\n"
    },
    {
      "commit": "3dc79aae4eaac77492c28ac7aa0263252c9f13d5",
      "tree": "f415f3e7891699b5589908f3eee60ef4d8586722",
      "parents": [
        "4df5acd7d276a899f8c8b6582cb647f0448b3ba7"
      ],
      "author": {
        "name": "Victor Kirhenshtein",
        "email": "victor@netxms.org",
        "time": "Tue Oct 22 09:47:46 2024 +0300"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 15:16:57 2026 -0800"
      },
      "message": "Fix AIX compile options for 64 bits.\n"
    },
    {
      "commit": "4df5acd7d276a899f8c8b6582cb647f0448b3ba7",
      "tree": "3d78cadd496cac3d62b817dcb746c3de83725f9f",
      "parents": [
        "249e7533cb90dc59122e7613817013240e0f0aab"
      ],
      "author": {
        "name": "Andrey Filipenkov",
        "email": "decapitator@ukr.net",
        "time": "Sat Nov 23 19:51:31 2024 +0300"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 15:16:57 2026 -0800"
      },
      "message": "Don\u0027t use *64 functions on Android before API level 24.\n"
    },
    {
      "commit": "249e7533cb90dc59122e7613817013240e0f0aab",
      "tree": "f71e5aa4cda95f82f56d81af81945129c1559dc0",
      "parents": [
        "cf14996099f3de50950ad5cb0c3fa7539608014a"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Thu May 01 16:18:28 2025 +0900"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 12:19:30 2026 -0800"
      },
      "message": "Specify the zlib license in pkg-config files.\n\nThe pkg-config file has License variable that that sets the software license.\nThis sets \u0027Zlib\u0027 as defined in SPDX to License.\n"
    },
    {
      "commit": "cf14996099f3de50950ad5cb0c3fa7539608014a",
      "tree": "f1da2ea533dd0ed014b3143d7152beb5814f471c",
      "parents": [
        "5c47755331cb7354133b82f357ed767578c95649"
      ],
      "author": {
        "name": "Jan Nijtmans",
        "email": "jan.nijtmans@gmail.com",
        "time": "Thu Feb 05 10:23:23 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 12:05:23 2026 -0800"
      },
      "message": "Add -static-libgcc to mingw build.\n"
    },
    {
      "commit": "5c47755331cb7354133b82f357ed767578c95649",
      "tree": "c180103b055fd1feb3e9904e61a070c3ffd8f83e",
      "parents": [
        "d37e27eef65c6249631e8757601c43e813ded155"
      ],
      "author": {
        "name": "gaoshutao",
        "email": "1779227906@qq.com",
        "time": "Mon Aug 25 15:38:00 2025 +0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Feb 11 11:51:20 2026 -0800"
      },
      "message": "Check for invalid NULL pointer inputs to zlib operations.\n"
    },
    {
      "commit": "d37e27eef65c6249631e8757601c43e813ded155",
      "tree": "7ff2c5aafa82e50ee86ff8a59a6dde7b410a6659",
      "parents": [
        "fb8dd62f77d88808bbe342b72eca41e6ac0ec7e0"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 22:32:14 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 22:37:25 2026 -0800"
      },
      "message": "Reduce warnings in contrib/minizip.\n"
    },
    {
      "commit": "fb8dd62f77d88808bbe342b72eca41e6ac0ec7e0",
      "tree": "5970e7d2491ef37ecf0ec673939808cffca820ee",
      "parents": [
        "5a153ade3fed2803129629668c659c5b16fd7692"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 18:24:49 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 22:37:25 2026 -0800"
      },
      "message": "Clean up the use of switch cases.\n"
    },
    {
      "commit": "5a153ade3fed2803129629668c659c5b16fd7692",
      "tree": "0ad6fece95eb0b6599b9e56c9c910178012346b6",
      "parents": [
        "fc7593c0e5447fa7a56b8c269cac944dc83952a0"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 18:23:39 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 22:37:25 2026 -0800"
      },
      "message": "Correct printf types in test/example.c.\n"
    },
    {
      "commit": "fc7593c0e5447fa7a56b8c269cac944dc83952a0",
      "tree": "b74d6f948d79bdab59da9a868c7ce40a9e879fb2",
      "parents": [
        "ab8d74f5e08de80bd82d9fc6b2748dfdef1d654d"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 18:08:12 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 22:37:25 2026 -0800"
      },
      "message": "Avoid missing-extern warnings.\n"
    },
    {
      "commit": "ab8d74f5e08de80bd82d9fc6b2748dfdef1d654d",
      "tree": "70403f30464b0000ec94e3ce0847bf92beaea1d4",
      "parents": [
        "029a4a490e459ba99b8a9a674e6daaef6362eaee"
      ],
      "author": {
        "name": "xavier2k6",
        "email": "42386382+xavier2k6@users.noreply.github.com",
        "time": "Thu Jan 29 10:45:17 2026 +0000"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 14:33:00 2026 -0800"
      },
      "message": "Bump the .github workflows action versions.\n\nBump `actions/checkout` from `v4` to `v6`.\nBump `actions/upload-artifact` from `v4` to `v6`.\n"
    },
    {
      "commit": "029a4a490e459ba99b8a9a674e6daaef6362eaee",
      "tree": "4f1013881e88ad6335e2e681263b6e3e26c4c83b",
      "parents": [
        "81c41dd5c5ddfff868d8d394fc21fdfa4e55de92"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 09:13:23 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 10 09:17:13 2026 -0800"
      },
      "message": "Remove carriage returns from contrib/testzlib files.\n"
    },
    {
      "commit": "81c41dd5c5ddfff868d8d394fc21fdfa4e55de92",
      "tree": "d1682dacb5b31c0d4d48d05881d1b35f9a48fa26",
      "parents": [
        "fd2fe58bf43f451b04402f38d8787e4100ef48bf"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:06:18 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 16:34:03 2026 -0800"
      },
      "message": "Fix the usage of types in deflate.c for when an int is 16 bits.\n\nAlso clean up conversion warnings.\n"
    },
    {
      "commit": "fd2fe58bf43f451b04402f38d8787e4100ef48bf",
      "tree": "f8f5cc5c90ca9cc1fb0277d3d6d72f1e5680ddf8",
      "parents": [
        "8371b539e2a4b2fb8470aacf867e230f256f11e4"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sun Feb 08 12:40:39 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:09:52 2026 -0800"
      },
      "message": "Add more compiler warnings for ./configure --warn --warn.\n"
    },
    {
      "commit": "8371b539e2a4b2fb8470aacf867e230f256f11e4",
      "tree": "b40af27e8c9242efb4dc8e1ead52cde5bbe3c7d4",
      "parents": [
        "8ad678edb44570303996db21c99cba44d0b83d59"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sun Feb 08 10:54:46 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:09:52 2026 -0800"
      },
      "message": "Allow --const to be used in configure without --warn.\n"
    },
    {
      "commit": "8ad678edb44570303996db21c99cba44d0b83d59",
      "tree": "e99671292fbea7e1cd8109c95f8c78154b9be045",
      "parents": [
        "f7d8be0478cb9fa802305dbcf5afb82f23539ed7"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 22:40:23 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:08:54 2026 -0800"
      },
      "message": "Make sign change in compress.c explicit.\n"
    },
    {
      "commit": "f7d8be0478cb9fa802305dbcf5afb82f23539ed7",
      "tree": "c34ed430b873b9fecb58269ab9925930e68a2117",
      "parents": [
        "61f343885ee9560d541dcb1a5df94f441d75624f"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 22:29:42 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:08:54 2026 -0800"
      },
      "message": "Add a test to configure to check for a working compiler.\n"
    },
    {
      "commit": "61f343885ee9560d541dcb1a5df94f441d75624f",
      "tree": "2849aa227617e5963dc5a52ba188e7b66c6adf2e",
      "parents": [
        "7eab3fd12b2d2050338c41d1b3900d017e98152a"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 22:26:38 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:08:54 2026 -0800"
      },
      "message": "Use _WIN32 instead of WIN32 in pufftest.c.\n"
    },
    {
      "commit": "7eab3fd12b2d2050338c41d1b3900d017e98152a",
      "tree": "96f0b32bdcff600e53c867474c9bf5bea9ac6ddc",
      "parents": [
        "eb4022ee8fc6e7b5d2b9eceaf28753a3ffbd578d"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 22:25:53 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Mon Feb 09 07:08:54 2026 -0800"
      },
      "message": "Clean up type usage in crc32.c.\n"
    },
    {
      "commit": "eb4022ee8fc6e7b5d2b9eceaf28753a3ffbd578d",
      "tree": "99cd7bdf9be661087e4e9e77ab36a8c73b90081c",
      "parents": [
        "9b337785de3c565a056bfa9780d76542003e55db"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 19:31:00 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 22:30:17 2026 -0800"
      },
      "message": "Make some down conversions explicit in the gz routines.\n"
    },
    {
      "commit": "9b337785de3c565a056bfa9780d76542003e55db",
      "tree": "314745ccf603db5f2dc085548c802a1b24db56c3",
      "parents": [
        "cd55be2a2ff985d3b607208abb27333f1aa434c9"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 17:33:18 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 17:33:18 2026 -0800"
      },
      "message": "Fix typo in contribs workflow.\n"
    },
    {
      "commit": "cd55be2a2ff985d3b607208abb27333f1aa434c9",
      "tree": "9cd90495d46c14af9f443fc138c89a5cc9e9af3b",
      "parents": [
        "060c9e7c45f3ef736acffc35a8a83c52763f9a95"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:19:39 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Feb 07 15:57:44 2026 -0800"
      },
      "message": "CMake: Add tests for minizip components.\n"
    },
    {
      "commit": "060c9e7c45f3ef736acffc35a8a83c52763f9a95",
      "tree": "2b7fdd08bc8c0edee9c2f26d5474d27242731f0a",
      "parents": [
        "9f25df2c80c2b26c8b050fba880f0851d9d243ea"
      ],
      "author": {
        "name": "Jan Nijtmans",
        "email": "jan.nijtmans@gmail.com",
        "time": "Tue Feb 03 13:21:58 2026 +0000"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Feb 03 14:31:01 2026 -0800"
      },
      "message": "Remove all uses of the obsolete keyword \"register\".\n"
    },
    {
      "commit": "9f25df2c80c2b26c8b050fba880f0851d9d243ea",
      "tree": "b06a5cd6e82ccbe5fd4366b72acb77dba1431357",
      "parents": [
        "3089a0b468cd9dbc31946a45904c0c21475f09ae"
      ],
      "author": {
        "name": "git@github.com",
        "email": "git@github.com",
        "time": "Sat Jan 31 12:25:36 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Fix the Ada standalone build.\n"
    },
    {
      "commit": "3089a0b468cd9dbc31946a45904c0c21475f09ae",
      "tree": "85c5b6e8db5223bec3221e2770b3042d33722fff",
      "parents": [
        "315e40628545916701fff6f53a8a8987fef04af3"
      ],
      "author": {
        "name": "git@github.com",
        "email": "git@github.com",
        "time": "Fri Jan 30 16:55:49 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Fix the iostream3 install test.\n"
    },
    {
      "commit": "315e40628545916701fff6f53a8a8987fef04af3",
      "tree": "f849921d458aa85dae1214032ec130b16be6da46",
      "parents": [
        "bae5d2979b60781f1f19adceaf2462933a418922"
      ],
      "author": {
        "name": "git@github.com",
        "email": "git@github.com",
        "time": "Fri Jan 30 16:17:26 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "Pre-install zlib for the contrib workflows.\n"
    },
    {
      "commit": "bae5d2979b60781f1f19adceaf2462933a418922",
      "tree": "78fecf94ee7a8301769eda50a5a0eb7f0426c5fe",
      "parents": [
        "f84a26421e5e241e4398f743e1595c3a8e6bd4d9"
      ],
      "author": {
        "name": "Werner",
        "email": "led-control@vollstreckernet.de",
        "time": "Fri Jan 30 15:42:36 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "Add workflows for the contrib contents.\n"
    },
    {
      "commit": "f84a26421e5e241e4398f743e1595c3a8e6bd4d9",
      "tree": "c33158b464a0dad9d6dfd7961d6d389f6a685bcc",
      "parents": [
        "46e7092741424ec15a55d7b2da7a515dc7933217"
      ],
      "author": {
        "name": "Werner",
        "email": "led-control@vollstreckernet.de",
        "time": "Fri Jan 30 15:42:16 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Make minizip buildable by itself.\n"
    },
    {
      "commit": "46e7092741424ec15a55d7b2da7a515dc7933217",
      "tree": "68e8545aad4639faa3dfbe694bc4b8e9bd6c3dac",
      "parents": [
        "c4d26cad9f866c08a1f079b1fe0bf19c5632569e"
      ],
      "author": {
        "name": "Werner",
        "email": "led-control@vollstreckernet.de",
        "time": "Fri Jan 30 15:41:54 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Move the testers to the test directory.\n"
    },
    {
      "commit": "c4d26cad9f866c08a1f079b1fe0bf19c5632569e",
      "tree": "4fb507d8779aabe13167e54bc2ba72101db5c1bf",
      "parents": [
        "d48b805a8490916c1ca8d75b763e54f12523e9e1"
      ],
      "author": {
        "name": "Werner",
        "email": "led-control@vollstreckernet.de",
        "time": "Fri Jan 30 15:41:26 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Use the correct options.\n"
    },
    {
      "commit": "d48b805a8490916c1ca8d75b763e54f12523e9e1",
      "tree": "f853a9eae1880e39ce7f6d7ced11e40df804c1ab",
      "parents": [
        "c9170ec2f463d0270f2461ecfc5f9cfb86e247cb"
      ],
      "author": {
        "name": "Werner",
        "email": "led-control@vollstreckernet.de",
        "time": "Fri Jan 30 15:39:52 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Correct a comment.\n"
    },
    {
      "commit": "c9170ec2f463d0270f2461ecfc5f9cfb86e247cb",
      "tree": "fa9c309bb2370835247629106db630cf27d2b135",
      "parents": [
        "9c77cc0d122120afd798b034904c881bb1ab5dc1"
      ],
      "author": {
        "name": "Werner",
        "email": "led-control@vollstreckernet.de",
        "time": "Fri Jan 30 15:39:32 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Remove an empty line.\n"
    },
    {
      "commit": "9c77cc0d122120afd798b034904c881bb1ab5dc1",
      "tree": "fe1c5db6086b3f9452095f06fa09b573fcc5c7f6",
      "parents": [
        "9765e96141ff2b85339503ba1cb6ef98232338b2"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:35:44 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "CMake: Clarify README-cmake.md.\n"
    },
    {
      "commit": "9765e96141ff2b85339503ba1cb6ef98232338b2",
      "tree": "e505efc9b15f01b6c7cc08e1e7d8a0c5d12b5409",
      "parents": [
        "8089c7dcb3dfc569a4c3e3681b020f7f85656f9e"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:30:00 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:15:09 2026 -0800"
      },
      "message": "Add workflows for shared/static only building.\n"
    },
    {
      "commit": "8089c7dcb3dfc569a4c3e3681b020f7f85656f9e",
      "tree": "b0d51cceb3054264843e38939e201d9f1ca2d92f",
      "parents": [
        "3e9680762bf7e8c3fe710d1e99753e88abf009d3"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:19:16 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:13:05 2026 -0800"
      },
      "message": "CMake: Use a normal components search in minizip.\n"
    },
    {
      "commit": "3e9680762bf7e8c3fe710d1e99753e88abf009d3",
      "tree": "a3ac23079e146d94cdf9ed043b0537c9a31d6d4b",
      "parents": [
        "d3e5c539ed8a761137354208fe557edaa2059054"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:18:54 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:12:16 2026 -0800"
      },
      "message": "CMake: Use components in minizip.\n\nCheck if minizip is part of zlib build.\n"
    },
    {
      "commit": "d3e5c539ed8a761137354208fe557edaa2059054",
      "tree": "751812a1235eeabdba818e2cc4c3a22302a1ba26",
      "parents": [
        "88c13334882d3a3007ff5f5e708e216bc9c4b155"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:17:25 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:10:58 2026 -0800"
      },
      "message": "CMake: Add components tests for zlib.\n"
    },
    {
      "commit": "88c13334882d3a3007ff5f5e708e216bc9c4b155",
      "tree": "711b4d33ae3a06765ee0a5350cbef24601ddc344",
      "parents": [
        "9eadab425834142aed28c51129681ed31a09577d"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 14:16:44 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Sat Jan 31 20:10:58 2026 -0800"
      },
      "message": "CMake: Use a normal components search for zlib.\n"
    },
    {
      "commit": "9eadab425834142aed28c51129681ed31a09577d",
      "tree": "9fcd3670741224b14e4cc04c4421d092f6dc28a1",
      "parents": [
        "d380a71462f6207eaebdd9b2cb28eac8bd77c687"
      ],
      "author": {
        "name": "Khem Raj",
        "email": "raj.khem@gmail.com",
        "time": "Tue Mar 08 22:38:47 2022 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Thu Jan 29 00:59:54 2026 -0800"
      },
      "message": "Pass LDFLAGS to link tests in configure.\n\nLDFLAGS may contain critical flags without which linking won\u0027t\nsucceed. Ensure that all configure tests involving link-time checks\nuse LDFLAGS along with CFLAGS so that the tests perform correctly.\nWithout this some tests may fail, resulting in incorrect configure\nresults.\n"
    },
    {
      "commit": "d380a71462f6207eaebdd9b2cb28eac8bd77c687",
      "tree": "f9b3fdb384636818bd173fb096e72374e046de7c",
      "parents": [
        "0dcef97505ccf205b05e202211567030d517d691"
      ],
      "author": {
        "name": "Nicolas Cellier",
        "email": "nicolas.cellier.aka.nice@gmail.com",
        "time": "Mon Jan 04 11:00:43 2021 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 17:51:38 2026 -0800"
      },
      "message": "Add the architecture to the shared compile flags in configure.\n"
    },
    {
      "commit": "0dcef97505ccf205b05e202211567030d517d691",
      "tree": "6d73c5c3ce8d3d88d69d952b77071ad30428e8ba",
      "parents": [
        "605187f2353c8f8b2dca58700e47728cff2c876f"
      ],
      "author": {
        "name": "Orgad Shaneh",
        "email": "orgad.shaneh@audiocodes.com",
        "time": "Fri Mar 20 08:00:49 2020 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 17:44:36 2026 -0800"
      },
      "message": "Fix win32/Makefile.gcc to work with mingw32-make -r.\n"
    },
    {
      "commit": "605187f2353c8f8b2dca58700e47728cff2c876f",
      "tree": "8756e5908a01a6b16996224938a0b6486e0ef5bf",
      "parents": [
        "55551fe34e04c2768ceb3876c267059ae1838207"
      ],
      "author": {
        "name": "Vemake",
        "email": "vemake@vemake.com",
        "time": "Fri Mar 29 19:55:43 2019 +0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 17:44:36 2026 -0800"
      },
      "message": "Fix missing dependencies in Makefile.in.\n"
    },
    {
      "commit": "55551fe34e04c2768ceb3876c267059ae1838207",
      "tree": "e65e218728f27b4408d5073b0044f751cbfea623",
      "parents": [
        "6b50153d9128f08741e30d5800e6babfa83250e5"
      ],
      "author": {
        "name": "Lwisce Zeng",
        "email": "Lwisce.Zeng@garmin.com",
        "time": "Mon Apr 15 14:52:38 2024 +0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 16:12:09 2026 -0800"
      },
      "message": "Remedy uninitialized variable warning in minizip.\n"
    },
    {
      "commit": "6b50153d9128f08741e30d5800e6babfa83250e5",
      "tree": "2f988b55f808d012e95267ff3aada789e2e92264",
      "parents": [
        "8a6c8d4ece6fe8eaa733f7ec5149cbc54083e757"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:26:33 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:37:11 2026 -0800"
      },
      "message": "Remove outdated nintendods build.\n\nzlib is available via the devkitPro pacman repositories.\n"
    },
    {
      "commit": "8a6c8d4ece6fe8eaa733f7ec5149cbc54083e757",
      "tree": "a8be13e447b66da532420e2957fb1fef168ec525",
      "parents": [
        "9007c04dd07439a1e1a28ad5756e809ec1aad6b3"
      ],
      "author": {
        "name": "Chi-Iroh",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Tue Oct 21 15:06:22 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:37:11 2026 -0800"
      },
      "message": "Rename OS/400 free-form header.\n"
    },
    {
      "commit": "9007c04dd07439a1e1a28ad5756e809ec1aad6b3",
      "tree": "26b0fda80c1b64d9ceda8a1e0211c8a9083c9435",
      "parents": [
        "d586324be7ed17afa7279e09995856a61a6f6e0d"
      ],
      "author": {
        "name": "Chi-Iroh",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Tue Oct 21 13:49:27 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:36:56 2026 -0800"
      },
      "message": "Copy OS/400 free-form header to the source file.\n"
    },
    {
      "commit": "d586324be7ed17afa7279e09995856a61a6f6e0d",
      "tree": "dc55d755bd26068c0b67bb9cf5ef528de61ca171",
      "parents": [
        "a2e02d496572488c27b20327333e70a5960ceeb6"
      ],
      "author": {
        "name": "Chi-Iroh",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Tue Oct 21 15:49:39 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:36:25 2026 -0800"
      },
      "message": "Gives members a type for OS/400.\n\nIn H, TOOLS and DOCS physical files.\n"
    },
    {
      "commit": "a2e02d496572488c27b20327333e70a5960ceeb6",
      "tree": "dc0ba819668a64d7148e6a2c388039e30942e445",
      "parents": [
        "d8d366436f53e7213211eb69b5cc81a66191eac2"
      ],
      "author": {
        "name": "Chi-Iroh",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Tue Oct 21 15:04:43 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:35:44 2026 -0800"
      },
      "message": "Renamed OS/400 header with .rpgle extension.\n"
    },
    {
      "commit": "d8d366436f53e7213211eb69b5cc81a66191eac2",
      "tree": "2b8fb2bfb98fa535403a06cf9c9d4f369aaf6a3c",
      "parents": [
        "405a41990f86fddae7df4f6bae4de8ce317cb348"
      ],
      "author": {
        "name": "Chi-Iroh",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Tue Oct 21 13:37:59 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:35:15 2026 -0800"
      },
      "message": "Give type RPGLE to include member ZLIB.INC in OS/400 build.\n"
    },
    {
      "commit": "405a41990f86fddae7df4f6bae4de8ce317cb348",
      "tree": "fe3caf046748f8156887632464ed26f4b76ded65",
      "parents": [
        "1004dd68de68f95cf8e48cbbc23d300ed1328247"
      ],
      "author": {
        "name": "Thomas Sayen",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Tue Oct 21 11:56:57 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:34:29 2026 -0800"
      },
      "message": "Add full-free header for OS/400.\n"
    },
    {
      "commit": "1004dd68de68f95cf8e48cbbc23d300ed1328247",
      "tree": "c9370383d25b9a77a19c25223db692f8281ec8fd",
      "parents": [
        "df6b46cfcfd89b4a372e282e107850a48fbb8fd4"
      ],
      "author": {
        "name": "Thomas Sayen",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Mon Oct 20 17:09:48 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:33:42 2026 -0800"
      },
      "message": "Fix OS/400 include file.\n"
    },
    {
      "commit": "df6b46cfcfd89b4a372e282e107850a48fbb8fd4",
      "tree": "663717b2df5bfb827f0b6316a943c727cf6ef942",
      "parents": [
        "29c3c7932085db0aaf221eb50cfd41807b43db3e"
      ],
      "author": {
        "name": "Thomas Sayen",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Mon Oct 20 16:18:53 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:33:03 2026 -0800"
      },
      "message": "Fix service program path for OS/400.\n\nSpecify library instead of *LIBL.\n"
    },
    {
      "commit": "29c3c7932085db0aaf221eb50cfd41807b43db3e",
      "tree": "7172c844c5295982292d030f7faa9662875a37e7",
      "parents": [
        "9a5c2008d07abc81555fd54824926163a8820af2"
      ],
      "author": {
        "name": "Thomas Sayen",
        "email": "69324626+Chi-Iroh@users.noreply.github.com",
        "time": "Mon Oct 20 15:24:54 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 15:29:06 2026 -0800"
      },
      "message": "Fix BNDSRC copy to QSYS.LIB for OS/400.\n"
    },
    {
      "commit": "9a5c2008d07abc81555fd54824926163a8820af2",
      "tree": "ad741e9cead33c57fc1bf67792ee7e85fb5af7df",
      "parents": [
        "75133f8599b7b4509db50e673c66a42c1da1be03"
      ],
      "author": {
        "name": "tbeu",
        "email": "tc@tbeu.de",
        "time": "Mon Jan 02 11:00:08 2017 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 14:42:54 2026 -0800"
      },
      "message": "Update INDEX for OS/400.\n"
    },
    {
      "commit": "75133f8599b7b4509db50e673c66a42c1da1be03",
      "tree": "1b5705e05e5a0a89670567b56d117edd9644aca9",
      "parents": [
        "74377e7215a1f72261d69725007299ac28c0019f"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 13:47:47 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 13:55:34 2026 -0800"
      },
      "message": "Replace // with /* comments in minizip zip.c.\n"
    },
    {
      "commit": "74377e7215a1f72261d69725007299ac28c0019f",
      "tree": "4b64c4e6cd840947d1f09b1cf525cd44e7de7f47",
      "parents": [
        "2f752cea32bc30143bfbc714bc43919f8ca4079c"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 13:18:13 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 13:18:44 2026 -0800"
      },
      "message": "Remove inline keyword from minizip zip.c.\n"
    },
    {
      "commit": "2f752cea32bc30143bfbc714bc43919f8ca4079c",
      "tree": "4f13ff8f5953ba605abe09b570a312e73d035616",
      "parents": [
        "8236296e42776f1a2317eb596a6b9753bbe76159"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 12:41:23 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 12:44:54 2026 -0800"
      },
      "message": "Set bit 11 of the zip header flags in minizip if UTF-8.\n\nThe bit is set if the file name contains valid UTF-8 and there is\nat least one code of two or more bytes. If there is a comment,\nthen the comment has to pass the same test for bit 11 to be set.\n"
    },
    {
      "commit": "8236296e42776f1a2317eb596a6b9753bbe76159",
      "tree": "6bd22afb145f83814c5b35387fc41110aceb9520",
      "parents": [
        "202ea98552ad36908c12109e728a7d0d7c603535"
      ],
      "author": {
        "name": "xjdeng",
        "email": "micro6947@gmail.com",
        "time": "Wed Oct 22 15:13:55 2025 +0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 11:58:25 2026 -0800"
      },
      "message": "Fix resource closures in test/minigzip.c.\n\nNot really needed, since exit() is called. But just in case the\ncode is somehow later reused without the exit()\u0027s. (By AI?)\n"
    },
    {
      "commit": "202ea98552ad36908c12109e728a7d0d7c603535",
      "tree": "615842d8aee53868c6ee48ae0208b26e04c33e29",
      "parents": [
        "b1f8d483376d68cff73585c842d385c8262f8895"
      ],
      "author": {
        "name": "Harish RS",
        "email": "harish.rajaselvan@multicorewareinc.com",
        "time": "Tue Dec 16 13:05:41 2025 +0530"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 11:48:22 2026 -0800"
      },
      "message": "Add ARM64 to Windows workflows.\n"
    },
    {
      "commit": "b1f8d483376d68cff73585c842d385c8262f8895",
      "tree": "52dc15c9a11959b7869c1b952dae947c667114d6",
      "parents": [
        "b63058bc2d15d319aa3a6abdb41a3c90c1402bae"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 16:36:19 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 10:48:39 2026 -0800"
      },
      "message": "Test minizip in the MinGW and Cygwin workflows.\n"
    },
    {
      "commit": "b63058bc2d15d319aa3a6abdb41a3c90c1402bae",
      "tree": "3075f7440bbcd4a7c0f16747f3d31355ac4952ef",
      "parents": [
        "a07427dee4950a5224d42ef669c14cfb595f8e93"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Wed Dec 24 16:32:08 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Wed Jan 28 10:47:41 2026 -0800"
      },
      "message": "Fix MinGW clang workflow to use clang.\n"
    },
    {
      "commit": "a07427dee4950a5224d42ef669c14cfb595f8e93",
      "tree": "d1528a2a31a2ff115a4a32a1295a1642becb6c58",
      "parents": [
        "07f2d4237eade624182b1cf11f1f516985aed620"
      ],
      "author": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 20:10:40 2026 -0800"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 20:22:32 2026 -0800"
      },
      "message": "CMake: Correct zlib version number.\n"
    },
    {
      "commit": "07f2d4237eade624182b1cf11f1f516985aed620",
      "tree": "fad27d61fc7e05c8bc08662fd1caa4fb2bea928e",
      "parents": [
        "3382ba45561ea82a1d8976578b2a41facff3b8bc"
      ],
      "author": {
        "name": "Ilya Leoshkevich",
        "email": "iii@linux.ibm.com",
        "time": "Wed Sep 10 11:28:03 2025 +0200"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 20:22:17 2026 -0800"
      },
      "message": "Vectorize the CRC-32 calculation on the s390x.\n\nUse vector extensions when compiling for s390x and binutils knows\nabout them. At runtime, check whether kernel supports vector\nextensions (it has to be not just the CPU, but also the kernel)\nand choose between the regular and the vectorized implementations.\n\nCo-authored-by: Eduard Stefes \u003ceddy@linux.ibm.com\u003e\n"
    },
    {
      "commit": "3382ba45561ea82a1d8976578b2a41facff3b8bc",
      "tree": "4facc0518d1a1268e118f64f181032d6e269ef71",
      "parents": [
        "c0ac3d7f74fea821811e9a62f4f43a9ef5cb9d63"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Sat Jan 24 12:16:34 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 18:16:26 2026 -0800"
      },
      "message": "Update packages in Solaris workflow.\n"
    },
    {
      "commit": "c0ac3d7f74fea821811e9a62f4f43a9ef5cb9d63",
      "tree": "6be9ed3a42f582e034a51ce2645f5655b3ae0758",
      "parents": [
        "4bbe0caf8998adf126fac75d1309876f549d4b08"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Sat Jan 24 11:50:58 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 18:16:26 2026 -0800"
      },
      "message": "Correct name of Solaris workflow.\n"
    },
    {
      "commit": "4bbe0caf8998adf126fac75d1309876f549d4b08",
      "tree": "303ce8a9f88fb8ebc40cc69e36b05f53698a8f9a",
      "parents": [
        "7b4ad8e0b9394af017d327e9df17651802c15066"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Sat Jan 24 11:50:07 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 18:16:26 2026 -0800"
      },
      "message": "Fix OpenBSD workflow.\n"
    },
    {
      "commit": "7b4ad8e0b9394af017d327e9df17651802c15066",
      "tree": "2f6bc9cb11845aeb490f9af4ceae69e7ac47437e",
      "parents": [
        "45de8d73de7543d03924cf798a7ad5e89a6733d9"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Thu Jan 15 07:41:06 2026 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 18:16:26 2026 -0800"
      },
      "message": "Remove OpenIndiana workflow until resolved.\n"
    },
    {
      "commit": "45de8d73de7543d03924cf798a7ad5e89a6733d9",
      "tree": "ce203837740f4c084e4d11d90c4d26786c2f2e6b",
      "parents": [
        "dbc42c19990bd27823a5bcea417e6dce84ec38e0"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Thu Dec 25 13:56:48 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 18:16:15 2026 -0800"
      },
      "message": "Exclude coverage from FreeBSD workflow.\n\nSince https://bugs.freebsd.org/bugzilla/show_bug.cgi?id\u003d291233 is\nnot fixed in 15.x.\n"
    },
    {
      "commit": "dbc42c19990bd27823a5bcea417e6dce84ec38e0",
      "tree": "1008e41a60aa141c3a1dcf60e6136b48078edc69",
      "parents": [
        "c5c3b0bff2e1c3f02d48e52bb17f6c892e9bfcb0"
      ],
      "author": {
        "name": "Vollstrecker",
        "email": "werner@vollstreckernet.de",
        "time": "Thu Dec 25 13:12:29 2025 +0100"
      },
      "committer": {
        "name": "Mark Adler",
        "email": "git@madler.net",
        "time": "Tue Jan 27 18:09:49 2026 -0800"
      },
      "message": "Add --output-on-failure to workflow tests.\n"
    }
  ],
  "next": "c5c3b0bff2e1c3f02d48e52bb17f6c892e9bfcb0"
}
