)]}'
{
  "log": [
    {
      "commit": "c5942ebbf2132cf1961de8c48fa72abed1a6b1e1",
      "tree": "2b9ff76294e968b13607cc7dc6b905f4d089b966",
      "parents": [
        "3c16b70214123126337de88e5fac4be071b73b2e"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 02 13:17:58 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder/debian: Use `source\u0027 container instead of remote repo\n\nOlder versions couldn\u0027t be built anymore because they lack modern TLS\nrequired to access sourcearcade.org.  Using local repositories avoids\nthe trouble.  For the affected, old containers,  this also means that\nall revisions to test will have to be available locally.\n\nChange-Id: I551f11590387c5c78ca97e9fa09d156f6049ad0b\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/363\n"
    },
    {
      "commit": "3c16b70214123126337de88e5fac4be071b73b2e",
      "tree": "9f130921f1a000df32341ea87958e44fee5b982b",
      "parents": [
        "dea89845c31e86d838c8faedffd82a8c6357f95a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 16 16:47:39 2025 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder/debian: Drop abandoned targets, add Trixie\n\nBuster is end of life. Bullseye ppc64 and mips also seem abandoned.\n\nChange-Id: Ie1c49319d41e3c9295eb5a176540502136269f48\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/362\n"
    },
    {
      "commit": "dea89845c31e86d838c8faedffd82a8c6357f95a",
      "tree": "b71dcbc93249922e34d270c0a4b84d402e2b5b2c",
      "parents": [
        "a26907dc97c35d6e8c40a66542570332e4bf844e"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 02 13:13:31 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder: Prepare a `source\u0027 container from local repository\n\nClone the local repository into a `mani/source\u0027 container. This can be\ncopied during the build of our test containers,  to avoid cloning over\nnetwork.\n\nChange-Id: I28fea93f9f77aa4d41143046081f4c6fd743c12e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/361\n"
    },
    {
      "commit": "a26907dc97c35d6e8c40a66542570332e4bf844e",
      "tree": "a2b25123b609b8e7ed97f699b367836a37dd596b",
      "parents": [
        "73bef7225546bd0fd5b64e207c56a68b684037dc"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 02 16:02:41 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder: Add newest AlmaLinux, Fedora and Alpine versions\n\nChange-Id: Icd66f66e7515ab413f066bfaa2d83f00c39c2144\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/360\n"
    },
    {
      "commit": "73bef7225546bd0fd5b64e207c56a68b684037dc",
      "tree": "8082835f056ed483bd46999446ff3f02672e46f6",
      "parents": [
        "c37cf1e15d352c8f91d50ce806c6c474442ecdae"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 02 16:01:52 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder: Drop old, unsupported Fedora and Alpine versions\n\nChange-Id: I4f6e8df61118c80ae43cd1f918fcc5bc1f81e2d4\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/359\n"
    },
    {
      "commit": "c37cf1e15d352c8f91d50ce806c6c474442ecdae",
      "tree": "6ef078696107d07bbeb06c628f0afe4c27918395",
      "parents": [
        "f8785ae185e716d70a40be4fe483e2029d19011f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 02 22:01:14 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder: Drop abandoned Dockerfile.centos\n\nChange-Id: I15af6157f49f4a7ce36f53a0d7c47c07474cbd52\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/358\n"
    },
    {
      "commit": "f8785ae185e716d70a40be4fe483e2029d19011f",
      "tree": "72c0b951a22d026b4d2876a5f5540def9c7f96e8",
      "parents": [
        "906f693766deaaf8dc028fa722e40e2636ea7acc"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 02 13:05:34 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 17 20:50:57 2025 +0000"
      },
      "message": "manibuilder: Pass explicit `--plattform\u0027 for official images\n\n`docker build` used to assume the only available platform for images\nfrom the per-architecture repositories (e.g. arm32v7/debian). The new\n`buildx` doesn\u0027t do that anymore. So we\u0027ll pass the platform explicitly.\n\nChange-Id: Ic0f72500d2560c293f0abca7c5f1c2fd3f0bb30e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/357\n"
    },
    {
      "commit": "ec287e2f7645220852130f9d68c3969b83992640",
      "tree": "f62b768ee47c76d5678b42ccc757b4cde9fa2f99",
      "parents": [
        "39a4f7d5a0d89494a3ed92ffa07e7a69f755cbdc"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 04 22:43:40 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Feb 24 10:56:47 2025 +0000"
      },
      "message": "ich_descriptors_tool: Change region name EC/BMC -\u003e EC_BMC\n\nThe region names are used to produce file names for extraction.\nThey better not contain any slash.\n\nChange-Id: Id45df466e7a15fac89b8afb390bb21ea6c573d58\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/312\nReviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\n"
    },
    {
      "commit": "fbea0fe4bd35092aee567864653589445edbcdd6",
      "tree": "651920682a8bbb4b91eb9967187c4fedf7416b02",
      "parents": [
        "c90d6c425094d39c1bc1114c64e2560acf073412"
      ],
      "author": {
        "name": "Felix Singer",
        "email": "felixsinger@posteo.net",
        "time": "Mon Feb 17 21:50:08 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Feb 23 20:59:56 2025 +0000"
      },
      "message": "udev rules: Restore mode/group configuration\n\nuaccess grants seat sessions access to the devices, but there might be\nrobot-like setups which need access as well. So, restore the mode/group\nconfiguration and grant users in the `plugdev` group read/write\naccess. This does not conflict with uaccess.\n\nChange-Id: Icf3e2582d7c4313b53a946880d1330079b1e0074\nSigned-off-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/320\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "04c1cf789b0468de5fd1368469d90b6fc75b3c46",
      "tree": "3a907becee99560f497f6758342bc1d48c712662",
      "parents": [
        "eb2c04185f8f471c768b742d66e4c552effdd9cb"
      ],
      "author": {
        "name": "Arthur Heymans",
        "email": "arthur@aheymans.xyz",
        "time": "Thu Jan 09 16:04:45 2025 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jan 31 11:40:27 2025 +0000"
      },
      "message": "Add .envrc\n\nhttps://direnv.net/ with use nix, requires the shell.nix to be placed at\nthe project root. This is a very common setup.\n\nChange-Id: I6eff8cca03aaa35c68a034ba1f553946c893377c\nSigned-off-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/317\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "efad610a409c48139d8e482b36dca82cc0d73b44",
      "tree": "984e6c5bc135d1a55afd97d80919419c11ced052",
      "parents": [
        "09289fbb5a4c6c61748844db2b97af0d0e60d319"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 15:07:16 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 14:20:08 2024 +0000"
      },
      "message": "manibuilder: Include NetBSD (anita tags) in `native\u0027 target\n\nThe NetBSD images can now run with KVM on compatible architectures.\nHence they are a lot faster, and can be treated as native.\n\nChange-Id: Ica5124dba752ea58216adbc15e4a9e1c04100444\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/276\n"
    },
    {
      "commit": "09289fbb5a4c6c61748844db2b97af0d0e60d319",
      "tree": "39099bc88b74802ed4ef5d8d56c64c0bcc19c70b",
      "parents": [
        "1457cc6a0500d006a516b63ede5654dc404a69c3"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Nov 09 22:56:25 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 14:20:08 2024 +0000"
      },
      "message": "manibuilder: Replace unmaintained DEFAULT_TAGS list\n\nAFAIR, I\u0027ve only used the `working\u0027 target for flashprog releases\nso far. The default became a little stale, so just remove it. For\na quicker test, the `native\u0027 target is still around.\n\nChange-Id: I1dad9ce6dcb1ab77e8c174e801f3b9830b33b190\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/275\n"
    },
    {
      "commit": "1457cc6a0500d006a516b63ede5654dc404a69c3",
      "tree": "23d134c0c8b99c323dd303d33e27304fb70a5bcb",
      "parents": [
        "1faffa5666f6828a15b10bff63ac6ad9ac701fcb"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Nov 09 22:49:59 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 14:20:08 2024 +0000"
      },
      "message": "manibuilder: Stop build testing oldest, EOL targets\n\nThese old targets can\u0027t compile the complete flashprog code anymore.\nAs they are all EOL, just remove them. As a bonus, this also reduces\nour quirk handling a lot.\n\nChange-Id: I0c1d7914e5d2bcce508ea6b8ce3a82d909081975\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/274\n"
    },
    {
      "commit": "1faffa5666f6828a15b10bff63ac6ad9ac701fcb",
      "tree": "e6d0a1b983a8d70de37cf203ed57728b16638ed3",
      "parents": [
        "61dbe36e8cb35c5142e70609d3281901d55f2386"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Nov 09 22:44:53 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 14:20:08 2024 +0000"
      },
      "message": "manibuilder: Fix Ubuntu Noble Numbat (24.04) for amd64\n\nSome parts of the Dockerfile.ubuntu accidentally broke the apt setup for\namd64. Check for the newer `/etc/apt/sources.list.d/ubuntu.sources\u0027, and\nskip the old hacks if it exists.\n\nChange-Id: Iae42ba548e5ffa228922bd060a38450e969e4405\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/273\n"
    },
    {
      "commit": "61dbe36e8cb35c5142e70609d3281901d55f2386",
      "tree": "813ab00ae14ad3d77a5fbf9a28b79dbfbd1cc7a9",
      "parents": [
        "63d30a26b7abfdbf6dc60fd0607173cd1b8b05db"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Nov 01 15:02:44 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 14:20:08 2024 +0000"
      },
      "message": "udev rules: Use `uaccess\u0027 tag instead of `plugdev\u0027 group\n\nNot all systems have a `plugdev\u0027 group.  The `uaccess\u0027 tag, however,\nseems to be the standard these days  (seems to exist for about a de-\ncade on major distros). We rename the file to have a higher priority\nby default. At least on ArchLinux, it has to precede `73-seat-late\u0027.\n\nTested on ArchLinux (local session) and Raspbian (remote session).\n\nChange-Id: Iadcc74b32b92660fbf86b235e65692369535f7a6\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/266\n"
    },
    {
      "commit": "612519b2c54a008744891540407f2c8ff251083d",
      "tree": "f264bf5339ab332436dfd9acaa86d76b7492c1cf",
      "parents": [
        "d5a61efe4e73675570eba7d537b4ec7e476946cb"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Nov 06 23:37:11 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 13:58:05 2024 +0000"
      },
      "message": "ichspi: Add Intel Arrow Lake support\n\nARL looks much like a desktop version of Meteor Lake. Hardware registers\nseem to be the same, and the descriptor mostly differs in strap settings\n(as far as we are concerned).\n\nOdd enough, the old (pre 500 series) format for processor straps is used\nagain. For the descriptor detection, we shuffle the old default for Ibex\nPeak around, and make Arrow Lake the default for everything with over 80\nPCH traps.\n\nTested `ich_descriptors_tool\u0027 output for a GIGABYTE Z890M GAMING X BIOS.\n\nDocuments used:\n  * Intel® Core™ Ultra 200S Series Processors Datasheet, Volumes 1 and 2\n  * Arrow Lake-S and Arrow Lake-HX Client Platform\n    SPI Programming Guide\n\nChange-Id: Ibaaeb896273eed3806561ba8c01d89770d27ff18\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/270\n"
    },
    {
      "commit": "d5a61efe4e73675570eba7d537b4ec7e476946cb",
      "tree": "615c8bc476cf847c2d0bea4f7f1f154eede67e5a",
      "parents": [
        "5e0d9b04a07f5646038020e1a45dd04c0b14e8f3"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Nov 06 23:55:44 2024 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 13:58:05 2024 +0000"
      },
      "message": "ichspi: Add Intel Lunar Lake support\n\nHardware looks much the same as Meteor Lake. The descriptor, however,\nknows 7 masters and regions are named a bit differently. Hence, add a\nnew enum entry for Lunar Lake.\n\nTested `ich_descriptors_tool\u0027 output for an MSI Prestige 13 A2VMG BIOS.\n\nDocuments used:\n  * Intel® Core™ Ultra 200V Series Processors Datasheet, Volumes 1 and 2\n  * Lunar Lake Client Platform\n    SPI Programming Guide\n\nChange-Id: Ia377872cba56a3db6d853b7ce1bd495e5a03a868\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/271\n"
    },
    {
      "commit": "5e0d9b04a07f5646038020e1a45dd04c0b14e8f3",
      "tree": "70386babe868ba7282cbbb0d8bc53880286025e8",
      "parents": [
        "0ef2eb8f041ad6918dd41f4837d39be8811889c9"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 19 21:44:52 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 13:58:05 2024 +0000"
      },
      "message": "ichspi: Add Intel Meteor Lake SoC\n\nHardware looks the same as C740 series / Emmitsburg. The descriptor\nis somewhere between the latter and latest desktop platforms.\n\nOutput of `ich_descriptors_tool\u0027 with an image from Google/Rex looks\nreasonable.\n\nTested probing and reading on a Lenovo L16 ThinkPad.\n\nDocuments used:\n  * Intel® Core™ Ultra Processor Datasheet, Volumes 1 and 2\n  * Meteor Lake/Arrow Lake-U / H Client Platform\n    SPI Programming Guide\n\nChange-Id: I7f1d162622a141fadcad715b064f92b1ccf7c72a\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/189\n"
    },
    {
      "commit": "0ef2eb8f041ad6918dd41f4837d39be8811889c9",
      "tree": "978d212a6cc5031e589162c49a36e4353e91c937",
      "parents": [
        "42daab10a7704bfbe4a0af1a07748b8858649301"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 19 21:38:17 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 13:58:05 2024 +0000"
      },
      "message": "ichspi: Add Intel Snow Ridge SoC\n\nHardware looks the same as C740 series / Emmitsburg. The descriptor,\nhowever, has very different frequency settings and different regions\nand masters.\n\nThe output of `ich_descriptors_tool\u0027 tested with an image from Intel\nlooks reasonable.\n\nChange-Id: I9f9dc4414af63cbe48d22ef2955df28e297d7e4c\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/188\n"
    },
    {
      "commit": "42daab10a7704bfbe4a0af1a07748b8858649301",
      "tree": "9a9aa5465db9f58aa9d0c55f9807a2f694a98e05",
      "parents": [
        "af26008fbabdd780bc6966acca4ad2481520b304"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 16 00:27:27 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 13:58:05 2024 +0000"
      },
      "message": "ichspi: Properly add Emmitsburg PCH\n\nThe Emmitsburg or C740 series PCH is actually ahead of all the other,\ncurrently supported chipsets. Finally, Intel added new registers that\ncarry the read and write access permissions for all 16 regions.\n\nThe old FRAP register seems to be still around, so we print both new\nand old registers. For the detailed report we use the new registers,\nthough.\n\nWe also adapt the descriptor detection slightly: We check for `NM \u003d\u003d 6`\njust like we did for Lewisburg. This way we won\u0027t treat a huge range of\nISL (ICH/PCH strap length) values as Emmitsburg, which should result in\nless false positives.\n\nThe output of `ich_descriptors_tool\u0027 tested on some Supermicro firmware\nlooks reasonable.  Also tested read/erase/write in `swseq\u0027 and  `hwseq\u0027\nmodes with 7 series PCH, reading with ADL-P. All logs still report FRAP\nsettings correctly.\n\nChange-Id: Ibf5ebe2e2edfe5e5ae26bf1136648bf6354b0aa9\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/187\n"
    },
    {
      "commit": "af26008fbabdd780bc6966acca4ad2481520b304",
      "tree": "4462465349f22b4a69725e4b060c26822ef814f0",
      "parents": [
        "82fe12380a10ce24680ef7e4e4ea682ecc58a20c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 19 18:19:48 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Nov 10 13:58:05 2024 +0000"
      },
      "message": "ich_descriptors_tool: Add missing options for EHL \u0026 C620\n\nAdd a missing usage line for Elkhart Lake (EHL), and a new option\nfor C620 series Lewisburg (LWB).\n\nChange-Id: I98492eb924c3d4abf4b5f57f940a24e2fc726cf4\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/186\n"
    },
    {
      "commit": "fbba4545dd9ec5ea7f3416370d6b71ccc85e3f7e",
      "tree": "5cb5537e495872d534531df5f6f8f4dfa5c8655f",
      "parents": [
        "768cfc461105e11852706154c85a312831821f4d"
      ],
      "author": {
        "name": "Jakob Haufe",
        "email": "sur5r@sur5r.net",
        "time": "Wed Oct 23 20:45:08 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Nov 02 10:30:21 2024 +0000"
      },
      "message": "Install udev rules\n\nChange-Id: Id8bb6b0fa005e1e9ba09411f59aa1ac8b2f6f1c6\nSigned-off-by: Jakob Haufe \u003csur5r@sur5r.net\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/264\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "7224085ced4e015ad86673d061cd723b17492608",
      "tree": "98d8f20b04cc465c24c2c499e484de943227cf82",
      "parents": [
        "448457ad4bce249d0165d77f23ea18fb4946508c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jul 28 00:04:37 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Aug 08 21:56:13 2024 +0000"
      },
      "message": "udev rules: Add some more IDs\n\nAdd IDs for Altera USB Blaster, DirtyJTAG, FTDI FT232H, FTDI FT4222H,\nand PICkit2.\n\nChange-Id: I33c69d1ab5db44d6b9761b3d062ed4b66b798f92\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/199\nReviewed-by: Nicholas Chin \u003cnic.c3.14@gmail.com\u003e\n"
    },
    {
      "commit": "448457ad4bce249d0165d77f23ea18fb4946508c",
      "tree": "a1de3df939258bdb95852e1d86807fcdbdb8af88",
      "parents": [
        "e39549b56a4a79a7e4fffa987451b8197053e7ea"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jul 28 00:02:54 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Aug 08 21:56:13 2024 +0000"
      },
      "message": "ch347_spi: Add CH347F ID and loop over the entries\n\nTested with CH347T in mode 1 and CH347F.\n\nChange-Id: I2f8246521b359c5cf574b952b32bee603abcc800\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/198\nReviewed-by: Nicholas Chin \u003cnic.c3.14@gmail.com\u003e\n"
    },
    {
      "commit": "3127db11dfecb54ea2432a6ca81ef7e7a1a383e9",
      "tree": "4b17f60a5840ace90ab300c3225e3534d308ad8a",
      "parents": [
        "619d9c00a2da20744e56c805d5f0946b1b28d733"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 21 15:46:19 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder: Drop legacy flashrom tag collections\n\nWe used to document which images were used during release testing this\nway. Didn\u0027t turn out to be much useful, though. We\u0027ll just assume that\nthe images that were available at the time worked  (they should!). For\nreleases, we should test all available (`working\u0027 target) images.\n\nChange-Id: Ie3842cb8a8141b0ff075941e7fd4138c9c119ca9\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/145\n"
    },
    {
      "commit": "619d9c00a2da20744e56c805d5f0946b1b28d733",
      "tree": "eb05f003df3fcf88c1c04a2d66c7be07d7b995c2",
      "parents": [
        "6560bba871719a2d9ab302d2c50f77352c4aa4d4"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Apr 20 17:51:20 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder: Use `test_build.sh\u0027\n\nUse `test_build.sh\u0027 to test builds with both Make and Meson, and to\ncompare the results. To succeed, the $(MESONARGS) have to mimic the\nbehavior of `CONFIG_EVERYTHING\u003dyes\u0027.\n\nIn the long run, we might want to use the version shipped with mani-\nbuilder instead of the tested flashprog version. Otherwise, we won\u0027t\nbe able to test older revisions of flashprog with newer manibuilder.\n\nChange-Id: Ife327e2f3e2fa9acbbfd1fa51ec0aa3c3f2489b8\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/144\n"
    },
    {
      "commit": "6560bba871719a2d9ab302d2c50f77352c4aa4d4",
      "tree": "3a96d15ddcd1230db55e1e8d3d56f4adcdc19808",
      "parents": [
        "c7b549e638d9d41097095820fd2b407d4b142d5c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Apr 20 17:23:21 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder/almalinux: Install `diffutils\u0027 for new `test_build.sh\u0027\n\nChange-Id: I6bb4d15761afc049cf1e7e7a2e84c13ae0eacc79\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/143\n"
    },
    {
      "commit": "82794575648c57db86a2ea4fa94f778ef160cee1",
      "tree": "366d5b10d2937ddde01190a03bc23e0f3c2d64ba",
      "parents": [
        "15e9b10db14f4f75309766ab2edb3c37d5b9b562"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 21 14:14:53 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder: Add Alpine Linux 3.18 \u0026 3.19 images\n\nChange-Id: I6cc512d113b3a0a8683d22dbde75085fa3c7c3c2\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/138\n"
    },
    {
      "commit": "15e9b10db14f4f75309766ab2edb3c37d5b9b562",
      "tree": "ae6a89c250c5791cd74490204ffcd1598054fef9",
      "parents": [
        "b8b359389f95483a04ec2d8d8cad18acff83900a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Apr 25 23:05:19 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder/alpine: Install libjaylink-dev when available\n\nThis should work since Alpine Linux v3.15.\n\nChange-Id: I7143555b486697668c3456f7d57810023dc85ef2\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/137\n"
    },
    {
      "commit": "b8b359389f95483a04ec2d8d8cad18acff83900a",
      "tree": "41026c9bdf581156372de34295927ecef69283cf",
      "parents": [
        "7b05f096f25627567fcda522b631f71c81d9a87a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 21 13:37:48 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder: Add images for Fedora 38..40\n\nChange-Id: I39d6acdced420cfd32dbbca98e117c0632968653\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/136\n"
    },
    {
      "commit": "7b05f096f25627567fcda522b631f71c81d9a87a",
      "tree": "02202d300e86f175ecb403d60ead6e06c9bc93a1",
      "parents": [
        "5e8b339d8be144d054032ff0e63dc1b5d209f475"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 21 13:38:41 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder: Add images for Ubuntu 24.04 \"Noble Numbat\"\n\nPackages for amd64 aren\u0027t up yet.\n\nChange-Id: Ic49efffa4fee4d645712a02ba1805e7b25fd8c43\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/135\n"
    },
    {
      "commit": "5e8b339d8be144d054032ff0e63dc1b5d209f475",
      "tree": "035d082da431ae21b0fa31e4550fa218cace0464",
      "parents": [
        "61da8c74ab4ff6b722689d2189cab560ea3052be"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 21 13:33:56 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder/anita: Add NetBSD 10.0 i386 \u0026 amd64 images\n\n`dhcpcd\u0027 forks into background more eagerly now, so we tell it\nto wait for an IP explicitly.\n\nBinary packages for `pkg_add\u0027 seem unavailable for sparc64 atm.\nHopefully, we can add that at a later time.\n\nChange-Id: I4980ad711e1a34d2fd049ee1ea53bba1f14f6310\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/134\n"
    },
    {
      "commit": "61da8c74ab4ff6b722689d2189cab560ea3052be",
      "tree": "6a763c77f4e8530f44cbabfcec6e0b70e26261ff",
      "parents": [
        "39152af8b99d91e8b91f95c7b4c567c79b4c9614"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Apr 21 21:26:38 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder/anita: Export library path for libusb\n\nThis allows to actually run the built flashprog binary.\n\nChange-Id: If09c0da7c1c19c7fc948ba6e2b7537e0ff017d97\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/133\n"
    },
    {
      "commit": "39152af8b99d91e8b91f95c7b4c567c79b4c9614",
      "tree": "91623a137ae5be1ef8530555d39f5889491c22ca",
      "parents": [
        "20073e7ae60c362bc3ba2677f27dd104cf34ff24"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Apr 20 16:42:33 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 12 20:54:09 2024 +0000"
      },
      "message": "manibuilder: Set sourcearcade.org as default source\n\nOlder docker images may have an outdated `origin\u0027. So override\nthis with an up-to-date URL within the Makefile.\n\nChange-Id: I00febdd587f96f0ce0781a65ed3ab3a714e6f61b\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/132\n"
    },
    {
      "commit": "5b4fdd11dd74c7f018cb04f7a27a2badc02fe182",
      "tree": "92a54a57493ecb596a23afdb85fa61c93647c738",
      "parents": [
        "72c9e40cc83aa181dd24c810aec9d43b4c8e7cea"
      ],
      "author": {
        "name": "Nicholas Chin",
        "email": "nic.c3.14@gmail.com",
        "time": "Thu May 02 18:05:35 2024 -0600"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat May 04 13:27:41 2024 +0000"
      },
      "message": "z60_flashprog.rules: Add udev rule for CH347\n\nThis allows the CH347 programmer to be used without root permissions.\n\nChange-Id: Ica223318a2cbdfb7a328b65b68b8da0637fc22ac\nSigned-off-by: Nicholas Chin \u003cnic.c3.14@gmail.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/149\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "2522456a433dbe56f7ad13192d5b25b1c873c69a",
      "tree": "2ce824559ba7358334176b0698512f8d3ad3f57f",
      "parents": [
        "cbf9c1132914f0d5d3a271f910611a6364d30dd3"
      ],
      "author": {
        "name": "Maximilian Brune",
        "email": "maximilian.brune@9elements.com",
        "time": "Thu Apr 11 21:05:26 2024 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Apr 13 10:32:29 2024 +0000"
      },
      "message": "util/list_yet_unsupported_chips.sh: Fix path\n\nChange-Id: Iecb6cf3d1f214102a243a3ffa8d0c9301263af0a\nSigned-off-by: Maximilian Brune \u003cmaximilian.brune@9elements.com\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/118\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "c3b02dce51aad2766512d1939a1b7447c2d526b8",
      "tree": "58069f464bb8a777ef06e93767813a4c5a042cb0",
      "parents": [
        "a02df33fbf1c196395a61049e60895d4ae0e0a5b"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Aug 12 01:13:45 2023 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Sep 18 19:24:39 2023 +0000"
      },
      "message": "Rebrand to flashprog and update URLs\n\nMostly automated `sed` work. As of now, URLs to the old wiki are broken\neither way, so changing them shouldn\u0027t hurt. Other URLs (e.g. to mailing\nlist archives) were hopefully filtered correctly.\n\nChange-Id: I9d43bfd0e675eff2fcbad05f304b9ce9f5006b08\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashrom-stable/+/21\n"
    },
    {
      "commit": "b1d4b1d6b8a7876496af6b8af422d1c8058d5f4e",
      "tree": "345667dcd81b78d57450f65bef9f8a1dc61188a0",
      "parents": [
        "da09599c1230e7461129c19fea919e2b536a26ba"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 13:32:06 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 18 13:28:45 2023 +0000"
      },
      "message": "manibuilder: Update overrides for missing libraries\n\nNow that we bail-out on missing dependencies again, we have a lot of\nadditional overrides to provide.\n\nChange-Id: I5401c88b85333b5a6d6d5ed9f34fb83e0c677364\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73777\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "da09599c1230e7461129c19fea919e2b536a26ba",
      "tree": "c0fc80701833e0c014c2c143bc1be7db82c214e8",
      "parents": [
        "6f6a1c3f55fc3b8dfe936a81287bb71c1e0d011d"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 13:02:31 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 18 13:28:45 2023 +0000"
      },
      "message": "README,manibuilder: Update environment overrides for DJGPP\n\nThe currently documented DJGPP setup doesn\u0027t utilize pkg-config, hence\nwe have to specify the presence of libpci explicitly.\n\nChange-Id: I1e5cc9e0235fd49948edd9d39087735b8685638e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73776\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "6f6a1c3f55fc3b8dfe936a81287bb71c1e0d011d",
      "tree": "a4b403b5eb9f955546fd4dff1c5a6d091bf41c20",
      "parents": [
        "547b9b099c38ef76aef785b17e471786aaf66522"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 12:56:49 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 18 13:28:45 2023 +0000"
      },
      "message": "manibuilder: Move environment overrides into new Makefile.env\n\nChange-Id: I7e1db64ab04c99a472770123865589278778e5f3\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73775\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "547b9b099c38ef76aef785b17e471786aaf66522",
      "tree": "0310cc7e3b7324d342005299ff3a0bae6e042b1e",
      "parents": [
        "b750149939df1ecb020e31626634804f32eb143a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 14:50:44 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 18 13:28:45 2023 +0000"
      },
      "message": "manibuilder/anita: Compensate for missing pkg-config\n\nThe old anita:7.1 images don\u0027t have pkg-config and packages are not\navailable anymore. Hence configure the available libraries manually.\n\nChange-Id: Id86f77690cd595380fd32c9d7633dcacac9d258a\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73774\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "b750149939df1ecb020e31626634804f32eb143a",
      "tree": "79dc1682a0992d038e762ce590bf2931dd3f5926",
      "parents": [
        "f7dea1ad514ba90235fc68cda1958206e0731a66"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 12:42:16 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 18 13:28:45 2023 +0000"
      },
      "message": "manibuilder/anita: Move environment overrides to Makefile.anita\n\nAlso be specific where we have to allow warnings and drop a long unused\noverride for anita:7.1-sparc.\n\nChange-Id: I962ecbbeee2813237421ab866b54f2de79cc4a20\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73773\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "59848a94cfc19e626239b934fecf40243d1279ad",
      "tree": "c2dcdfe75ba618e7e8a834f86d67ad8d32db457a",
      "parents": [
        "2044af08cad0c36fa4fd677294f56929569eb72d"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 00:41:18 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder: Add official AlmaLinux images\n\nThe dockerfile is a mix from the CentOS and the Fedora one. For Meson,\nwe require an additional repository, `powertools` in AlmaLinux 8 and\n`crb` in AlmaLinux 9. As `ccache` is missing, we have to override $(CC).\n\nChange-Id: I33c62a5cc9bf05c626179acb35250a8a3293f8c1\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73473\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "2044af08cad0c36fa4fd677294f56929569eb72d",
      "tree": "76cc669406f12382e92acc03e8587f9e842da752",
      "parents": [
        "494561a7700ecd0053677a72dc20d6422749418e"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 00:40:47 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/fedora: Add official multi-arch tags for 35, 36 and 37\n\nChange-Id: I1ea30cb509ea1d24b0c08488ba5433b3cfe8ac4c\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73472\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "494561a7700ecd0053677a72dc20d6422749418e",
      "tree": "ec7fbaa2bccf984cd4e1d183cadfb355a9c74b47",
      "parents": [
        "f137f44acd36359e9daa4f1bf0a4b8bc847cb077"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 03 17:12:32 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/debian: Add official multi-arch tags for Bookworm\n\nChange-Id: I7915d75d7df89c4d583528c328f37b8694397fc4\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73435\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "f137f44acd36359e9daa4f1bf0a4b8bc847cb077",
      "tree": "abb1e975254688d94acc0a1feed18b378b18c8ca",
      "parents": [
        "05f0f7c2c5bb0a5fdcc3d683e8d73960bd3cd119"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 03 17:12:14 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/alpine: Add official multi-arch tags for 3.15, 3.16 and 3.17\n\nChange-Id: Ib587f5f0e1e21b662265b9cf17b982fc2daf5e1c\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73434\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "05f0f7c2c5bb0a5fdcc3d683e8d73960bd3cd119",
      "tree": "2a90f7f36158ce6b795b4c58f66cdc2ed07c6bd7",
      "parents": [
        "93bffcd0a4c969a52a6b49272b7e200a338613af"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 03 17:08:16 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder: Prepare for official multi-arch images\n\nNow that we can use official multi-arch images prepare for tag names\nmatching the upstream ones. These will be prefixed with their respective\narchitecture, e.g. `ppc64le/`. To make the existing dockerfiles for\nDebian and Ubuntu usable with the official images, remove their\n`-debootstrap` suffix.\n\nChange-Id: I11a7d13c7eb976205093f16dc9d3f5a57bc8f1bb\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73433\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "93bffcd0a4c969a52a6b49272b7e200a338613af",
      "tree": "c130077d719bdf76df940891d7a57add78e4c154",
      "parents": [
        "fb433baeeaa721a8ee90a10e8d3c41bc68ddb131"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 03 17:15:40 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/multiarch: Use persistence feature of qemu-user-static\n\nWe can use a single container now to provide `qemu-user` binaries for\nmulti-arch containers. This allows us to use official multi-arch\ncontainers that don\u0027t contain such a binary for the host architecture.\n\nWe pin the version to 7.2.0-1 for reproducibility. However, in this\nversion, `qemu-arm-static` has some trouble running Alpine containers\n(programs crashing on 3.14 and 3.15). So keep that one at 6.3.0-8.\n\nChange-Id: Iadf7ac318f99e521ce8c0acc0c41f59711e7c397\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73432\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "fb433baeeaa721a8ee90a10e8d3c41bc68ddb131",
      "tree": "b351bf56a3fe4df91dfb8de85ede6b0343614771",
      "parents": [
        "25ea7173f089ef3a615aee644fdc8edb98f462d1"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 19:09:47 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder: Switch to a per-image ccache\n\nWe used to have one big, shared ccache dir used by almost all images.\nThis doesn\u0027t scale well when we already know that parallel builds\n(for different architectures, for instance) don\u0027t have a chance to\nhit the same cache entries. Also, newer versions of ccache seem to\nhave a problem with this setup (Debian Bookworm and Fedora 37, to be\ninvestigated).\n\nWe pass a per-image identifier `${IDENT}` into the build and place\nthe cache in `/ccache/${IDENT}`. However, the configuration is kept\nin the default location, e.g. `~/.ccache/ccache.conf`. We can\u0027t\nconfigure this via ENV variables easily, because some distributions\noverride them.\n\nWe used to have the default 5GiB ccache limit. Now with the growing\nlist of images, we set a 32MiB limit per image. This should keep us\nwithin 5GiB for a while.\n\nChange-Id: I082f95aee050efad85867b309d363f61bfea751e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73471\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "25ea7173f089ef3a615aee644fdc8edb98f462d1",
      "tree": "0d6683f5ee037c3a5ae283652573a41a927eef42",
      "parents": [
        "9b243b7adaf856e5e3f31a28df0bc35917656806"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 03 17:06:30 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder: Replace `master` branch with `main`\n\nChange-Id: I4a7c6d0238cf915473cd5a2143e6afc00817caac\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73431\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "9b243b7adaf856e5e3f31a28df0bc35917656806",
      "tree": "e50145a8504318ac1a962863eb706202806ed5aa",
      "parents": [
        "c5077dd1e310a3a51359a82acef864ffec9f1cb3"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Mar 02 23:13:38 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/fedora: Add meson package\n\nChange-Id: Ib3a9e86f7c848f49b6abc9c56697d1e2cd4877a7\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73430\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "c5077dd1e310a3a51359a82acef864ffec9f1cb3",
      "tree": "11eac56a08616fab36bd57e36a278a8d26037091",
      "parents": [
        "b115c9856191947f50d64c0e3bce25d8c8817b59"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Mar 02 23:12:51 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/fedora: Drop libusb-devel\n\nOnly the newer libusbx-devel is needed by flashrom nowadays.\n\nChange-Id: Ie972417c3d33e71156df3d2c0db0a0a5387ab4a2\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73409\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "b115c9856191947f50d64c0e3bce25d8c8817b59",
      "tree": "232e617feb657bfdbdd3de63dba03362671eadfc",
      "parents": [
        "e59061aed9d9553785c5d922b38382a3cea4ee60"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Mar 02 23:10:05 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/debian,ubuntu: Add meson package\n\nChange-Id: Id887c77ce86d6a008dbab001674dd729d6b24c81\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73408\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "e59061aed9d9553785c5d922b38382a3cea4ee60",
      "tree": "2c7d19d853cabd189a38129cf6fa2cd9439b4bf1",
      "parents": [
        "b50d73d47303bd2601445557829e567e4c7af1f1"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Mar 02 23:08:09 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/debian,ubuntu: Drop old libusb, switch to libftdi1\n\nThe old libusb is not used by flashrom anymore. It turned out that\nthere are two versions of libftdi packaged too, so we switch to the\nnewer one.\n\nChange-Id: Id0799aaca74ab1a195599eacfa95f1201ad88bee\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73407\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "b50d73d47303bd2601445557829e567e4c7af1f1",
      "tree": "5a0adfec2a30cacdbef8abb69fed063c162c8cad",
      "parents": [
        "bad19ae4e38885f91c5a0d9870fcd9bc7ebb4dc0"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Mar 01 17:25:12 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/anita: Update to NetBSD 9.3\n\nContainer images need to be rebuilt for Meson support anyway.\n\nChange-Id: I4f1a034fac6e2e43c6572bf59f98548e39273801\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73406\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "bad19ae4e38885f91c5a0d9870fcd9bc7ebb4dc0",
      "tree": "bc0f808eda66fb6536cc5469484052088b09720f",
      "parents": [
        "74e0f52b7d7809cc8830be1e179723265a9cbbf8"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Mar 01 17:24:28 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/anita: Install meson package\n\nChange-Id: I1a988c316959e27168f6c7d3d856edd49d526446\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73405\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "74e0f52b7d7809cc8830be1e179723265a9cbbf8",
      "tree": "1b36ade21c2f3e38cae8fe6f1c2a2fb35002f53e",
      "parents": [
        "582267fb959f1db4ab477442aa0b4ba22e21d121"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Feb 26 15:23:37 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/alpine: Optionally add meson\n\nMeson is available since Alpine v3.7.\n\nChange-Id: I19f0c040d6a64abaf2c284d4159ec2d87fa6ee71\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73404\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "582267fb959f1db4ab477442aa0b4ba22e21d121",
      "tree": "7afbb925152ee9641d0abcad5cfa6865d1d947e0",
      "parents": [
        "9b2f05235353e65ce17f3144d8634032e4e18aea"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Feb 26 15:22:37 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/alpine: Drop libusb-compat, add libftdi\n\nChange-Id: Ie04d8555e55456231141d931c94ea40fb36681c4\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73403\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "9b2f05235353e65ce17f3144d8634032e4e18aea",
      "tree": "564ded34728e8aee64be71726cd358bf92301f06",
      "parents": [
        "8fbd36fe10a76cc770e9ae117411a67239eebbd4"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Feb 26 15:17:03 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Mar 17 15:24:18 2023 +0000"
      },
      "message": "manibuilder/alpine: Fix SSL cert issues\n\nOnce more, try to find a way to build all the containers. They enabled a\nredirection from http to https recently and there is no option to skip\ncertificate checks. So the only move is to provide a current CA certifi-\ncate by ourselves. Note, the added certificate is the current Root CA\nof Let\u0027s Encrypt. Due to issues with the ca-certificates packages in\nAlpine v3.7, nothing using another Root CA will work this way.\n\nChange-Id: I3bb340428b863ea5e24ad6e1da6f3fe428eb187d\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73402\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "c152f53a12c11f9effe08671d9366d11a0a6587d",
      "tree": "683eeb0253861771aaf5fd11fe5a08a9d0f21650",
      "parents": [
        "d2472e5a8e3ee6faa85c3c14b5932c5e96c132e8"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Jan 25 23:53:18 2023 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Mar 14 23:47:16 2023 +0000"
      },
      "message": "Switch default to version info from Git\n\nWe gave an existing `versioninfo.inc` priority over more accurate\nversion info from Git. Now that we allow checked in version info,\nit makes sense to switch the default to Git. This way, we get the\nbest of both.\n\nChange-Id: If057442a5a52409f35538dc7738ae5da2d03c813\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72445\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Paul Menzel \u003cpaulepanter@mailbox.org\u003e\n"
    },
    {
      "commit": "618994707d5ba556704ad9555191379cf46df6ae",
      "tree": "ad771fb01ca88cbf4ed3e93da0576f4a831a3929",
      "parents": [
        "28790a23f71d942f7ec9aa03c5ec90fb90503d0f"
      ],
      "author": {
        "name": "Steve Markgraf",
        "email": "steve@steve-m.de",
        "time": "Mon Jan 09 23:06:52 2023 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 12:33:03 2023 +0000"
      },
      "message": "programmer: Add bitbanging programmer driver for Linux libgpiod\n\nWith this driver, any single board computer, old smartphone, etc. with\na few spare GPIOs can be used for flashrom.\n\nTested by reading of a 2048 kB flash chip on a Qualcomm MSM8916 SoC\n@800 MHz, ran the following command:\n\ntime flashrom -p linux_gpiod:gpiochip\u003d0,cs\u003d18,sck\u003d19,mosi\u003d13,miso\u003d56 -r test.bin\n\nThis command uses /dev/gpiochip0 with the specified GPIO numbers for the\nSPI lines. All arguments are mandatory.\n\nOutput:\n[...]\nFound GigaDevice flash chip \"GD25LQ16\" (2048 kB, SPI) on linux_gpiod.\n[...]\nreal    1m 33.96s\n\nChange-Id: Icad3eb7764f28feaea51bda3a7893da724c86d06\nSigned-off-by: Steve Markgraf \u003csteve@steve-m.de\u003e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73290\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "28790a23f71d942f7ec9aa03c5ec90fb90503d0f",
      "tree": "ea732ae212558f61e872d38e1fdd2b2f5b4db052",
      "parents": [
        "7c706de8b11e6093f2b0f72ddb948b016420c61f"
      ],
      "author": {
        "name": "Felix Singer",
        "email": "felixsinger@posteo.net",
        "time": "Thu Aug 25 22:38:10 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 12:33:03 2023 +0000"
      },
      "message": "util/shell.nix: Explicitly install gnumake and GCC packages\n\nEven if both packages are provided by stdenv, add the packages gnumake\nand GCC to buildInputs so that the list of (build-) dependencies is\ncomplete.\n\nSigned-off-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nChange-Id: I683eb0459404738a501a57d4301a90a6e3b46f93\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/67087\nOriginal-Reviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nOriginal-Reviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73401\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "7c706de8b11e6093f2b0f72ddb948b016420c61f",
      "tree": "67391af55dff02f722421cc53bb34ba16dd66639",
      "parents": [
        "e255c4c33a0550a6d8019f3df5d5ef1c5c3565ac"
      ],
      "author": {
        "name": "Felix Singer",
        "email": "felixsinger@posteo.net",
        "time": "Sun May 15 04:06:36 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 12:33:03 2023 +0000"
      },
      "message": "util/shell.nix: Add libjaylink\n\nlibjaylink is packaged since NixOS 21.11 and it is out for many months\nnow. Thus, include the package libjaylink and remove comments.\n\nSigned-off-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nChange-Id: I56e750831143a4e34be95ec111a37bb476abfe85\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/64352\nOriginal-Reviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nOriginal-Reviewed-by: Paul Menzel \u003cpaulepanter@mailbox.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73400\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "e255c4c33a0550a6d8019f3df5d5ef1c5c3565ac",
      "tree": "24068512175c0c08289de00984d54647eb2d583b",
      "parents": [
        "12e6ab087609e7ea40990a974e4452260e412ca7"
      ],
      "author": {
        "name": "Felix Singer",
        "email": "felix.singer@secunet.com",
        "time": "Tue Sep 28 15:20:17 2021 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 12:33:03 2023 +0000"
      },
      "message": "util: Add Nix shell file\n\nAdd a Nix shell file which is able to compile flashrom.\n\nflashrom-stable: Drop cmocka.\n\nChange-Id: I9757b952f4b034e98c2b4b70fbede52d8efb9d50\nSigned-off-by: Felix Singer \u003cfelix.singer@secunet.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/58012\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73399\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "23b2b864777a09b4d9a9024675670a7d694c1e06",
      "tree": "223843e1109f7bb57556b9d527970ce3d296b536",
      "parents": [
        "63f6a37984cf361229b433343ea9146c57a87f18"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Aug 23 18:07:54 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "ich_descriptors_tool/Makefile: Add missing `override` for CFLAGS\n\nThis allows to build `ich_descriptors_tool` with custom CFLAGS in the\nenvironment.\n\nChange-Id: If10f08e44141d05f0ee52615303652da576d2fc6\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/66979\nOriginal-Reviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72350\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "b7341b1acac4fde6bfb28ee2db83627f6feac781",
      "tree": "da8e0e114cb11c25fcf0e7776b9a699f30e53426",
      "parents": [
        "2a768e4bdcec155f2abea5f231a17d7493359e37"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.com",
        "time": "Sat Aug 13 12:21:44 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "meson: Build the ich_descriptors_tool as feature\n\nProvide the meson option `-Dich_descriptors_tool\u003dauto/enable/disabled`\nto determin if the ich_descriptors_tool should be build or not. On\n`auto` or `enabled` it will be, on `disabled` it will not be build.\nThis is usefull for environments where the ich_descriptors_tool is not\nneeded.\n\nChange-Id: Ief65a914019f72536d563eda36bd7f2f5330bea8\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/66704\nOriginal-Reviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72345\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "be8e38a62f633d156bebab8b873b944e6c897fb7",
      "tree": "dd8bffb0f4ef59b9b0b91b0a975c0ccc7668b6a7",
      "parents": [
        "c02b1a93740bdab16f912056c286d154fb997e5c"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.com",
        "time": "Wed Apr 20 23:09:54 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "util/ich_descriptors_tool: Remove unneeded meson dependencies\n\nChange-Id: Ice1437cb294729b6af0e24f0a02692459b7a1412\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/63757\nOriginal-Reviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nOriginal-Reviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72331\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "4cc9510938eda765d431d371e464c782ce58cc6e",
      "tree": "047f8f26f304b94fa1e5e11edb49367687ec9e7b",
      "parents": [
        "58015c25eb05fa77966d1c53261a83b56a3cf6b3"
      ],
      "author": {
        "name": "Anastasia Klimchuk",
        "email": "aklm@chromium.org",
        "time": "Fri Apr 08 15:34:20 2022 +1000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "ich_descriptors_tool: Fix -Wsign-compare warnings\n\nThis patch is fixing -Wsign-compare warnings, specifically:\n\nwarning: comparison of integer expressions of different signedness:\n ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]\n\nBoth instances in this patch produce the same warning.\n\nThe patch is needed to sync compiler warning options between meson\nand makefile.\n\nTested: running the following gives no warnings:\nmeson setup --wipe (to clean build directory)\nninja test\n\nflashrom-stable: Removed odd parentheses\n\nChange-Id: I1f9325e9cf89f57f18d63cc3906a0958b47286d7\nSigned-off-by: Anastasia Klimchuk \u003caklm@chromium.org\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/63488\nOriginal-Reviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\nOriginal-Reviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72323\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "58015c25eb05fa77966d1c53261a83b56a3cf6b3",
      "tree": "a1df11881a074c8c66de756f846be9030ce0443a",
      "parents": [
        "e276765eca031c6900d37b22b89e686283f39c91"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.com",
        "time": "Thu Apr 14 13:50:55 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "Introduce an `include` directory for header files\n\nMove all header files to the new `include` directory.\nAdapt include directives and build systems to the new directory.\n\nChange-Id: Iaddd6bbfa0624b166d422f665877f096983bf4cf\nSigned-off-by: Felix Singer \u003cfelix.singer@secunet.com\u003e\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/58622\nOriginal-Reviewed-by: Anastasia Klimchuk \u003caklm@chromium.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72322\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\n"
    },
    {
      "commit": "3976b7e6e3cb274d540edb7f2b05a59a04b76d19",
      "tree": "7156cc8724d2477d0982e5d14ecf1cd729ec336b",
      "parents": [
        "485d2cd152eef8e010cee40581a04f3a263abbd3"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.com",
        "time": "Wed Oct 20 15:55:35 2021 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "Makefile, ich_descriptors_tool/Makefile: unify behavior\n\nich_descriptors_tool/Makefile: have the same behavior as the main\nflashrom Makefile\n  - only set gcc explicit on MinGW HOST_OS\n  - don\u0027t fallback to gcc if CC was not set\n  - set CFLAGS and EXEC_SUFFIX for TARGET_OS, not for HOST_OS\n\nChange-Id: I353c3de250167994a4aea1edfef57d839e900d78\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/58468\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72250\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "1e76dc852cc394509599d74b95ce59df1c5f7227",
      "tree": "40979801f1eba90afddc653fbecca9331648051b",
      "parents": [
        "282a9513232782810736718992276c9b0f667234"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.de",
        "time": "Tue Sep 28 15:22:34 2021 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "Makefile: move determination test for OS to Makefile.d\n\nMove the test code for OS detection in a extra directory to split it\nfrom the main flashrom code.\n\nflashrom-stable:\n* Use `tail -n` to be standard compliant\n* Fix some typos in comment\n\nChange-Id: Id911f17f4100f242e1fde10d23a8459ddf38b369\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.de\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/58015\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72241\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "8b1b31433553d3ddf060982dfe8ee978c5479b7e",
      "tree": "7bf5a08179ed5d90732ccc54d7000a675eb38af2",
      "parents": [
        "90fa815e6a3b6693364ec87ed9f45b2aca1e1d71"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 08 13:46:05 2023 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jan 29 12:29:02 2023 +0000"
      },
      "message": "ich_descriptors_tool: Fix target specific flags for MinGW/DJGPP\n\nMake target CFLAGS and binary suffix depend on the target OS, not the\nhost. Always use FLASHROM_CFLAGS for target-specific flags, as the user\nshouldn\u0027t override them.\n\nHopefully fixes https://github.com/flashrom/flashrom/issues/149\n\nChange-Id: I0287247512b5576fa3df20c7d8996d51189dac3c\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72237\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "24e1bbbbc48ae4ab51eed508d8e5288ad009193b",
      "tree": "eae17460b9eab81a921725bd47434b885d857257",
      "parents": [
        "5dc7d949366c84833d9bf84e0ff3bf7c347c9273"
      ],
      "author": {
        "name": "Jacek Naglak",
        "email": "jnaglak@tlen.pl",
        "time": "Wed May 18 02:25:13 2022 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:35:01 2023 +0000"
      },
      "message": "ft2232_spi.c: Add support for kt-link jtag interface\n\nChange tested writing, reading and erasing spi flashes\npinout:\n  jtag - spi\n 1 vcc - vcc, wp#, hold#\n 4 gnd - gnd\n 5 tdi - si\n 7 tms - cs#\n 9 tck - sck\n13 tdo - so\nConnect pins 9 and 12 in EXT connector for 3.3V power.\n\nSigned-off-by: Jacek Naglak \u003cjnaglak@tlen.pl\u003e\nChange-Id: Id58c675bc410ec3ef6d58603d13efc9ca53bb87c\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/64440\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nOriginal-Reviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71469\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "756b6b32e2a49c487d4bbc42d370e8826b41c922",
      "tree": "ce4db0712ab0fba0c5bed684ca67e012a2f2807d",
      "parents": [
        "15095dbb7b9d7f1938d43e5ff3b99054b0798803"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 21 17:15:13 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:35:01 2023 +0000"
      },
      "message": "Add Intel Jasper Lake support\n\nLoosely based on commit b01d7e9f (ichspi: Add Jasper Lake support)\non flashrom master.\n\nBesides a little change in descriptor detection, no difference to\nCannon Point was found. Hence, add new PCI IDs as 300 series.\n\nChange-Id: I9c715c1a5f1ceea32dc51669453d89b315ba8ca2\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71453\nReviewed-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e\nReviewed-by: Paul Menzel \u003cpaulepanter@mailbox.org\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "29c23dd08474b2457ffd8a72ee3d8587676cd999",
      "tree": "73ccbc237df969f57ad5c9f7e044e0d4b9ca2656",
      "parents": [
        "8efb0b337a46aaa5f2da902aa862d30e6a1305be"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Dec 21 15:25:09 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:35:01 2023 +0000"
      },
      "message": "Add Alder Lake support\n\nLoosely based on commit 11680db4 (ichspi: Add Alder Lake support)\non flashrom master.\n\nBeside a little change in descriptor detection, no difference to\nTiger Lake was found. Hence, add new PCI IDs as 500 series.\n\nChange-Id: Icc1278755ff64f03128d8faadbca85a4ff76864d\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71448\nReviewed-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "e57d4e49fd2556f0fe267833d35cc57b7e252c06",
      "tree": "ef260430367f0d2025fd6c5c12c101f37639613e",
      "parents": [
        "672bdcfd4ffeb065b7056042769e3cc512d87c06"
      ],
      "author": {
        "name": "Werner Zeh",
        "email": "werner.zeh@siemens.com",
        "time": "Mon Jan 03 09:44:29 2022 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:15:22 2023 +0000"
      },
      "message": "Add Elkhart Lake support\n\nElkhart Lake has a chipset called Mule Creek Canyon which is quite\ncompatible with 300 series chipsets. There are a few differences though,\ne.g. different encoding for the SPI clock values for read and write in\nthe FLCOMP register. In addition Elkhart Lake has a new PCI device ID\nfor the SPI controller which is added, too.\n\nTested: Read and flash complete flash on Siemens MC EHL1\n\nChange-Id: I711e39a3ec9cd7098389231eaa1cb864d615a475\nSigned-off-by: Werner Zeh \u003cwerner.zeh@siemens.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/60711\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71443\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "5c9f542bf8ce514c628c59e42e35fbcb615d8937",
      "tree": "bcc2215bccd5a34f07460ff0f680aa7fba224744",
      "parents": [
        "cce1e5b8636ebef59dd509680594e17b0a207857"
      ],
      "author": {
        "name": "Michał Żygowski",
        "email": "michal.zygowski@3mdeb.com",
        "time": "Wed Jun 16 15:13:54 2021 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:15:22 2023 +0000"
      },
      "message": "Add Tiger Lake U Premium support\n\nTiger Lake has very low ICCRIBA (TGL\u003d0x11, CNL\u003d0x34 and CML\u003d0x34) and\ndetects as unknown chipset compatible with 300 series chipset. Add a\nnew enum CHIPSET_500_SERIES_TIGER_POINT and treat it identically to\nCHIPSET_400_SERIES_COMET_POINT. There are some exceptions though,\nICCRIBA is no longer present n descriptor content so a new union has\nbeen defined for new fields and used in descriptor guessing.\nfreq_read field is not present on Tiger Lake, moreover in CannonPoint\nand Comet Point this field is used as eSPI/EC frequency, so a new\nfunction to print read frequency has ben added. Finally Tiger lake\nboot straps include eSPI, so a new bus has been added for the new\nstraps.\n\nTested: Flash BIOS region on Intel i5-1135G7\n\nSigned-off-by: Michał Żygowski \u003cmichal.zygowski@3mdeb.com\u003e\nChange-Id: I28f3b6fe9f8ce9e976a6808683f46b6f4ec72bdd\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/55578\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71437\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "4db0fdfdcb59f94e41c0967375c899e2d274e113",
      "tree": "5866347a6c5e63477f8e05cc32443085319c2df3",
      "parents": [
        "771bb7952a91722d2d9f100e19b0566f06298126"
      ],
      "author": {
        "name": "Angel Pons",
        "email": "th3fanbus@gmail.com",
        "time": "Fri Jul 10 17:04:10 2020 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:15:22 2023 +0000"
      },
      "message": "Add Gemini Lake support\n\nThe SPI hardware is pretty much unchanged from Apollo Lake. However, the\nIFD differs significantly enough to require special handling.\n\nSigned-off-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nChange-Id: Ib5dcdf204166f44a8531c19b5f363b851d2ccd77\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/54276\nOriginal-Reviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71354\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "4f29bb799b4672eebcc0bdfc6fb544b2b5544b6f",
      "tree": "8a27542cc468d103319c7c36afe894f57870f59a",
      "parents": [
        "c753c40971c1481943e8a18dc24b33037e2a579d"
      ],
      "author": {
        "name": "Matt DeVillier",
        "email": "matt.devillier@gmail.com",
        "time": "Wed Aug 12 12:48:06 2020 -0500"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:07:04 2023 +0000"
      },
      "message": "Add support for Comet Lake-U/400-series PCH\n\nAdd enum CHIPSET_400_SERIES_COMET_POINT and treat it identically\nto CHIPSET_300_SERIES_CANNON_POINT.\n\nAdd PCI IDs for Comet Lake, CML-U Premium and classify as CHIPSET_400_SERIES_COMET_POINT.\n\nTest: read/write unlocked CML-U board\n\nflashrom-stable:\nAs suggested above, treat it the same as 300 series. But don\u0027t add a\nnew enum.\n\nChange-Id: I43b4ad1eecfed16fec59863e46d4e997fbe45f1b\nSigned-off-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/44420\nOriginal-Reviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nOriginal-Reviewed-by:  Felix Singer \u003cfelixsinger@posteo.net\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71325\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "e49c220fd06da92621ec9e59f902698bf96b7ebe",
      "tree": "2d9953bd9d2d278e3174951bd3be5d449a5b004f",
      "parents": [
        "3ddd6034be8904b0c3ebf377cfac89efa563516f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 17:31:39 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:32 2022 +0100"
      },
      "message": "manibuilder: Update default tags, based on 1.2.x\n\nChange-Id: I7525e8cd3f97ce1c065df060e50ed63f824d8767\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70918\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "3ddd6034be8904b0c3ebf377cfac89efa563516f",
      "tree": "7758de0d11c5e00e34d4f25fe2c38d42ea3703f1",
      "parents": [
        "76afdacfb72b7c713c738dedb3f56eb004d883fe"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 17:23:22 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:32 2022 +0100"
      },
      "message": "manibuilder/anita: Move ARGS right before their usage\n\nThis makes it easier for docker to re-use image artifacts, e.g. the\nDebian installation part can be shared among all anita images now.\n\nChange-Id: I9d04c477b89b8e09b11e73c60e7a6cc03437d0ea\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70917\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "76afdacfb72b7c713c738dedb3f56eb004d883fe",
      "tree": "591e132403c8affa037293a983368e5f07fbad4c",
      "parents": [
        "ea88f2196b8a550daa2e7332cdb854265dea3d3a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 17:22:19 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:32 2022 +0100"
      },
      "message": "manibuilder/anita: Install pkg-config\n\nChange-Id: Ia8153f7f241dd5f34904a3ea23bbd30f1f980e55\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70916\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "ea88f2196b8a550daa2e7332cdb854265dea3d3a",
      "tree": "b4adc3d95ecea703661ac0a0b0b89e021f51cebe",
      "parents": [
        "48b1fde6b91f211d22a45ef73e36f6d3b1359ef7"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 17:19:36 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:31 2022 +0100"
      },
      "message": "manibuilder/anita: Use QEMU\u0027s -drive option over -hdb\n\nCurrent QEMU wants us to specify the `raw` format explicitly and\nlimits write access otherwise. So use the more elaborate `-drive`\nsyntax.\n\nChange-Id: If5f74592736ec4e0ef971a9a55bbdeb534358dd4\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70915\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "48b1fde6b91f211d22a45ef73e36f6d3b1359ef7",
      "tree": "dc086c8f3a6fbf1b54c07b1a3005a424aac39c27",
      "parents": [
        "d4fbbb48bc7c94b59f9065f942de567cb95c5e0a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 17:15:27 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:31 2022 +0100"
      },
      "message": "manibuilder/anita: Enable KVM when running on x86_64\n\nThis requires us to use privileged containers. Although, the QEMU\ninside should still provide enough encapsulation, we might want to\ndisable this in automated environments.\n\nChange-Id: I767287649511b46cd25125bcbceea8a0446fc76b\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70914\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "d4fbbb48bc7c94b59f9065f942de567cb95c5e0a",
      "tree": "351f86ebad280d85913bc21a103c02006372d798",
      "parents": [
        "725a19e090637c576a80901bfc7283ac268e6c84"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 17:02:57 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:31 2022 +0100"
      },
      "message": "manibuilder: Let build tests fail with the original error code\n\nWe can still run all tests with `make -k`.\n\nChange-Id: Ib59b8863186e5f7ecbaa2aa65cdbd51913dcf8e7\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70913\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "725a19e090637c576a80901bfc7283ac268e6c84",
      "tree": "48cc87a1bfd5a7cfdbb944b6d17822797df27642",
      "parents": [
        "fb9c18a7aafb2f71b49f004f43800cf213ccb6cd"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 11 00:01:04 2022 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:30 2022 +0100"
      },
      "message": "manibuilder: Adapt TEST_REMOTE and TEST_REVISION defaults\n\nIf ${TEST_LOCAL} is set, adapt the default remote and revision\naccordingly. Now this variable is all that is needed to test\na local flashrom commit, e.g.\n\n  $ make alpine:amd64-v3.7 TEST_LOCAL\u003d~/flashrom\n\nChange-Id: I435beb81fd05db25fa6b0a7b517d4c8b9b57ceea\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70912\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "fb9c18a7aafb2f71b49f004f43800cf213ccb6cd",
      "tree": "823e26022ad7981d5ab6d4b36110cd8c3d97edf5",
      "parents": [
        "bfe6484b3bb66fcbfc986ec9bc43155a8c8ea61b"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Dec 10 23:59:19 2022 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:30 2022 +0100"
      },
      "message": "manibuilder: Add service container with local Git access\n\nAdd a new target `local-git` that spawns a service container with a\nlocal Git daemon. The variable ${TEST_LOCAL} needs to point to the\ndirectory of a local git repository.\n\nChange-Id: I9e465551d3398fdb8d173a0a8fbd169561241a74\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70911\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "bfe6484b3bb66fcbfc986ec9bc43155a8c8ea61b",
      "tree": "8f4979e8d829f33dc37d368ba9dad39194b75881",
      "parents": [
        "aa359a73420bf8c731f2f9733eb2f146f559825c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Dec 10 23:54:24 2022 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:30 2022 +0100"
      },
      "message": "manibuilder: Automatically create `manibuilder` network bridge\n\nCreate a network bridge for all manibuilder containers. We\u0027ll add a\nservice container with access to a local Git repository later.\n\nChange-Id: Idb03c21dbd12bef59a2c683e169015e286c04d11\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70910\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "aa359a73420bf8c731f2f9733eb2f146f559825c",
      "tree": "2cd6f9600d25001f868b6c73f851e2cd8ed21603",
      "parents": [
        "34846e46a08dd743e8419d9e9ade00e3d3da0c5f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Dec 10 23:52:46 2022 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:30 2022 +0100"
      },
      "message": "manibuilder: Make Git remote overridable\n\nChange-Id: Idfc1272f5a7370d3a183835ddf4052db374d6a26\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70909\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "34846e46a08dd743e8419d9e9ade00e3d3da0c5f",
      "tree": "bf228bd4dd70b83e1101565f3e6ca338fe980a08",
      "parents": [
        "f4a1b5d2e8c74f4ad24764aca8b7d3ad53c1e176"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Dec 10 23:45:38 2022 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:29 2022 +0100"
      },
      "message": "manibuilder: Set $(TEST_REVISION) default in make\n\nChange-Id: I8320110a19c434b6d464d8036cc2a99fff41f63e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70908\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "f4a1b5d2e8c74f4ad24764aca8b7d3ad53c1e176",
      "tree": "7dc5040c99ed99390ef540bdb4770ca673f72370",
      "parents": [
        "c0b52db332ce95ca3227b35b3263c858882e0b5d"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Sep 27 14:02:36 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:29 2022 +0100"
      },
      "message": "manibuilder: Add list of 1.2.x targets\n\nWe didn\u0027t maintain a list at the 1.2 release. Maybe didn\u0027t even run\nmanibuilder. Let\u0027s start one with distributions available at the\n1.2 release and those available today.\n\nChange-Id: Ia6266ecfba5e9acb37acc41cc305f2f713de7a24\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70907\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "c0b52db332ce95ca3227b35b3263c858882e0b5d",
      "tree": "945d00d92a9a9056e1a5f9927fca4647cb0644b6",
      "parents": [
        "7cb43957c5fe405cd82584f0a54428f2d2d286ff"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Dec 15 12:42:32 2022 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Dec 30 01:16:29 2022 +0100"
      },
      "message": "Import manibuilder from flashrom master\n\nReferences to the upstream repository have been changed to\n`flashrom-stable.git`. The directory `flashrom` is kept,\nthough, so existing containers can be used for both projects.\n\nChange-Id: I8ba148e30602e8e03e3858f7c1eb6789230654d6\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/70906\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "2f6936bd926b6d4f21680e2cdc160fc580c3ecb3",
      "tree": "b58cac0e2009b908f72907c7b098c2de4065c768",
      "parents": [
        "b863127a6f6e538c60fb66716db6aaa44d8726ff"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Sep 24 18:31:38 2019 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Nov 06 08:46:07 2019 +0000"
      },
      "message": "util/getversion,meson: Add script to allow version info with Meson\n\nAdd `util/getversion.sh` that retrieves version information from a\n`versioninfo.inc` (what we use for releases) if present or uses\n`util/getrevision.sh` if not.\n\nLet Meson use it for flashrom\u0027s version. It seems Meson doesn\u0027t\ngenerate the manual page at all, so the `--man-date` command is\ncurrently unused.\n\nChange-Id: I401e5638509c4a573bc0cb17ebc5fa76df9700b5\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/35561\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Mario Limonciello \u003csuperm1@gmail.com\u003e\nReviewed-by: Richard Hughes \u003chughsient@gmail.com\u003e\nReviewed-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "28d081924ea6fca7a643ae273cb56cd11788adc5",
      "tree": "f8b63bb8fc1337da5d76cb262cd4ce1728e2a7d4",
      "parents": [
        "7f15de164c2b6fcb82fb9634d5d43a2368338ac3"
      ],
      "author": {
        "name": "David Hendricks",
        "email": "dhendrix@chromium.org",
        "time": "Sun Sep 08 13:59:42 2019 -0700"
      },
      "committer": {
        "name": "David Hendricks",
        "email": "david.hendricks@gmail.com",
        "time": "Mon Oct 14 05:23:01 2019 +0000"
      },
      "message": "util/git-hooks: Check for Signed-off-by line\n\nEnforce the DCO. The logic comes from coreboot\u0027s commit-msg hook,\nand I\u0027ve added a pointer to flashrom\u0027s development guidelines.\n\nChange-Id: Iea49a06c2d4824be073eff98c8aae1cbc5b145e4\nSigned-off-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/35295\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "4a84ec273a487c27f91bd3df70cbdf8894af70e1",
      "tree": "faee09346d0a195ac778befa68a87c5f669cfe22",
      "parents": [
        "de77ad4678cb33ca0b58edf89fab8113eb304bcd"
      ],
      "author": {
        "name": "Jacob Garber",
        "email": "jgarber1@ualberta.ca",
        "time": "Thu Jul 25 19:12:31 2019 -0600"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Oct 04 14:35:20 2019 +0000"
      },
      "message": "tree: Enable -Wwrite-strings\n\nWhen compiling, this warning gives string literals the type const char[]\nto help catch accidental modification (which is undefined behaviour).\nThere currently aren\u0027t any instances of this in flashrom, so let\u0027s\nenable this warning to keep it that way. This requires adding const\nqualifiers to the declarations of several variables that work with\nstring literals.\n\nChange-Id: I62d9bc194938a0c9a0e4cdff7ced8ea2e14cc1bc\nSigned-off-by: Jacob Garber \u003cjgarber1@ualberta.ca\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/34577\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nReviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\n"
    },
    {
      "commit": "2a5dfaf140eb8f22c923a026df855da0c5e9bf82",
      "tree": "a1d231512e360758c35367d3b9b71e69f1ccbc57",
      "parents": [
        "5ec84b3c096c9ace0bf3650206a0a9412e977c64"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Thu Jul 04 16:01:51 2019 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Aug 08 21:29:37 2019 +0000"
      },
      "message": "ichspi: Add support for discrete Cannon Lake PCHs\n\nOnly minor differences in the Firmware Descriptor, compared to their\npredecessors.\n\nWe extend our check on the `ICCRIBA` field in the descriptor to dis-\ntinguish it from older generation. Alas, the `freq_read` field was\nrepurposed, so we can\u0027t use it as sanity check any more.\n\nChange-Id: I1c2d1e8916cecd756e7ac1f0ba221d7cc361ba02\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/34072\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-by: Matt DeVillier \u003cmatt.devillier@gmail.com\u003e\n"
    },
    {
      "commit": "d2d3993a25c3236d397209f9c2118c3b17ce4f95",
      "tree": "8c91f0f2d588e66963c13e48dd972de555985bf4",
      "parents": [
        "3750986348cb99b8f0d828b73972b545a2f9c878"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Fri Jan 18 16:49:37 2019 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 06 17:23:53 2019 +0000"
      },
      "message": "ichspi: Add Apollo Lake support\n\nIt\u0027s almost identical to 100 series PCHs and later. There are some\nadditional FREGs (12..15). To not clutter the `if` conditions further,\nmake more use of `switch` statements.\n\nTested on Kontron mAL10. Mark it as DEP as usually the last sector\nis not covered by the descriptor layout and can\u0027t be read.\n\nChange-Id: I1c464b5b3d151e6d28d5db96495fe874a0a45718\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/30995\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\n"
    },
    {
      "commit": "cb97368328bc68698ab7e58a6d692635dfb1b1c7",
      "tree": "c2cd06a37dcad1ccb0ff5103317c932efca46d37",
      "parents": [
        "dc5af547df8b2f852deb5ddad86bb90ff0fc50c0"
      ],
      "author": {
        "name": "Richard Hughes",
        "email": "richard@hughsie.com",
        "time": "Wed Dec 19 11:44:22 2018 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Apr 02 17:33:27 2019 +0000"
      },
      "message": "Add support for the meson build system\n\nThe fwupd project has to build in all kinds of crazy targets, e.g. for odd\nendians, odd instruction sets, and in odd ways, e.g. installing with a prefix\nof /app for projects like flatpak. We also have other \"robustness\" guarantees\nand therefore have a comprehensive set of CI tests which enable a lot of\nwarning flags and run linting and static analysis code like Coverity.\n\nRather than hack the Makefile I ported the codebase to use Meson.\nMeson is a(nother) next-generation build system used by a lot of open source\nprojects ranging from low level libraries to desktop software. As part of the\nport, I also copied the CONFIG_ logic from the makefile, e.g.\n\n  Option                  Current Value Possible Values Description\n  ------                  ------------- --------------- -----------\n  config_atahpt           false         [true, false]   Highpoint (HPT) ATA/RAID controllers\n  config_atapromise       false         [true, false]   Promise ATA controller\n  config_atavia           true          [true, false]   VIA VT6421A LPC memory\n...\n\nAt the moment I\u0027m using the meson port so I can include flashrom as a subproject\nto fwupd as distros are not yet shipping libflashrom as a shared library.\n\nChange-Id: I3d950ece2a0568c09985eab47ddab9df1d0c43a2\nSigned-off-by: Richard Hughes \u003crichard@hughsie.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/31248\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Philipp Deppenwiese \u003czaolin.daisuki@gmail.com\u003e\nReviewed-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\n"
    },
    {
      "commit": "df4905822754ac1f303f7939f5b77b35e5ac4a67",
      "tree": "547a0248de382233cecfc018a25996ffc0195b2d",
      "parents": [
        "93e1625f9fb5f1080c40685488d006b2982062d7"
      ],
      "author": {
        "name": "Richard Hughes",
        "email": "richard@hughsie.com",
        "time": "Wed Dec 19 11:57:15 2018 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Feb 03 18:44:16 2019 +0000"
      },
      "message": "Fix several -Wno-missing-field-initializers warnings\n\nChange-Id: Ib4487d4c1a38fa8471fa1f9034604412e9d14cf7\nSigned-off-by: Richard Hughes \u003crichard@hughsie.com\u003e\nReviewed-on: https://review.coreboot.org/c/30405\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "ac01baa073b0f154ffd3ffdc7c9e75987f8b525c",
      "tree": "c81104f7a8f08db2c6f0cc5d59f8f0e3fe7ea494",
      "parents": [
        "b0247b3acbc7d8d9f8da1db48a9b81c5f2e24a38"
      ],
      "author": {
        "name": "Elyes HAOUAS",
        "email": "ehaouas@noos.fr",
        "time": "Mon May 28 16:52:21 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jun 24 13:44:51 2018 +0000"
      },
      "message": "Remove unneeded white spaces\n\nChange-Id: I90f171924790ced74a62ca344fee8607607aa480\nSigned-off-by: Elyes HAOUAS \u003cehaouas@noos.fr\u003e\nReviewed-on: https://review.coreboot.org/26652\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    }
  ],
  "next": "a75a2edc05a006c10caa24ccbee12c2b3ddaee66"
}
