)]}'
{
  "log": [
    {
      "commit": "6fa8b6928ae968ef70ea1d7b8a94b6fc4ed638a5",
      "tree": "af45317e760de674376b96de1ff044ca73770196",
      "parents": [
        "c37e0a14ae4c44d639cf4b8eba4c97058f4a2c87",
        "fa07808cdff4ec7263a0a38efcbd008797a83e91"
      ],
      "author": {
        "name": "Kate Ageeva",
        "email": "evageeva@google.com",
        "time": "Tue Jan 27 20:44:06 2026 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 27 20:44:06 2026 -0800"
      },
      "message": "Backfill commit SHAs for tagged Git versions am: fa07808cdf\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/lz4/+/38108289\n\nChange-Id: I2af9989ec27b00c9d9d33a50b9321dc92bfaa865\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fa07808cdff4ec7263a0a38efcbd008797a83e91",
      "tree": "af45317e760de674376b96de1ff044ca73770196",
      "parents": [
        "e4456d5aade9141d3cd627726e45451139ba6c7d"
      ],
      "author": {
        "name": "Kate Ageeva",
        "email": "evageeva@google.com",
        "time": "Mon Jan 26 19:47:13 2026 -0800"
      },
      "committer": {
        "name": "Kate Ageeva",
        "email": "evageeva@google.com",
        "time": "Mon Jan 26 19:47:13 2026 -0800"
      },
      "message": "Backfill commit SHAs for tagged Git versions\n\nChange-Id: Ib2b27ee29a064e867d0d1068a263bf2dc4e4b5e6\n"
    },
    {
      "commit": "c37e0a14ae4c44d639cf4b8eba4c97058f4a2c87",
      "tree": "0ee39c46203a87713c8000e482f6460fdc823d6d",
      "parents": [
        "a66aa7e19dc13576e62ae6240d6d319625f1c94a",
        "e4456d5aade9141d3cd627726e45451139ba6c7d"
      ],
      "author": {
        "name": "Preston Cody",
        "email": "codeman@google.com",
        "time": "Thu Jul 24 11:53:32 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 24 11:53:32 2025 -0700"
      },
      "message": "[cpesuggest] Add CPE security tag for lz4. am: e4456d5aad\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/lz4/+/34289458\n\nChange-Id: I6dd6ed8ccf35a36a8dbac57b45af784c6c40fe23\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e4456d5aade9141d3cd627726e45451139ba6c7d",
      "tree": "0ee39c46203a87713c8000e482f6460fdc823d6d",
      "parents": [
        "f2a717445d3a8a1aaa5aeef1cb2e9a4bc739e9b1"
      ],
      "author": {
        "name": "Preston Cody",
        "email": "codeman@google.com",
        "time": "Mon Jun 30 09:40:32 2025 -0700"
      },
      "committer": {
        "name": "Preston Cody",
        "email": "codeman@google.com",
        "time": "Thu Jul 17 11:28:46 2025 -0700"
      },
      "message": "[cpesuggest] Add CPE security tag for lz4.\n\nI have manually checked the CPE tag is correct by checking the vendor\nand product name match on the NVD site (version # does not need to\nmatch).\nhttps://nvd.nist.gov/products/cpe/search/results?namingFormat\u003d2.2\u0026keyword\u003dcpe:/a:lz4_project:lz4\u0026status\u003dFINAL%2CDEPRECATED\n\nAdding CPE security tags to a METADATA file is necessary to\nenable automated vulnerability monitoring.\n\nBug: 396670837\n\nChange-Id: I765fa59f48ce1bf4c73bf8c5df347337b8c1a45b\n"
    },
    {
      "commit": "a66aa7e19dc13576e62ae6240d6d319625f1c94a",
      "tree": "85985f1627221aa31072e86fe6729e4990e92166",
      "parents": [
        "f2a717445d3a8a1aaa5aeef1cb2e9a4bc739e9b1",
        "f072532f6846b40417438d29daa8183a8e53b63c"
      ],
      "author": {
        "name": "Giuliano Procida",
        "email": "gprocida@google.com",
        "time": "Fri Jun 27 14:25:56 2025 +0100"
      },
      "committer": {
        "name": "Giuliano Procida",
        "email": "gprocida@google.com",
        "time": "Fri Jun 27 14:25:57 2025 +0100"
      },
      "message": "Merge \u0027aosp/android16-release\u0027 into \u0027aosp/main-kernel\u0027\n\n* aosp/android16-release:\n\nBug: 425899940\nChange-Id: I055d67c28d16c87a29c3f66715244d709e77fe34\nSigned-off-by: Giuliano Procida \u003cgprocida@google.com\u003e\n"
    },
    {
      "commit": "f072532f6846b40417438d29daa8183a8e53b63c",
      "tree": "85985f1627221aa31072e86fe6729e4990e92166",
      "parents": [
        "59e5a2a60eb67bab2ee7031f6f21c7d966adab00",
        "f2a717445d3a8a1aaa5aeef1cb2e9a4bc739e9b1"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Oct 05 23:08:28 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Oct 05 23:08:28 2024 +0000"
      },
      "message": "Snap for 12460198 from f2a717445d3a8a1aaa5aeef1cb2e9a4bc739e9b1 to 25Q2-release\n\nChange-Id: Ie01f3c4a92a8adbee15cbeb1dbe6906818b1757a\n"
    },
    {
      "commit": "f2a717445d3a8a1aaa5aeef1cb2e9a4bc739e9b1",
      "tree": "85985f1627221aa31072e86fe6729e4990e92166",
      "parents": [
        "59e5a2a60eb67bab2ee7031f6f21c7d966adab00",
        "0e16797baf7dd506eddd308819c04f8c2202be32"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Oct 02 02:26:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 02:26:49 2024 +0000"
      },
      "message": "Upgrade lz4 to v1.10.0 am: 5c55ae95f6 am: 0e16797baf\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/lz4/+/3288868\n\nChange-Id: I4a66377c802b0b003f74e251dc830464e97c6871\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0e16797baf7dd506eddd308819c04f8c2202be32",
      "tree": "85985f1627221aa31072e86fe6729e4990e92166",
      "parents": [
        "59e5a2a60eb67bab2ee7031f6f21c7d966adab00",
        "5c55ae95f61b57e082eb151ff5a82912bef76d6c"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Oct 02 02:06:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 02 02:06:06 2024 +0000"
      },
      "message": "Upgrade lz4 to v1.10.0 am: 5c55ae95f6\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/lz4/+/3288868\n\nChange-Id: I11f34e35df7f9a5016044b9481492d3d272c79d8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5c55ae95f61b57e082eb151ff5a82912bef76d6c",
      "tree": "85985f1627221aa31072e86fe6729e4990e92166",
      "parents": [
        "59e5a2a60eb67bab2ee7031f6f21c7d966adab00",
        "ebb370ca83af193212df4dcbadcc5d87bc0de2f0"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Tue Oct 01 19:17:48 2024 +0000"
      },
      "committer": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Tue Oct 01 20:14:09 2024 +0000"
      },
      "message": "Upgrade lz4 to v1.10.0\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update external/lz4\nFor more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I15d44917fb2b4421950dcd54625ca23dbfc3ec5e\n"
    },
    {
      "commit": "ebb370ca83af193212df4dcbadcc5d87bc0de2f0",
      "tree": "1ff35e0f086e3b431ea0efd001eb5c6254561953",
      "parents": [
        "5ff839680134437dbf4678f3d0c7b371d84f4964",
        "68959d27c3ec37b339b3b8ecfea155faf0ef94f2"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sun Jul 21 10:29:49 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 21 10:29:49 2024 -0700"
      },
      "message": "Merge pull request #1461 from lz4/dev\n\nRelease branch v1.10.0"
    },
    {
      "commit": "68959d27c3ec37b339b3b8ecfea155faf0ef94f2",
      "tree": "1ff35e0f086e3b431ea0efd001eb5c6254561953",
      "parents": [
        "4f33088a32cc46750de41c163030c7c11cb12d6e",
        "65998fecaffe7828df7b2bd9c04e9392e9704a0b"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 20 18:43:05 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 20 18:43:05 2024 -0700"
      },
      "message": "Merge pull request #1460 from lz4/cmake110\n\nremoved lz4c target from cmake recipe"
    },
    {
      "commit": "65998fecaffe7828df7b2bd9c04e9392e9704a0b",
      "tree": "1ff35e0f086e3b431ea0efd001eb5c6254561953",
      "parents": [
        "4f33088a32cc46750de41c163030c7c11cb12d6e"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 17:26:32 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 17:26:32 2024 -0700"
      },
      "message": "removed lz4c target\n\nshould no longer be necessary\n"
    },
    {
      "commit": "4f33088a32cc46750de41c163030c7c11cb12d6e",
      "tree": "6682baa8e4495c4121d186a751d8a7a45f202927",
      "parents": [
        "5f0b1d05d1a94096e1a2bc1068c0755ce33bb27f",
        "36df905aa622276d5dbb654fb7e119fdc861f9c9"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 20 17:07:43 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 20 17:07:43 2024 -0700"
      },
      "message": "Merge pull request #1459 from lz4/doc110\n\nupdate API and man page documentation for v1.10"
    },
    {
      "commit": "36df905aa622276d5dbb654fb7e119fdc861f9c9",
      "tree": "6682baa8e4495c4121d186a751d8a7a45f202927",
      "parents": [
        "5f0b1d05d1a94096e1a2bc1068c0755ce33bb27f"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 14:46:11 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 15:21:39 2024 -0700"
      },
      "message": "update API and man page documentation for v1.10\n"
    },
    {
      "commit": "5f0b1d05d1a94096e1a2bc1068c0755ce33bb27f",
      "tree": "b031e79f14eeddec23fa89b75cd68a0d859b28b0",
      "parents": [
        "18e055e1276e9ef714b6498738cc4012e5baa5ce",
        "de6531b45b8540200d2b89e4b01bfe273b72c7f6"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 20 15:20:59 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 20 15:20:59 2024 -0700"
      },
      "message": "Merge pull request #1458 from lz4/lorem_faster\n\nImproved Lorem Ipsum generator speed by a factor \u003e x8"
    },
    {
      "commit": "de6531b45b8540200d2b89e4b01bfe273b72c7f6",
      "tree": "b031e79f14eeddec23fa89b75cd68a0d859b28b0",
      "parents": [
        "8ce9e94cd5275da922a1d73faceca40698a042da"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 14:32:43 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 14:32:43 2024 -0700"
      },
      "message": "fixed minor conversion warning\n"
    },
    {
      "commit": "8ce9e94cd5275da922a1d73faceca40698a042da",
      "tree": "b207ce1a770594a66338738e81c51b48c387f175",
      "parents": [
        "2a1de07855d6be9fdf1a1f22d8c40211e024a5a2"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 14:29:58 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 14:29:58 2024 -0700"
      },
      "message": "improved lorem ipsum generator speed by a factor \u003e x8\n"
    },
    {
      "commit": "2a1de07855d6be9fdf1a1f22d8c40211e024a5a2",
      "tree": "383c8aa036e17d6082487732daa4499b892fa8e8",
      "parents": [
        "18e055e1276e9ef714b6498738cc4012e5baa5ce"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 12:21:23 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 12:35:41 2024 -0700"
      },
      "message": "improved speed of lorem ipsum generator\n\nby \u003e +80%.\n\nThis should help complete tests faster\n"
    },
    {
      "commit": "18e055e1276e9ef714b6498738cc4012e5baa5ce",
      "tree": "9f597095096b09b81252dad5824402d13c83a08d",
      "parents": [
        "1563fff5e545173a8b09baf7d40e3c84560869d1",
        "cc1508f523f8f9d3038c4677c20214150daeb348"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 20 11:02:12 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 20 11:02:12 2024 -0700"
      },
      "message": "Merge pull request #1457 from lz4/L2_dict_lz4f\n\nlevel 2 compatibility with LZ4F dictionary compression"
    },
    {
      "commit": "cc1508f523f8f9d3038c4677c20214150daeb348",
      "tree": "9f597095096b09b81252dad5824402d13c83a08d",
      "parents": [
        "2ea0373b57f1a67c4578811b71cf9a52aeb0ee8f"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 09:22:44 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 20 09:22:44 2024 -0700"
      },
      "message": "more correct extDict detection\n"
    },
    {
      "commit": "2ea0373b57f1a67c4578811b71cf9a52aeb0ee8f",
      "tree": "c0d2a1d6fcae2f207fe5199254a4727e195e7ed6",
      "parents": [
        "1563fff5e545173a8b09baf7d40e3c84560869d1"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 19 23:25:30 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 19 23:31:56 2024 -0700"
      },
      "message": "level 2 compatibility with LZ4F dictionary compression\n\nLZ4_createCDict() doesn\u0027t know the compression level with which it will be used.\nConsequently, it\u0027s prepared for the \"standard\" HC mode (i.e. levels 3+).\nUnfortunately, the layout of the search tables for this mode is incompatible with level 2 (lz4mid).\n\nFixed, by making level 2 able to query lz4hc tables from an external dictionary state.\nAlso, disable the \"copy tables\" command when the active state is incompatible with the dictionary state.\n"
    },
    {
      "commit": "1563fff5e545173a8b09baf7d40e3c84560869d1",
      "tree": "fd7e27b20eb136aff30114ee787557a943402cf6",
      "parents": [
        "24d9bb8945baa53497571dc2e93c6b377ab37b56",
        "21837b962161a224e6bd27ca51a629b01a17b9cc"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Fri Jul 19 20:19:12 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 19 20:19:12 2024 -0700"
      },
      "message": "Merge pull request #1456 from lz4/L2attach\n\nLevel 2 is now compatible with dictionary attach mode"
    },
    {
      "commit": "21837b962161a224e6bd27ca51a629b01a17b9cc",
      "tree": "fd7e27b20eb136aff30114ee787557a943402cf6",
      "parents": [
        "d31aaac2ede802ffa16294cb130454d4545e0c7b"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 19 18:19:07 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 19 18:19:07 2024 -0700"
      },
      "message": "fixed traces\n"
    },
    {
      "commit": "d31aaac2ede802ffa16294cb130454d4545e0c7b",
      "tree": "0ce951aabb27766bbaba43ef9ba3df4574e8c77c",
      "parents": [
        "24d9bb8945baa53497571dc2e93c6b377ab37b56"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 19 17:30:33 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 19 17:30:33 2024 -0700"
      },
      "message": "Level 2 is now compatible with dictionary attach mode\n\nbut it requires that dictionary state is loaded with Level 2\n"
    },
    {
      "commit": "24d9bb8945baa53497571dc2e93c6b377ab37b56",
      "tree": "20fdbb363132ed3cb2cfdc0b047cdbd23ec2d738",
      "parents": [
        "c1f320fe4952185775b01b1594092b0e954984d4",
        "be35b7c591fb486bafed550808ecc292709a2f38"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Thu Jul 18 09:13:58 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 18 09:13:58 2024 -0700"
      },
      "message": "Merge pull request #1454 from lz4/dictL2\n\nLevel 2 compatibility with Dictionary compression "
    },
    {
      "commit": "be35b7c591fb486bafed550808ecc292709a2f38",
      "tree": "20fdbb363132ed3cb2cfdc0b047cdbd23ec2d738",
      "parents": [
        "1b12a1515fcaf19768b358786c9cc96e1b76508e"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 23:57:06 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 23:57:06 2024 -0700"
      },
      "message": "minor documentation edit\n"
    },
    {
      "commit": "1b12a1515fcaf19768b358786c9cc96e1b76508e",
      "tree": "5582c8b8c5b51a4f83528e9a9a94981917990ff6",
      "parents": [
        "f458b2b1a5fa467521b2e9d6e8bf778f64369714"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 23:02:59 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 23:02:59 2024 -0700"
      },
      "message": "fix minor conversion warning\n"
    },
    {
      "commit": "f458b2b1a5fa467521b2e9d6e8bf778f64369714",
      "tree": "bc019a32da4921e93279aa71743409b9b9ea812f",
      "parents": [
        "7480aeed025446194312946104801d385f19ff40"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 22:59:21 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 23:01:08 2024 -0700"
      },
      "message": "LZ4_loadDictHC is compatible with LZ4MID level 2\n\nBut the state must have its compression level set _before_ loading the dictionary.\n"
    },
    {
      "commit": "7480aeed025446194312946104801d385f19ff40",
      "tree": "005dc74ace6874ce1ad427b16fe1de9e2ac7ade3",
      "parents": [
        "c1f320fe4952185775b01b1594092b0e954984d4"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 12:44:24 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 12:44:52 2024 -0700"
      },
      "message": "added a dictionary loader dedicated to level 2 (LZ4MID)\n"
    },
    {
      "commit": "c1f320fe4952185775b01b1594092b0e954984d4",
      "tree": "64b6e249c7e0adeccc1b3ee252b43618dc00f669",
      "parents": [
        "7dce14ab2b556431bcc5aebf26d5bc5890fd2026",
        "33c62fa67e65f53fc6ed8fc910dba1541940e5ef"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Wed Jul 17 11:57:02 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 17 11:57:02 2024 -0700"
      },
      "message": "Merge pull request #1453 from lz4/hc_attach\n\nPromote LZ4_attach_HC_dictionary() to stable"
    },
    {
      "commit": "33c62fa67e65f53fc6ed8fc910dba1541940e5ef",
      "tree": "05116f93f9b987168e32a842cf37cb4a5f8bf04f",
      "parents": [
        "76c48c1e43131c282b43e02efbb9a64378fbcffa"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 10:50:37 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 17 10:50:37 2024 -0700"
      },
      "message": "promote LZ4_attach_HC_dictionary() to stable\n\nas part of the main goal to bring dictionary compression to stable status\n"
    },
    {
      "commit": "7dce14ab2b556431bcc5aebf26d5bc5890fd2026",
      "tree": "1bd55025df7a96d0e6a3f89c144edc10344163ba",
      "parents": [
        "59209c1f0615a6b23c92e150772ea6b074c9995b",
        "08bfdbe222fe2681600bdbef6fea885745583e61"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Wed Jul 17 09:41:32 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 17 09:41:32 2024 -0700"
      },
      "message": "Merge pull request #1451 from lz4/changelog_v1_10\n\nupdate changelog for v1.10"
    },
    {
      "commit": "59209c1f0615a6b23c92e150772ea6b074c9995b",
      "tree": "86bf58bd5e6ebf1e5391508233317d2f62bdc496",
      "parents": [
        "0642ae2f1ed513d0df38a45a77415716c082ed4c",
        "089210b0780b8328fd633244d945b2a1c7faa5f4"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Wed Jul 17 09:40:53 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 17 09:40:53 2024 -0700"
      },
      "message": "Merge pull request #1449 from lz4/codingStyle\n\nadded CODING_STYLE documentation"
    },
    {
      "commit": "08bfdbe222fe2681600bdbef6fea885745583e61",
      "tree": "018756276b280e8e5f0137119e9b212c56623757",
      "parents": [
        "76c48c1e43131c282b43e02efbb9a64378fbcffa"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 16 17:33:19 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 16 17:33:19 2024 -0700"
      },
      "message": "update changelog for v1.10\n"
    },
    {
      "commit": "0642ae2f1ed513d0df38a45a77415716c082ed4c",
      "tree": "b9fb8d0b4eef0f1003e7474b7a7b02bd1cef6fb6",
      "parents": [
        "76c48c1e43131c282b43e02efbb9a64378fbcffa"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 16 16:59:33 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 16 16:59:33 2024 -0700"
      },
      "message": "minor: document version for new entry point\n"
    },
    {
      "commit": "76c48c1e43131c282b43e02efbb9a64378fbcffa",
      "tree": "90228de1bdac4d3d37816a366d5d1d8e376609ef",
      "parents": [
        "30277ada95150461b23bdf45e45beb34fe17137e",
        "8017ca0ed1633644b7e06b66589fd4c9db522c2f"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 16 16:08:28 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 16 16:08:28 2024 -0700"
      },
      "message": "Merge pull request #1443 from lz4/dictAPI\n\npromote dictionary API to stable"
    },
    {
      "commit": "30277ada95150461b23bdf45e45beb34fe17137e",
      "tree": "25d45291e3db7eba9e9cbbb2fc7e4ad334997bcb",
      "parents": [
        "e937bf645cc478976a2e224b89e696349224264c",
        "397d6846c822e5633a3c38f95287df044f4de798"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 16 15:22:46 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 16 15:22:46 2024 -0700"
      },
      "message": "Merge pull request #1445 from lz4/dependabot/github_actions/github/codeql-action-3.25.12\n\nBump github/codeql-action from 3.25.11 to 3.25.12"
    },
    {
      "commit": "e937bf645cc478976a2e224b89e696349224264c",
      "tree": "6acf271261cb81c0f39f396915f640c0cb3b89fd",
      "parents": [
        "2377636d2576d89740d9fcec9a2f0542dfa5449a",
        "aa6a74837bc4fc8c78ba760eb6331033be67f12b"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 16 14:03:58 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 16 14:03:58 2024 -0700"
      },
      "message": "Merge pull request #1444 from lz4/dependabot/github_actions/actions/setup-python-5.1.1\n\nBump actions/setup-python from 5.1.0 to 5.1.1"
    },
    {
      "commit": "089210b0780b8328fd633244d945b2a1c7faa5f4",
      "tree": "d58c6454062864b8647fea997dd7fdbe6bc8c2fc",
      "parents": [
        "8cde298b628e24a2e451cf64689c9991906864d7"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 16 12:37:32 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 16 12:37:32 2024 -0700"
      },
      "message": "added CODING_STYLE documentation\n"
    },
    {
      "commit": "2377636d2576d89740d9fcec9a2f0542dfa5449a",
      "tree": "a98d3b09a17d92d489fd2ed0c68f33db491fbfa2",
      "parents": [
        "e51937023663ae0e9a0160093dc943e48a13395a",
        "6d4d56e826dfa92888e8914b39f3d8edb9a5f2b2"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 16 07:29:25 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 16 07:29:25 2024 -0700"
      },
      "message": "Merge pull request #1447 from lz4/rmVisual\n\nremove Visual Solutions"
    },
    {
      "commit": "e51937023663ae0e9a0160093dc943e48a13395a",
      "tree": "7e8c690432483f1c3a4fb900087dfc0c61c34c24",
      "parents": [
        "8cde298b628e24a2e451cf64689c9991906864d7",
        "4f88c7a49d16d301b104284bbea048367c41646e"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Mon Jul 15 23:11:41 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 15 23:11:41 2024 -0700"
      },
      "message": "Merge pull request #1448 from lz4/exit_invalid\n\nexit on invalid frame"
    },
    {
      "commit": "4f88c7a49d16d301b104284bbea048367c41646e",
      "tree": "7e8c690432483f1c3a4fb900087dfc0c61c34c24",
      "parents": [
        "8cde298b628e24a2e451cf64689c9991906864d7"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 21:40:28 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 21:58:56 2024 -0700"
      },
      "message": "exit on invalid frame\n"
    },
    {
      "commit": "6d4d56e826dfa92888e8914b39f3d8edb9a5f2b2",
      "tree": "793da3d5c2f4d42b00deac0499c002291452bb23",
      "parents": [
        "f8432bf801b94d9e9f24530801a6bddb844d53c4"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 18:53:07 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 19:14:34 2024 -0700"
      },
      "message": "added runtime tests for binary produced by generated Visual solution\n"
    },
    {
      "commit": "f8432bf801b94d9e9f24530801a6bddb844d53c4",
      "tree": "2e2d1345c8e57a88db5f88ae1e48bef8147c93a0",
      "parents": [
        "814d9bead77cd1358a0c9c134e833a22256234ce"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 18:38:00 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 18:38:00 2024 -0700"
      },
      "message": "removed problematic v140 version test\n"
    },
    {
      "commit": "814d9bead77cd1358a0c9c134e833a22256234ce",
      "tree": "61b06cc5620461331ac3e9c37f37db262234618b",
      "parents": [
        "4cc04310c9e63e3a2404c9e2abe373bd18e84326"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 17:17:02 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 17:17:02 2024 -0700"
      },
      "message": "fix VS2022 directory for appveyor\n"
    },
    {
      "commit": "4cc04310c9e63e3a2404c9e2abe373bd18e84326",
      "tree": "313dd884bbec59c50f8af6324f96a7ebe96cc4da",
      "parents": [
        "8cde298b628e24a2e451cf64689c9991906864d7"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 16:57:17 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 16:57:17 2024 -0700"
      },
      "message": "remove Visual Solutions\n\nkeep VS2022 for the time being,\nas several tests still depend on its presence\n"
    },
    {
      "commit": "8cde298b628e24a2e451cf64689c9991906864d7",
      "tree": "36bd018153c5b845bae05afba613d2118679a5f3",
      "parents": [
        "f580770cf68751d9e9bd097afd6482d7b0a9ba66",
        "b7062669e6cf7e6ab84f327509e84f3f8aea3cd8"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Mon Jul 15 16:31:55 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 15 16:31:55 2024 -0700"
      },
      "message": "Merge pull request #1446 from lz4/listStdout\n\nEnsure --list output is sent to stdout"
    },
    {
      "commit": "b7062669e6cf7e6ab84f327509e84f3f8aea3cd8",
      "tree": "6912b327ec58517e05f8e97f219c4b765862519a",
      "parents": [
        "a2a21bc773a97430f5bfc723b2839116d0541e99",
        "9b72ddfa7529632493c96b1fa35203a673e71aad"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 13:20:09 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 13:20:09 2024 -0700"
      },
      "message": "Merge branch \u0027listStdout\u0027 of github.com:lz4/lz4 into listStdout\n"
    },
    {
      "commit": "a2a21bc773a97430f5bfc723b2839116d0541e99",
      "tree": "6912b327ec58517e05f8e97f219c4b765862519a",
      "parents": [
        "4f25e37a75d90e1a3c92d150d009c0aec33faf03"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 11:37:13 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 12:01:01 2024 -0700"
      },
      "message": "removed failing tests\n\nthe complexity of test-lz4-list.py is overkill,\nit\u0027s unclear why some tests are failing after sending output to stdout instead of stderr,\nseems like a fairly obscure parsing logic,\nthere\u0027s no point maintaining that complexity.\n"
    },
    {
      "commit": "8017ca0ed1633644b7e06b66589fd4c9db522c2f",
      "tree": "4977f667d0c345f37b8ecc99aef68f76aef4ea4a",
      "parents": [
        "42a43c554ac556ba37191fc4c3c6c290d4ddb01c"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 11:48:23 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 11:48:23 2024 -0700"
      },
      "message": "add documentation about decompression side\n\nor rather the absence of a decompression side for _attach_*\n"
    },
    {
      "commit": "9b72ddfa7529632493c96b1fa35203a673e71aad",
      "tree": "5faec00112835478634731d755405c92df5ca796",
      "parents": [
        "4f25e37a75d90e1a3c92d150d009c0aec33faf03"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 11:37:13 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 15 11:37:13 2024 -0700"
      },
      "message": "removed failing tests\n\nthe complexity of test-lz4-list.py is overkill,\nit\u0027s unclear why some tests are failing after sending output to stdout instead of stderr,\nseems like a fairly obscure parsing logic,\nthere\u0027s no point maintaining that complexity.\n"
    },
    {
      "commit": "4f25e37a75d90e1a3c92d150d009c0aec33faf03",
      "tree": "cf59bacaf18beeedf1a3bb4fe1ae6a8b11f1fe46",
      "parents": [
        "470fb1c8bd25af461638bfb735e8de229562bb1e"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 23:49:57 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 23:49:57 2024 -0700"
      },
      "message": "--list automatically triggers -m\n"
    },
    {
      "commit": "470fb1c8bd25af461638bfb735e8de229562bb1e",
      "tree": "d7fd147208766349a1d4904803c42c97a249e36f",
      "parents": [
        "36fc176001bc848c22ad1839724dbe2ed24c69f5",
        "2db419ee23aafb2c3fcf1e77fb1c63fdc1c36281"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sun Jul 14 08:22:10 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 23:46:42 2024 -0700"
      },
      "message": "Merge pull request #1442 from lz4/no_implicit_stdout\n\nremoved implicit stdout\n"
    },
    {
      "commit": "397d6846c822e5633a3c38f95287df044f4de798",
      "tree": "a4abf0902d27c80e8474134ddf00817767b2c0fe",
      "parents": [
        "f580770cf68751d9e9bd097afd6482d7b0a9ba66"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 15 06:46:39 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 15 06:46:39 2024 +0000"
      },
      "message": "Bump github/codeql-action from 3.25.11 to 3.25.12\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.11 to 3.25.12.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/b611370bb5703a7efb587f9d136a52ea24c5c38c...4fa2a7953630fd2f3fb380f21be14ede0169dd4f)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "aa6a74837bc4fc8c78ba760eb6331033be67f12b",
      "tree": "7d89b2fc12373c6ec8fd84f76c9f01c339ce45bd",
      "parents": [
        "f580770cf68751d9e9bd097afd6482d7b0a9ba66"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 15 06:46:34 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 15 06:46:34 2024 +0000"
      },
      "message": "Bump actions/setup-python from 5.1.0 to 5.1.1\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.0 to 5.1.1.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/82c7e631bb3cdc910f68e0081d67478d79c6982d...39cd14951b08e74b54015e9e001cdefcf80e669f)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "42a43c554ac556ba37191fc4c3c6c290d4ddb01c",
      "tree": "3406b3580c2bc1d2537a95ab9a7039d90b865cb8",
      "parents": [
        "0990811a9b4992966e722eeb8cb1f687b3b44d79"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 13:42:37 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 13:42:37 2024 -0700"
      },
      "message": "promote LZ4 dictionary API to stable\n"
    },
    {
      "commit": "f580770cf68751d9e9bd097afd6482d7b0a9ba66",
      "tree": "e5138de401e423ef12384f7decd3353c0fe53e08",
      "parents": [
        "f42a87c0a4cd23f68e4fef057227564cfe9f2187",
        "b20025fd03f5057b692641732adca3078889cc02"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sun Jul 14 12:51:50 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 14 12:51:50 2024 -0700"
      },
      "message": "Merge pull request #1440 from lz4/vsTests\n\nGenerate Visual Studio solutions from cmake"
    },
    {
      "commit": "0990811a9b4992966e722eeb8cb1f687b3b44d79",
      "tree": "087d5cfd55f5855ef663de71647dcea9c056c5aa",
      "parents": [
        "f42a87c0a4cd23f68e4fef057227564cfe9f2187"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 12:50:56 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 14 12:50:56 2024 -0700"
      },
      "message": "promote LZ4F dictionary API to stable\n\ncloses #791\n"
    },
    {
      "commit": "f42a87c0a4cd23f68e4fef057227564cfe9f2187",
      "tree": "e49d1b6fed24390c7dfbe31516da4df5b9064a54",
      "parents": [
        "36fc176001bc848c22ad1839724dbe2ed24c69f5",
        "2db419ee23aafb2c3fcf1e77fb1c63fdc1c36281"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sun Jul 14 08:22:10 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 14 08:22:10 2024 -0700"
      },
      "message": "Merge pull request #1442 from lz4/no_implicit_stdout\n\nremoved implicit stdout"
    },
    {
      "commit": "2db419ee23aafb2c3fcf1e77fb1c63fdc1c36281",
      "tree": "e49d1b6fed24390c7dfbe31516da4df5b9064a54",
      "parents": [
        "36fc176001bc848c22ad1839724dbe2ed24c69f5"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 22:24:42 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 22:24:42 2024 -0700"
      },
      "message": "removed implicit stdout\n\nfixes #1193.\n\nImplicit `stdout` has been a behavior of the `lz4` cli since its early days,\nbut it ends up being confusing for users, which do not expect this behavior.\n\nThe feature is already deprecated, it has been issuing a warning message for several years.\nIt\u0027s time to cut it out.\n"
    },
    {
      "commit": "b20025fd03f5057b692641732adca3078889cc02",
      "tree": "85ba747ea8f086e5efcbd48cc21d4eeacb6fa8e1",
      "parents": [
        "f76c979f8443aac7b126e6c3a85d14f3e2ae2b4e"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 21:19:49 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 21:21:44 2024 -0700"
      },
      "message": "minor readability refactor for version extraction logic\n"
    },
    {
      "commit": "f76c979f8443aac7b126e6c3a85d14f3e2ae2b4e",
      "tree": "54985b4adaa9560533c861527a07995151468ee9",
      "parents": [
        "e5563ea26c0650a5a0eee44abf5d63a1af24c492"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 21:11:10 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 21:11:10 2024 -0700"
      },
      "message": "add lz4file.h to include list\n"
    },
    {
      "commit": "e5563ea26c0650a5a0eee44abf5d63a1af24c492",
      "tree": "2c3dcdba11ff4211fee787f206e6ebf2d0b65a30",
      "parents": [
        "6ce6e6da6fb2e0a3c5bc9091486799eb59053dfd"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 18:41:47 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 19:46:44 2024 -0700"
      },
      "message": "update logic that determines LZ4_BUNDLED_MODE\n\nsmaller and hopefully clearer\n"
    },
    {
      "commit": "6ce6e6da6fb2e0a3c5bc9091486799eb59053dfd",
      "tree": "0a8db0710f6e63d6a0fbda7be932a5e4c998e5dc",
      "parents": [
        "b5139c79d66522c28809ebb60b60de9775dca4a1"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 18:06:13 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 18:06:13 2024 -0700"
      },
      "message": "improved logic to extract version number\n"
    },
    {
      "commit": "b5139c79d66522c28809ebb60b60de9775dca4a1",
      "tree": "dc63c2b6eee3e23b08a522e8654cb7807135d82e",
      "parents": [
        "32c05eef8173e6f3d11a568c48fa83f5b8f27ed2"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 08:30:54 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Fri Jul 12 08:30:54 2024 -0700"
      },
      "message": "do not test gcc/clang flags when building for visual\n\nalso: additional warning flags are for debug builds\n"
    },
    {
      "commit": "32c05eef8173e6f3d11a568c48fa83f5b8f27ed2",
      "tree": "5c3615eed33ab3be89406c8cb1728a3f4c4e699c",
      "parents": [
        "75391bdfd6ef289e567d6f0b3fdc4214f23fb340"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 22:45:55 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 22:45:55 2024 -0700"
      },
      "message": "export the generated VS2022 solution as artifact\n\nas a pre-generated project, for users without `cmake` installed\n"
    },
    {
      "commit": "75391bdfd6ef289e567d6f0b3fdc4214f23fb340",
      "tree": "506226282f8afb1134c7ea1e434ea403263f65c7",
      "parents": [
        "d2f2e186ccaaa3f41fefc2f3613fef81ce55cfb1"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 21:49:41 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 22:04:50 2024 -0700"
      },
      "message": "added test for script generating solution on GH\n\nand test resulting compilation in debug mode\n\nand removed visual x64 debug test from appveyor, since it\u0027s run from Github Actions,\nthis will make appveyor a bit faster, and it\u0027s the slower test.\n"
    },
    {
      "commit": "d2f2e186ccaaa3f41fefc2f3613fef81ce55cfb1",
      "tree": "1e35464c58aa5da782aa0042584fc46a7c86011e",
      "parents": [
        "fae5a66b0985e6a4f3eddfbf70f2f3179950aff0"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 17:09:03 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 17:09:03 2024 -0700"
      },
      "message": "fixed VS2017 build script\n"
    },
    {
      "commit": "fae5a66b0985e6a4f3eddfbf70f2f3179950aff0",
      "tree": "97dbd6cb974d938de4cc517ef18afeb669659f55",
      "parents": [
        "c292e7dab9782249b89c07ec59730be96eee8a85"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 16:57:08 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 17:02:23 2024 -0700"
      },
      "message": "provided scripts for other versions of Visual (2015+)\n\nalso: automatically detects `cmake` path,\nand allows user to override automatic detection.\n"
    },
    {
      "commit": "c292e7dab9782249b89c07ec59730be96eee8a85",
      "tree": "46c6e4b1b71f4cb39173223bf9e0dcd5b18deae5",
      "parents": [
        "36fc176001bc848c22ad1839724dbe2ed24c69f5"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 16:09:50 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Thu Jul 11 16:09:50 2024 -0700"
      },
      "message": "test some scripts to generate visual solutions on Windows\n"
    },
    {
      "commit": "36fc176001bc848c22ad1839724dbe2ed24c69f5",
      "tree": "448f6749abd93be8fe78143b0c48a265784c2ccc",
      "parents": [
        "c5a6e8585dcc7deffbf7b0d185e594ac6593d5d0",
        "aafb56ee2ed40fb6b994f87af4e8560865df7c85"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Thu Jul 11 10:00:43 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 11 10:00:43 2024 -0700"
      },
      "message": "Merge pull request #1438 from lz4/gpl2orlater\n\nupdate gpl license text to 2.0-or-later"
    },
    {
      "commit": "c5a6e8585dcc7deffbf7b0d185e594ac6593d5d0",
      "tree": "9b6729e4a10b61a4a7cfeae1bbe3046e2087d343",
      "parents": [
        "467374a8a156e29985312621c91acb0881a93ad7",
        "a5a46f16ec88dd9096e266ee7cf4578ed66a5aa6"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Wed Jul 10 00:25:43 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 10 00:25:43 2024 -0700"
      },
      "message": "Merge pull request #1410 from lz4/dependabot/github_actions/ossf/scorecard-action-2.3.3\n\nBump ossf/scorecard-action from 2.3.1 to 2.3.3"
    },
    {
      "commit": "467374a8a156e29985312621c91acb0881a93ad7",
      "tree": "2676de11dfd07270426de05b4971639a8f5c601e",
      "parents": [
        "291c3ae9b2e538f6cfb1e995bf543d51fbe12a6b",
        "03b1a996c4ae48cecddb2653b949e89cb096b098"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 09 23:19:18 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 09 23:19:18 2024 -0700"
      },
      "message": "Merge pull request #1425 from lz4/dependabot/github_actions/github/codeql-action-3.25.11\n\nBump github/codeql-action from 3.25.1 to 3.25.11"
    },
    {
      "commit": "aafb56ee2ed40fb6b994f87af4e8560865df7c85",
      "tree": "d0de2814ac53acc3784d87c930bd1d116133fc71",
      "parents": [
        "291c3ae9b2e538f6cfb1e995bf543d51fbe12a6b"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 10 07:26:20 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Wed Jul 10 07:26:20 2024 +0200"
      },
      "message": "update gpl license to 2.0-or-later\n\nThe text at the top of each source file was already specifying 2.0-or-later,\nbut this wasn\u0027t clearly reflected in the full-text license in COPYING,\nwhich was the old 2.0 license, which can be interpreted as 2.0-only.\n\nNote that the license of `liblz4`, the library in `lib/` directory,\nis unchanged, and remains the more permissive `BSD 2-clause`.\n"
    },
    {
      "commit": "291c3ae9b2e538f6cfb1e995bf543d51fbe12a6b",
      "tree": "3fdcb5d564315ec67d423e1aa4de8cd0dbdf6079",
      "parents": [
        "4bbb85bb19fe82825892481e99384b0400ca5ea8",
        "7aaf095dbf91f43b665ad596d37e534ace639a11"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 09 22:10:29 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 09 22:10:29 2024 -0700"
      },
      "message": "Merge pull request #1436 from lz4/MT_linkedBlocks\n\nLinked Blocks compression (-BD) can employ multiple threads"
    },
    {
      "commit": "7aaf095dbf91f43b665ad596d37e534ace639a11",
      "tree": "69da8fe97af90383aa27f523d82126740fc74d64",
      "parents": [
        "e36fadfd44cd799b704517dd1be1a708fc2ca6cf"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 09 22:03:36 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 09 22:03:36 2024 +0200"
      },
      "message": "disable multithreading when compiling for m68k\n\nthere seems to be a bug somewhere, either qemu or pthread, on this target\n"
    },
    {
      "commit": "4bbb85bb19fe82825892481e99384b0400ca5ea8",
      "tree": "4cec3cd9348c7386ff560c45b7e45cefe2b85868",
      "parents": [
        "684731c24ffc6dbd18da786805ddf464496ecd35",
        "c0e43059328e9a6182a35e8266bbdef9d5ca4036"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Tue Jul 09 12:57:04 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 09 12:57:04 2024 -0700"
      },
      "message": "Merge pull request #1437 from lz4/dependabot/github_actions/actions/upload-artifact-4.3.4\n\nBump actions/upload-artifact from 4.3.3 to 4.3.4"
    },
    {
      "commit": "e36fadfd44cd799b704517dd1be1a708fc2ca6cf",
      "tree": "308251a1d158027b65ac613e62ac5e74d7723d53",
      "parents": [
        "b3dd37f78f9dcaf54c6b109141bd51a45d542077"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 09 00:41:16 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 09 00:41:16 2024 +0200"
      },
      "message": "support multithreading for linked blocks with dictionary\n"
    },
    {
      "commit": "b3dd37f78f9dcaf54c6b109141bd51a45d542077",
      "tree": "5e4ab08cc7b98fffb8b2fce2ee9be84b42cade07",
      "parents": [
        "ed4d7d19bdeb0155127a52ac63e3dbc068642f31"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 03:31:44 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 09 00:18:49 2024 +0200"
      },
      "message": "fix leak issue\n"
    },
    {
      "commit": "ed4d7d19bdeb0155127a52ac63e3dbc068642f31",
      "tree": "6a6a60bf280daedec9f63b52ab68e5e28513bfa7",
      "parents": [
        "684731c24ffc6dbd18da786805ddf464496ecd35"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 02:44:07 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Tue Jul 09 00:18:49 2024 +0200"
      },
      "message": "Linked Blocks compression (-BD) can employ multiple threads\n\nbut does not support combination with dictionary yet.\n"
    },
    {
      "commit": "684731c24ffc6dbd18da786805ddf464496ecd35",
      "tree": "437d0e1fc71c5bf2486ba758b0d25f687b09b6fc",
      "parents": [
        "3b2452e5b7cef7b4a80ab1d645f96e53e5713894",
        "c78899a3a2433b20bbf070623c58f2c8b17aa909"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Mon Jul 08 15:17:44 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 08 15:17:44 2024 -0700"
      },
      "message": "Merge pull request #1435 from lz4/lz4_clevel\n\nadd support for environment variable LZ4_CLEVEL"
    },
    {
      "commit": "c78899a3a2433b20bbf070623c58f2c8b17aa909",
      "tree": "437d0e1fc71c5bf2486ba758b0d25f687b09b6fc",
      "parents": [
        "3b2452e5b7cef7b4a80ab1d645f96e53e5713894"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 01:53:16 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 18:48:11 2024 +0200"
      },
      "message": "add support for environment variable LZ4_CLEVEL\n"
    },
    {
      "commit": "3b2452e5b7cef7b4a80ab1d645f96e53e5713894",
      "tree": "d1b1a2372cf5b36098b28cfdb7290fbc7f70e3eb",
      "parents": [
        "7d3f61b4fa516099183093f77c1207502fa7fd8c",
        "461881cf4aa79087fe1080000b232bee3373bea4"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Mon Jul 08 09:46:35 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 08 09:46:35 2024 -0700"
      },
      "message": "Merge pull request #1434 from lz4/win_multithread\n\nautomatically enable multithreading by default on Windows"
    },
    {
      "commit": "c0e43059328e9a6182a35e8266bbdef9d5ca4036",
      "tree": "742fddb7b0a71a01d4458dc2b813398bfc47bcba",
      "parents": [
        "7d3f61b4fa516099183093f77c1207502fa7fd8c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 08 06:37:19 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 08 06:37:19 2024 +0000"
      },
      "message": "Bump actions/upload-artifact from 4.3.3 to 4.3.4\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/65462800fd760344b1a7b4382951275a0abb4808...0b2256b8c012f0828dc542b3febcab082c67f72b)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "461881cf4aa79087fe1080000b232bee3373bea4",
      "tree": "d1b1a2372cf5b36098b28cfdb7290fbc7f70e3eb",
      "parents": [
        "461f3697743eb571b510653c58bfc49514eea65e"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 02:47:08 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 02:47:08 2024 +0200"
      },
      "message": "fixed c90 compliance\n"
    },
    {
      "commit": "461f3697743eb571b510653c58bfc49514eea65e",
      "tree": "15350753401f211124f271920ebcdf30a30c1d2e",
      "parents": [
        "7d3f61b4fa516099183093f77c1207502fa7fd8c"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 01:24:38 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Mon Jul 08 01:24:38 2024 +0200"
      },
      "message": "automatically enable multithreading by default on Windows\n\nCompletion Ports have been supported since basically forever.\n"
    },
    {
      "commit": "7d3f61b4fa516099183093f77c1207502fa7fd8c",
      "tree": "94eb9add8019a46e80f077fe876e7e976b72b6bd",
      "parents": [
        "2064a28454461fb743664cfa8e66167055cdeff7",
        "32f7fd3f3822d18de32a40cd5e0412507f465891"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sun Jul 07 16:19:49 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 07 16:19:49 2024 -0700"
      },
      "message": "Merge pull request #1433 from lz4/refactor_threadpool_win32\n\nminor threadpool refactor"
    },
    {
      "commit": "32f7fd3f3822d18de32a40cd5e0412507f465891",
      "tree": "94eb9add8019a46e80f077fe876e7e976b72b6bd",
      "parents": [
        "cfdb8ac60bcd3aa394c905d86b2fd4a5e30e610d"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 13:59:44 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 13:59:44 2024 -0700"
      },
      "message": "minor completion port update\n\nfor consistency with pthread implementation\n"
    },
    {
      "commit": "cfdb8ac60bcd3aa394c905d86b2fd4a5e30e610d",
      "tree": "0564e100aca4c14eaec8cf52b0bd12d1948e443a",
      "parents": [
        "c688b4bd58ce85593a13993f9192b77cd1414307"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 13:35:52 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 13:35:52 2024 -0700"
      },
      "message": "completion ports: minor readability refactor\n"
    },
    {
      "commit": "c688b4bd58ce85593a13993f9192b77cd1414307",
      "tree": "ae70a59493583a16ce1d12132e78c74083b0414c",
      "parents": [
        "50d541f9e374cf60054879f0cba76edee9ca4ef6"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 13:22:46 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 13:22:46 2024 -0700"
      },
      "message": "updated threadpool API\n"
    },
    {
      "commit": "50d541f9e374cf60054879f0cba76edee9ca4ef6",
      "tree": "fb194997a48cb736174d8af64e99fa271710d5ec",
      "parents": [
        "f0b29a973ba9c5baf48766f62afde54ab48fc1d9"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 11:55:53 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 11:57:14 2024 -0700"
      },
      "message": "simpler execution expression\n"
    },
    {
      "commit": "f0b29a973ba9c5baf48766f62afde54ab48fc1d9",
      "tree": "c02b9568bd0e7baf28e05cc6137180202a6600e9",
      "parents": [
        "1dc60aa1a2aacaa33a95f649c9d76cb634ae8968"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 11:45:22 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 11:45:22 2024 -0700"
      },
      "message": "updated completion ports logic\n\njobSlotAvail control job queue size,\nend of jobs wait on a single event, instead of busy looping.\n"
    },
    {
      "commit": "1dc60aa1a2aacaa33a95f649c9d76cb634ae8968",
      "tree": "40aeef6f1cce20cf8d248745bf2275eb724262ab",
      "parents": [
        "2064a28454461fb743664cfa8e66167055cdeff7"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 09:08:14 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sun Jul 07 09:08:14 2024 -0700"
      },
      "message": "minor: removed one variable\n"
    },
    {
      "commit": "2064a28454461fb743664cfa8e66167055cdeff7",
      "tree": "c5c2daeb1e7823bd7f2e47b59610ad347ebd586d",
      "parents": [
        "c61c431e5765ba0314a73aa3463409100d6a91a8",
        "5301a75c5a216a5d7a40ae7dd0a24b61c2af054d"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 06 18:52:32 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 06 18:52:32 2024 -0700"
      },
      "message": "Merge pull request #1432 from lz4/cpuload_windows\n\nfix cpuload measurements on Windows"
    },
    {
      "commit": "c61c431e5765ba0314a73aa3463409100d6a91a8",
      "tree": "a95ce72f9de5c061c9e12562774a592792697f9e",
      "parents": [
        "d1176ac84de9db24e7aaa8e0c56f88bc36d027c4",
        "7ec8526d7670a0384dab88e16e16db0751a3d860"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 06 17:58:40 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 06 17:58:40 2024 -0700"
      },
      "message": "Merge pull request #1431 from lz4/vs2017_lz4\n\nbuild: minor: fix lz4 project in VS2017 solution"
    },
    {
      "commit": "d1176ac84de9db24e7aaa8e0c56f88bc36d027c4",
      "tree": "a11e132cb3bcf8234b60358d6ece5c22039e0d7c",
      "parents": [
        "a6fe6bbd7d46033e25e3622d8ea39be79b363396",
        "b7b0ee0a542d1df2ec029dbd031284e9b6692ffe"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 06 17:57:16 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 06 17:57:16 2024 -0700"
      },
      "message": "Merge pull request #1430 from lz4/mt_control\n\nControl nb threads via environment variable LZ4_NBWORKERS"
    },
    {
      "commit": "5301a75c5a216a5d7a40ae7dd0a24b61c2af054d",
      "tree": "63a5d7426927123d6a8c3a1dbeb8a5cccda8f74e",
      "parents": [
        "a6fe6bbd7d46033e25e3622d8ea39be79b363396"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sat Jul 06 16:47:05 2024 -0700"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "yann.collet.73@gmail.com",
        "time": "Sat Jul 06 16:47:05 2024 -0700"
      },
      "message": "fix cpuload measurements on Windows\n\nclock() does not behave the same (as posix) on Windows\n"
    },
    {
      "commit": "7ec8526d7670a0384dab88e16e16db0751a3d860",
      "tree": "4a561d33bb655d87bec4521c685cbe75c46216a2",
      "parents": [
        "a6fe6bbd7d46033e25e3622d8ea39be79b363396"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 07 00:09:36 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sun Jul 07 00:09:36 2024 +0200"
      },
      "message": "build: minor: fix lz4 project in VS2017 solution\n"
    },
    {
      "commit": "b7b0ee0a542d1df2ec029dbd031284e9b6692ffe",
      "tree": "a11e132cb3bcf8234b60358d6ece5c22039e0d7c",
      "parents": [
        "a6fe6bbd7d46033e25e3622d8ea39be79b363396"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 06 22:40:23 2024 +0200"
      },
      "committer": {
        "name": "Yann Collet",
        "email": "cyan@fb.com",
        "time": "Sat Jul 06 23:04:43 2024 +0200"
      },
      "message": "Add MT control via Environment variable LZ4_NBWORKERS\n"
    },
    {
      "commit": "a6fe6bbd7d46033e25e3622d8ea39be79b363396",
      "tree": "57641ac78cde25664286fbacf8c2259fa81080b4",
      "parents": [
        "7646135d0b9c8df711982fb416783509474bb8ac",
        "8dd837fd441a4d34d364c49c842c7aaaaa545557"
      ],
      "author": {
        "name": "Yann Collet",
        "email": "Cyan4973@users.noreply.github.com",
        "time": "Sat Jul 06 13:12:44 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 06 13:12:44 2024 -0700"
      },
      "message": "Merge pull request #1429 from lz4/completionPorts\n\nSupport Multithreading for Windows"
    }
  ],
  "next": "8dd837fd441a4d34d364c49c842c7aaaaa545557"
}
