)]}'
{
  "log": [
    {
      "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": "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": "1900e1d5d39d91b762c9a02ef2445868b323ca87",
      "tree": "a95c01537af1a6a2a643f696c5e33df886471619",
      "parents": [
        "87aa19314523d1cffdef57fbdf65d8328824026c"
      ],
      "author": {
        "name": "Angel Pons",
        "email": "th3fanbus@gmail.com",
        "time": "Fri Jul 02 12:42:23 2021 +0200"
      },
      "committer": {
        "name": "Felix Singer",
        "email": "felixsinger@posteo.net",
        "time": "Thu Oct 06 01:00:37 2022 +0000"
      },
      "message": "Replace freenode references\n\nThe flashrom project no longer uses freenode. To avoid having outdated\nman pages in the future, the contact methods are now listed in the wiki.\n\nChange-Id: I75e8f43c50dc4c3feede0250334a877cdaac8103\nSigned-off-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/56031\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/68063\n"
    },
    {
      "commit": "3578ec6a3d7187438c4093f4bb7ac2bb6d4184cb",
      "tree": "53c7ccc03fa21dcd4664e6fb1b48a9ec1661e023",
      "parents": [
        "9cecc7e25dc3fe27a801a745410825cfc2cfaac3"
      ],
      "author": {
        "name": "Marc Schink",
        "email": "flashrom-dev@marcschink.de",
        "time": "Thu Mar 17 16:23:03 2016 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jan 05 16:25:04 2019 +0000"
      },
      "message": "Add initial J-Link SPI programmer\n\nTested with SEGGER J-Link EDU, Flasher ARM and flash chip W25Q16.V.\n\nChange-Id: Ie03a054a75457ec9e1cab36ea124bb53b10e8d7e\nSigned-off-by: Marc Schink \u003cflashrom-dev@marcschink.de\u003e\nReviewed-on: https://review.coreboot.org/c/28087\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "25fde40f8594b1c13ba7a4c3a605b96b200a4e11",
      "tree": "8e19343934bcd9be2503441b556ccf4e0871fed2",
      "parents": [
        "73c882086fe7d6fac9859e2faa93ec56cc96b9bd"
      ],
      "author": {
        "name": "Rudolf Marek",
        "email": "r.marek@assembler.cz",
        "time": "Fri Dec 29 16:30:49 2017 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jan 06 22:38:58 2018 +0000"
      },
      "message": "Fix the documentation and DOS port\n\nUpdate the DOS cross-compile documentation,\nand workaround issue with valloc() with the\nlatest DJGPP.\n\nChange-Id: I909c5635aec5076440d2fde73d943f8ad10b8051\nSigned-off-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\nReviewed-on: https://review.coreboot.org/23039\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "6891709a1f04a78bc45ad4174f4416f24169a020",
      "tree": "e0565fb6640d919bf9278ffa9fbe86abc038298e",
      "parents": [
        "bbf0dbde3855a58f7324dedb81fdcce0f99c1c87"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Nov 13 20:12:58 2017 +0100"
      },
      "committer": {
        "name": "David Hendricks",
        "email": "david.hendricks@gmail.com",
        "time": "Fri Dec 01 00:30:15 2017 +0000"
      },
      "message": "README: Update packaging section for Git repositories\n\nChange-Id: I8d9c56be8c1381b175ce7695c53f31b1767d9d17\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/22454\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\n"
    },
    {
      "commit": "0be072cbe4d05b1e69d1c02291f3a2a544beb2af",
      "tree": "3c4270b0bdf66cd15fcc6b2525c0ff9aa4a803ab",
      "parents": [
        "fc3ecc2a812235fce1a4cdc7dc3338507150e8c7"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Mar 13 15:16:30 2016 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Mar 13 15:16:30 2016 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 25\n\nTested mainboards:\nOK:\n - ASRock Fatal1ty 970 Performance and P4i65G\n   Reported by anonymous email message ID:\n   932677687262b1300eaf14260999d9262c31@guerrillamail.com\n   The latter actually had a tested board enable already.\n\nFlash chips:\n - Eon EN25Q128 to PREW (+PREW)\n   Reported by Adrian Graham\n - GigaDevice GD25VQ41B to PREW (+PREW)\n   Reported by David Hendricks\n - Winbond W39V040FB to PREW (+EW)\n   Reported by fjed on IRC\n\nMiscellaneous:\n - Change PCI IDs of \"MS-6577 (Xenon)\" board enable.\n   The previous IDs contained the on-board display adapter which is\n   disabled when a dedicated graphics card is installed.\n - Add a note to the README how to overcome the clang warning if only a\n   single programmer is enabled.\n - Fix some typo and manpage problems found by lintian\n - r1920 introduced some explicit calls to pkg-config instead of $(PKG_CONFIG).\n   This patch corrects that.\n - Make MS-7094 (K8T Neo2-F V2.0) board enable less contestable.\n   Previous PCI IDs were board-specific but ot the other of devices\n   that could be disabled by the firmware or that vary among\n   hardware revions. There are no good alternatives available.\n   However, since we always have a DMI decoder available now, we can\n   use non-board-specific devices without taking risks. Thanks to\n   Uwe Hermann for reporting and testing.\n - Some other small changes to clean up whitespace and fix some warnings\n   from Debian\u0027s lintian.\n\nCorresponding to flashrom svn r1951.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "23e10b87801c22f34642895de8b0b726265eb016",
      "tree": "2d62c23191801afaecbf98925effb8b8c7a44ab6",
      "parents": [
        "c2644a3fc14088a2535c05edbd56c041b3a7370d"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jan 23 16:16:49 2016 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jan 23 16:16:49 2016 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 24\n\nTested mainboards:\nOK:\n - ASRock G31M-GS\n   Reported by Александр Трубицын\n - ASRock G41M-VS3\n   Reported by Александр Трубицын\n - ASRock N68C-S UCC\n   Reported by Alexey Belyaev\n - ASRock AMCP7AION-HT (ION 330HT(-BD))\n   Reported by Stefan Tauner\n - ASUS P5K SE\n   Reported by Александр Трубицын\n - ASUS P5KPL-VM\n   Reported by Marin Vlah\n - ASUS RAMPAGE III GENE\n   Reported by stevessss on IRC\n - GIGABYTE GA-945GM-S2\n   Reported by Александр Трубицын\n - GIGABYTE GA-945GCM-S2 (rev. 3.0)\n   Reported by Александр Трубицын\n - GIGABYTE GA-965P-S3\n   Reported by Александр Трубицын\n - GIGABYTE GA-EG43M-S2H\n   Reported by Александр Трубицын\n - GIGABYTE GA-EP31-DS3L (rev. 1.0)\n   Reported by Александр Трубицын\n - GIGABYTE GA-G33M-S2\n   Reported by Александр Трубицын\n - GIGABYTE GA-G33M-S2L\n   Reported by Александр Трубицын\n - GIGABYTE GA-H55M-S2\n   Reported by Александр Трубицын\n - GIGABYTE GA-J1900N-D3V\n   Reported by Marcos Truchado and Guillermo von Hünefeld\n - GIGABYTE GA-K8NS\n   Reported  by nicolae788\n - GIGABYTE GA-M56S-S3\n   Reported by Estevo Paz Freire\n - GIGABYTE GA-P31-DS3L\n   Reported by Александр Трубицын\n - GIGABYTE GA-P31-S3G\n   Reported by Александр Трубицын\n - MSI MS-7336\n   Reported by Benjamin Bellec\n - MSI X79A-GD45 (8D) (MS-7760)\"\n   Reported by mortehu on IRC\n - Supermicro A1SAi-2550F\n   Reported by Bernard Grymonpon\n - Supermicro X7DWT\n   Reported by Steven Stremciuc\n\nLaptop:\n - ASUS U38N\n   Reported by Ultra on IRC\n - Dell Latitude D630\n   Reported by Márton Miklós\n - Fujitsu Amilo Xi 3650\n   Reported by Elmar Stellnberger\n - Lenovo T400 (whitelisting only)\n\nChipsets:\n - Mark 8086:1f38 (Intel Avoton/Rangeley) as tested\n   Reported by Jeremy Porter and Bernard Grymonpon\n - Add Intel Sunrise Point IDs but no support yet.\n\nFlash chips:\n - Atmel AT45DB321D to PREW (+PREW)\n   Reported by The Raven\n - Eon EN25QH32 to PREW (+PREW)\n   Reported by Josua Mayer\n - Eon EN25QH64 to PREW (+EW)\n   Reported by David s. Alessio\n - GigaDevice GD25LQ64(B) to PREW (+PREW)\n   Reported by Greg Tippit\n - Intel 28F001BN/BX-T to PREW (+EW)\n   Reported by Lu Xie\n - Micron M25P10-A to PREW (+W)\n   Reported by the Raven\n - Micron M25PE40\n   Reported by David Wood\n - Micron N25Q128..3E to PREW (+PREW)\n   Reported by Miklós Márton\n - Macronix MX25L3273E to PREW (+PREW)\n   Reported by Roklobsta on IRC\n - Macronix MX23L6454 to PR (+PR)\n   Reported by Steven Honeyman\n - Macronix MX25U6435E/F to PREW (+PREW)\n   Reported by Marcos Truchado and Guillermo von Hünefeld\n - PMC Pm25LQ032C to PREW (+EW)\n   Reported by Dirk Knop\n - Spansion S25FL016A to PREW (+EW)\n   Reported by Márton Miklós\n - Spansion S25FL128S......0 to PREW (+PREW)\n   Reported by Jim Houston\n - Spansion S25FL204K to PR (+PR)\n   Reported by Thomas Debrunner\n - SST SST49LF016C to PREW (+EW)\n   Reported by Steven Stremciuc\n - SST SST39VF040 to PREW (+PREW)\n   Reported by Xavier Bourgeois\n - SST SST49LF040B to PREW (+EW)\n   Reported by Rikard Åhlund\n - ST M25P10-A to PREW (+W)\n   Reported by Martijn Schiedon\n - Winbond W39V040FA to PREW (+EW)\n   Reported by Евгений Черкашин\n - Winbond W39V080FA to PREW (+EW)\n   Reported by protagonist0 on IRC\n - Winbond W25Q80.W to PREW (+PREW)\n   Reported by Miklós Márton\n - Winbond W25X64 to PREW (+REW)\n   Reported by Johannes Krampf and Manuel Dejonghe\n - Fix ID of AMIC A25LQ64\n   Reported by Roman Titov\n - Fix page size of Spansion S25FL129P......1\n   Copy and paste error from the 128S uniform 256kB variant, probably.\n - Add Micron/Numonyx phase-change memory IDs\n\nMiscellaneous:\n - Detect Android target OS.\n   No changes are required to build flashrom (excluding programmers\n   with NEED_PCI) on Android.\n - Update rayerspi (spipgm) URL\n - Fix max_data_write handling of at45db.\n - Minor refinement of the README\n - Mark board enable for the GA-K8NS variants as tested.\n   Tested by \"nicolae788\" on a board with socket 754.\n - Mark \"Multi-system\" chassis as non-laptop case.\n - Remove W836xx log requests.\n   We got enough (and no one is looking at them for the time being anyway).\n - serprog: improve invalid reply error message, contributed by Urja Rannikko.\n - Remove default include paths for MinGW.\n - Disable implicit rules in the Makefile because we don\u0027t need them and they\n   just make the build (imperceptibly) slower.\n - Enable our own strnlen() implementation not only on DJGPP but also if\n   HAVE_STRNLEN is not defined. This is needed to get older BSDs\n   (e.g. NetBSD 6.0, FreeBSD \u003c 8.0) to work.\n - Tiny other stuff.\n\nCorresponding to flashrom svn r1917.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "8d21ff1d63e9ce1039fb1cba978e26ecbaec492d",
      "tree": "26e086e92fa8e798bbbd660b5a8c0bc2ecb47209",
      "parents": [
        "4c32af89998df9cae2a20d50e219c195070b012f"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jan 10 09:33:06 2015 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jan 10 09:33:06 2015 +0000"
      },
      "message": "Refinements for DragonflyBSD\n\n - /usr/include/cpu/param.h defines PAGE_MASK already, hence use another\n   name for the respective macro in nicintel_eeprom.c.\n - Since DragonflyBSD 3.6 DPorts is used as the default package manager.\n   Therefore we should use /usr/local/ instead of /usr/pkg/ on default\n   to fetch libraries.\n\nCorresponding to flashrom svn r1866.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "be62d3fc07194ec13f091aa06beff0a032f1a418",
      "tree": "a7e781102adcd18c72ce967f0dceeeb7f8ef92d2",
      "parents": [
        "d5ff8455455152b5590b34c11d3d5e8fb5048aa1"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jan 10 09:32:44 2015 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jan 10 09:32:44 2015 +0000"
      },
      "message": "Allow to easily set a global path prefix for libraries and include files\n\nGets rid of a few DOS-specific Makefile hacks.\n\nCorresponding to flashrom svn r1863.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "c65b8555d5c002dfa102377849916327e05c7712",
      "tree": "38e32d281cb3e396de0ae7783ed71fce2d9c9ff5",
      "parents": [
        "4442b81fd8ba9236813a22bec77f5920033a7df5"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Sep 12 15:48:39 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Sep 12 15:48:39 2013 +0000"
      },
      "message": "BSD refinements\n\nMake it easier to compile flashrom under NetBSD and DragonFlyBSD:\n - Use /usr/pkg/ as prefix for includes and linking\n - Use pciutils as include path for the right(tm) libpci\n\nAlso, fix date handling in getrevision.sh to work with the various formats for\ninvoking \u0027date\u0027. This also uses svn\u0027s info --xml output instead of the regular one.\n\nCorresponding to flashrom svn r1742.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nTested-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "449abe28ab764775f5483eb4288f070cfa6dc22b",
      "tree": "5097f031f37ab65a6915736c85e310ad71feeea3",
      "parents": [
        "cbd566548df4c752460268ed7f4a5f6c97d3062b"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed Sep 11 23:34:57 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed Sep 11 23:34:57 2013 +0000"
      },
      "message": "DOS refinements\n\nThis allows to use the DOS library trees stored in a user-specified directory.\n\nI have mirrored the needed patches, sources and binaries (the latter\nare properly licensed to allow that) in the flashrom wiki, so use those\nURLs instead of the original sources.\n\nCorresponding to flashrom svn r1734.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "c60de0e87faa631887821892547f0554eed2727f",
      "tree": "54b9eb93e87ead0498bdacd22f4a3cd3e0ffd2ae",
      "parents": [
        "226037da3d274fdf65e477e9ef1082356830b2c7"
      ],
      "author": {
        "name": "James Laird",
        "email": "jhl@mafipulation.org",
        "time": "Wed Mar 27 13:00:23 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed Mar 27 13:00:23 2013 +0000"
      },
      "message": "Add Altera USB-Blaster SPI programmer\n\nAdds support for the Altera USB-Blaster programming dongle in Active\nSerial (AS) mode. Tested on both original product and a clone dongle.\n\nCorresponding to flashrom svn r1658.\n\nSigned-off-by: James Laird \u003cjhl@mafipulation.org\u003e\nSigned-off-by: Kyösti Mälkki \u003ckyosti.malkki@gmail.com\u003e\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Kyösti Mälkki \u003ckyosti.malkki@gmail.com\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "60d9bd267e38c6241e05f0253845e1d11d04f3b3",
      "tree": "adbb52deb6d42ab9f32ed347d18ff42384190c47",
      "parents": [
        "b6304c1a1a89330e84eeee34a4c6ef99b163f367"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Aug 09 23:34:41 2012 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Aug 09 23:34:41 2012 +0000"
      },
      "message": "Portability fixes and cleanups\n\nMove Mac OS X IOKit/DirectHW availability checks in the Makefile from\ncompiler check to pciutils check.\n\nPrint the compiler error messages for feature detection.\n\nAdd DOS libpci in the Makefile includes only if a PCI-based programmer\nwas requested.\n\nRestrict mmap usage in ich_descriptors_tool to Unix style systems.\n\nBuild ich_descriptors_tool with the correct .exe extension on\nDOS/Windows.\n\nBuild ich_descriptors_tool by default on x86. (Patch by Stefan Tauner)\n\nPrint the Windows version instead of \"unknown machine\" on Windows.\n\nDon\u0027t #define our own __DARWIN__, use the standard OS X detection\nmethod.\n\nUpdate the README.\n\nAdd more generated files to svn:ignore\n\nCorresponding to flashrom svn r1567.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "c1c11252bfa30acbc3b2706b62234f20fb182e7d",
      "tree": "f4ec5fb5df4b7f5e63876421046be013a4eabcbe",
      "parents": [
        "ae4294fa000be2484e74f4d863348890bc1d1736"
      ],
      "author": {
        "name": "Jonathan A. Kollasch",
        "email": "jakllsch@kollasch.net",
        "time": "Sat Apr 14 21:06:31 2012 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Apr 14 21:06:31 2012 +0000"
      },
      "message": "Minor NetBSD/DragonFly/pkgsrc build instruction update\n\nAdd -I/usr/pkg/include to NetBSD/Dragon Fly build example CPPFLAGS.\nThis is needed to pick up libftdi.\n\nCorresponding to flashrom svn r1519.\n\nSigned-off-by: Jonathan A. Kollasch \u003cjakllsch@kollasch.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "9e3a6c4913ab66965f91233c58ae47dc542ee475",
      "tree": "d6d5ae2d0520131ae33d0329e25fb715ba4e0584",
      "parents": [
        "ab6328fa3615683e5dbba0fffe8707fa0072d035"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Oct 08 12:40:09 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Oct 08 12:40:09 2010 +0000"
      },
      "message": "Multiple unrelated changes\n\nCONFIG_BITBANG_SPI was not selected if CONFIG_NICINTEL_SPI was on by default.\nWiki output was missing all flash chips if CONFIG_INTERNAL was not\nselected.\nUse correct type for toupper()/tolower()/isspace() functions.\nSpecify software requirements in a generic way.\nNon-x86 compilation does not work with the default programmer set, so\nlist the make parameters which result in a working build.\n\nCorresponding to flashrom svn r1203.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "f992c19fcaba3567fb11767ad0b9aaf22459abc2",
      "tree": "5da8353549aa36d8e19733514fad9d15e040dea7",
      "parents": [
        "3e85442e337e47db7bc5bed23dc079c7a2abe2cf"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Oct 06 23:16:10 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Oct 06 23:16:10 2010 +0000"
      },
      "message": "Rename Direct I/O library to DirectHW\n\nThe Direct I/O library for Mac OS X is now called DirectHW to make sure\npeople can find it via an internet search.\n\nDirectIO was a generic name for a concept and thus not a good\ndistinguisher for a library.\n\nCorresponding to flashrom svn r1198.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\n"
    },
    {
      "commit": "9c31b50cbeebd5d668d19176d137c14aec18af97",
      "tree": "a468e498a6295a675282f27627571ed89d928b94",
      "parents": [
        "bdc48274d87181d3958b6a44731b5333c27c65c5"
      ],
      "author": {
        "name": "Idwer Vollering",
        "email": "vidwer+flashrom@gmail.com",
        "time": "Tue Oct 05 13:31:12 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Oct 05 13:31:12 2010 +0000"
      },
      "message": "Add details how to build for DOS to README\n\nUpdate README to list all the needed rpm files for DOS cross-compilation\nand update the download location of cwsdpmi.\n\nCorresponding to flashrom svn r1186.\n\nSigned-off-by: Idwer Vollering \u003cvidwer+flashrom@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "b63b067ae22803689592db482611093b33a29eef",
      "tree": "7755137b262529b087c48ea533bacb6f557f3967",
      "parents": [
        "f93b36a6bcc3ee7a3c97554e76976e2081f8ba0f"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jul 02 17:12:50 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jul 02 17:12:50 2010 +0000"
      },
      "message": "Add OpenBSD support\n\nAdd a requirements section to the man page which lists the needed access\npermissions for each programmer.\n\nThis feature needs my pciutils/libpci 8/16-bit write emulation patch at\nhttp://marc.info/?l\u003dopenbsd-ports\u0026m\u003d127780030728045 titled\n[PATCH] Fix pciutils non-32bit PCI write on OpenBSD\n\nCorresponding to flashrom svn r1067.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stuart Henderson \u003csthen@openbsd.org\u003e\n"
    },
    {
      "commit": "270237687a7f550e86c01548550f25b1d0a31d65",
      "tree": "88f216baf356f0e22fb8c8f7733ca9f175bd1545",
      "parents": [
        "837d81079689927b78baa5c606c6d8484ea21a95"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Apr 28 15:22:14 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Apr 28 15:22:14 2010 +0000"
      },
      "message": "One of the problems is that --force had multiple meanings\n\n- Force chip read by faking probe success.\n- Force chip access even if the chip is bigger than max decode size for\n  the flash bus.\n- Force erase even if erase is known bad.\n- Force write even if write is known bad.\n- Force writing even if cbtable tells us that this is the wrong image\n  for this board.\n\nThis patch cleans up --force usage:\n- Remove any suggestions to use --force for probe/read from flashrom\n  output.\n- Don\u0027t talk about \"success\" or \"Found chip\" if the chip is forced.\n- Add a new internal programmer parameter boardmismatch\u003dforce. This\n  overrides any mismatch detection from cbtable/image comparisons.\n- Add a new internal programmer parameter laptop\u003dforce_I_want_a_brick.\n- Adjust the documentation for --force.\n- Clean up the man page a bit whereever it talks about --force or\n  laptops.\n\nAdditional changes in this patch:\n- Add warnings about laptops to the documentation.\n- Abort if a laptop is detected. Can be overridden with the programmer\nparameter mentioned above.\n- Add \"Portable\" to the list of DMI strings indicating laptops.\n- Check if a chip specified with -c is known to flashrom.\n- Programmer parameter reliability and consistency fixes.\n- More paranoid self-checks.\n- Improve documentation.\n\nCorresponding to flashrom svn r996.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "4e3d0b3a244067debc0c250986bf65bc2bc182ea",
      "tree": "7e311c929ef697a3781145bc2cea68359deb2794",
      "parents": [
        "d4e5359372a6dc5facb2ea142358508fa058cf68"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Mar 25 23:18:41 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Mar 25 23:18:41 2010 +0000"
      },
      "message": "Polish the flashrom code comments and outputs a bit\n\n - Fix a number of typos (found via ispell).\n\n - Use correct vendor names (as per their websites) consistently.\n\nCorresponding to flashrom svn r985.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "50415d2e48a510e8799217805a6bd12e49606272",
      "tree": "863777563d3c4c962423077d3bd97018c1fb8e98",
      "parents": [
        "4ad4c745afa696c62467b02ff3690fab43c4bc42"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sun Mar 21 14:54:57 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sun Mar 21 14:54:57 2010 +0000"
      },
      "message": "Add DOS cross-compilation support to the Makefile\n\nAdd a README with build instructions.\n\nCorresponding to flashrom svn r963.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "d8dfc441ed2e03f97875a64046e23646bbd4dc4f",
      "tree": "af68fc5ba8a397345deca2fc632c130e0e3ba01e",
      "parents": [
        "cc389fc6b105572a0ed214e0e0795fb63b92f784"
      ],
      "author": {
        "name": "Jonathan A. Kollasch",
        "email": "jakllsch@kollasch.net",
        "time": "Tue Feb 16 00:49:50 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Tue Feb 16 00:49:50 2010 +0000"
      },
      "message": "More NetBSD fixes (w/ patch)\n\nCast input to tolower() to unsigned char to work around how tolower() is\nimplemented on NetBSD.\n\nAlso, use CPPFLAGS (rather than overriding CFLAGS) for the\nNetBSD/DragonFly build example.\n\nCorresponding to flashrom svn r905.\n\nSigned-off-by: Jonathan A. Kollasch \u003cjakllsch@kollasch.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "3646c8f31fbb4f52cac04129b8d6898fb00e1eab",
      "tree": "a33cfec31d050837f0466feeda9deef0c636b4f6",
      "parents": [
        "aca1dce951be2d36d934910a80e19d4b56d455eb"
      ],
      "author": {
        "name": "Jonathan A. Kollasch",
        "email": "jakllsch@kollasch.net",
        "time": "Fri Jan 08 21:18:08 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jan 08 21:18:08 2010 +0000"
      },
      "message": "Add support for NetBSD\n\nCorresponding to flashrom svn r838.\n\nSigned-off-by: Jonathan A. Kollasch \u003cjakllsch@kollasch.net\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "009c51b06206839ea0fc1124724e5bd3e0ec149d",
      "tree": "e564ce61f60f224550c54e9de63cc5707c224533",
      "parents": [
        "9678539b79729c714d5ac5c4bb1fc1dd9d728be4"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Sun Jan 03 23:50:28 2010 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Sun Jan 03 23:50:28 2010 +0000"
      },
      "message": "Drop multiple forwards to man page and add a single one more prominently\n\nDrop usage information that is already mentioned in the man page.\n\nCorresponding to flashrom svn r827.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "a472b8b097fcd369929529e86f7350adaf1ae193",
      "tree": "646c28ba6b0835bb102873d2a04bed25e7d0a616",
      "parents": [
        "c67d03701b4348eee9dfd5e38733a1b0eda73d08"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Oct 03 17:08:02 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Oct 03 17:08:02 2009 +0000"
      },
      "message": "There is no need to tell people to install libz if flashrom doesn\u0027t need libz\n\nSo far, the only case where libz is needed is when a library (libpci)\npulls in libz and even then it only happens if libpci is available in a\nstatic version only and said static version has libz requirements.\n\nCheck for libpci separately and don\u0027t require libz if it isn\u0027t needed.\n\nClarify the README.\n\nCorresponding to flashrom svn r743.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "7221d5f98d238d8357b238303cb0cabdf093c862",
      "tree": "d95446606b96b0fb42491959fa56b6365d20ec5c",
      "parents": [
        "fdb852f504d6a82b3031f0a67e754bf27d6d6b09"
      ],
      "author": {
        "name": "Joerg Mayer",
        "email": "jmayer@loplof.de",
        "time": "Mon Aug 24 13:24:52 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Aug 24 13:24:52 2009 +0000"
      },
      "message": "Update contact info\n\nCorresponding to flashrom svn r700.\n\nSigned-off-by: Joerg Mayer \u003cjmayer@loplof.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "1ebf8451a7ffdd45f09c39491fd23f62b661facf",
      "tree": "abca514b4edace471298522117525964a43a34bb",
      "parents": [
        "10572fa08ae7819f06a087e89da6e1611beb7d46"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Aug 18 23:50:14 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Aug 18 23:50:14 2009 +0000"
      },
      "message": "Tidy up docs before release\n\nDon\u0027t mention coreboot.org without context.\n\nCorresponding to flashrom svn r688.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "10572fa08ae7819f06a087e89da6e1611beb7d46",
      "tree": "57b2a38fe31dbecd0d499f68b098b35ab11a69c7",
      "parents": [
        "4449868623f931dea63b7b552436dd5fc681429e"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Aug 17 16:30:53 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Aug 17 16:30:53 2009 +0000"
      },
      "message": "Fix compilation on Nexenta which is Ubuntu with a Solaris kernel\n\nCorresponding to flashrom svn r686.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "22ea8cd503b65a6a5983e2db71b54dfcd89b3c74",
      "tree": "de96fa4c26124470c32f4b1589597bfe9f7e19a9",
      "parents": [
        "bc25f947fe9a365ba89fac19bd24c377c10243aa"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Thu Jul 30 13:32:26 2009 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu Jul 30 13:32:26 2009 +0000"
      },
      "message": "The project\u0027s new home is flashrom.org now\n\nChange all occurences in the source code and documentation accordingly.\n\nCorresponding to flashrom svn r669.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "a23041ccbe5382577b9e0eda68dd9cd3172b4620",
      "tree": "c67e0a2dbf8eedb4bf43c7407f415d788dbb5121",
      "parents": [
        "f78cff159bc77cb6dda03fcbff9b3cc2ce0968c1"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jun 12 14:49:10 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jun 12 14:49:10 2009 +0000"
      },
      "message": "This patch introduces two new targets which are designed to make the life of packagers easier\n\nIn particular, it should no longer be necessary to patch the makefile\nfor hassle-free compilation.\n\nThe targets are:\nmake export\nmake tarball\nBoth preserve svn revisions and the exported tree does not depend on\nsubversion in any way or shape.\n\nDocumentation for this feature has been added to README.\n\nWe need this for five reasons:\n1. Packagers currently have to patch flashrom source to compile it on\nsystems without subversion. We should make it easier for them.\n2. Snapshot tarballs currently have a .svn 1.5 directory included but\nthis will cause errors for users with older svn 1.4. Not requiring\nsubversion for snapshot compilation is best.\n3. Since packagers seldom the svn revision in their fixup patches, some\npackages out there have incorrect or no revision, only major version\nnumbers.\n4. Releasing a new version of flashrom needs too many changes to the\nmakefile which have to be reverted instantly after the release. That is\nunnecessary churn.\n5. Making a release is easy with the change. Update the major version,\nthen run \"make tarball\".\n\nCorresponding to flashrom svn r587.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e  \nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "0ae5accd3fb1265cec81d77e5fd95c29df46b611",
      "tree": "c203a952a37b78bc2ffcf97eae79a26085fc3194",
      "parents": [
        "fe72cfaec5797f810a2e7a77c6e6052342e54218"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Jun 04 18:53:03 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Jun 04 18:53:03 2009 +0000"
      },
      "message": "Mark the ASUS A7N8X-E Deluxe as working\n\nI finally found the machine (doesn\u0027t belong to me) where I originally tested\nthis board as non-working and I can confirm that all operations work fine now\n(since the nForce2 patch in r548).\n\nCorresponding to flashrom svn r571.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "d1129ac7015d9b3835591dff71da81bfa28dcd1d",
      "tree": "f2a33d467b50e2c6f3b388ad717bf1e56f83cff5",
      "parents": [
        "50d3f3e959722867b6002a48e7e5226ac06e159c"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu May 28 15:07:42 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu May 28 15:07:42 2009 +0000"
      },
      "message": "Random flashrom updates\n\n - Add explicit installation instructions in the README.\n\n - Code cleanups, coding style fixes, drop dead code.\n\n - Drop duplicate board listings from -L output (some boards were explicitly\n   recorded in boards_ok[] _and_ implicitly via the board-enables table.\n\n - Add MS-xxxx numbers to MSI boards where we can find that info.\n\n - Fix typo, \"K8T Neo2\" should have been \"K8T Neo2-F\" actually, at least\n   according to the comment of w83627thf_gpio4_4_raise_2e() which says\n   \"Suited for: MSI K8T Neo2-F\".\n\nCorresponding to flashrom svn r554.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "e94dbf24f2984d6a5f08e3d713f71d6e57e8d2f0",
      "tree": "b9a6884b8802c0954b8967fd20dc39aa4832d1a8",
      "parents": [
        "e8ba538d034fb50549bb838b6446d8c1fad8379f"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri May 22 13:18:38 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri May 22 13:18:38 2009 +0000"
      },
      "message": "Add website section\n\nCorresponding to flashrom svn r544.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "c7e8a0ce1e2c5c08a43060ead373aebe62e68afe",
      "tree": "ae611f8bc7ebf9a0d135053690fba41ff509087a",
      "parents": [
        "0495c94c9b13a4d01b22704303ae4fd7895411ed"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue May 19 14:14:21 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue May 19 14:14:21 2009 +0000"
      },
      "message": "Documentation improvements and small code/whitespace fixes\n\nCorresponding to flashrom svn r535.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "87c07933a8ecb85dff340ca9c85521ee089a370d",
      "tree": "2ca68b1737bf57913762586723c3eec7a91571f5",
      "parents": [
        "284a60065d2c1b76467cbf3fb2ca1c2ef58141a5"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue May 05 16:15:46 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue May 05 16:15:46 2009 +0000"
      },
      "message": "Some cosmetics in README and manpage\n\nAlso, move more stuff to the manpage where it belongs (this also\neliminates some duplicated contents).\n\nCorresponding to flashrom svn r460.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "5e410def076c1e5fe0c1faed25f35f6943be5d0e",
      "tree": "4089485c343e4354179ce5d9109fba3d2b79c6ec",
      "parents": [
        "9abf529387ad68171d76f7bb9a6e665a68d0e891"
      ],
      "author": {
        "name": "Idwer Vollering",
        "email": "vidwer@gmail.com",
        "time": "Sun May 03 23:33:05 2009 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun May 03 23:33:05 2009 +0000"
      },
      "message": "Complement the README file with build instructions for the platforms it currently compiles on\n\nCorresponding to flashrom svn r453.\n\nSigned-off-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "9abf529387ad68171d76f7bb9a6e665a68d0e891",
      "tree": "cce78e1aac631f6f83a0eb155ead46f32878ac31",
      "parents": [
        "261cafab863e5ac37c7a6f3df24a5db18eb31556"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri May 01 16:34:32 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri May 01 16:34:32 2009 +0000"
      },
      "message": "Allow compilation on Solaris\n\nFix compilation on Solaris and tell people how to compile flashrom on\nSolaris, Darwin/Mac OS X and DragonFly BSD.\n\nThanks to Joerg Schilling and Patrick Georgi for the Solaris part.\n\nCorresponding to flashrom svn r452.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "261cafab863e5ac37c7a6f3df24a5db18eb31556",
      "tree": "cf6952cfdb39fd36d8ed3999884c2bb302434a33",
      "parents": [
        "92ef62c93dac045e7b62a6a9d3d1af57032a9b3d"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Fri May 01 14:52:50 2009 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Fri May 01 14:52:50 2009 +0000"
      },
      "message": "Mention that flashrom can also verify flash contents\n\nCorresponding to flashrom svn r451.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "3d5f96cdc8e45eede6d36d3379f852506a3c185c",
      "tree": "3b0a9b2ea098174342d477f4232fcd9687787c5c",
      "parents": [
        "42882fd97e404952269e84a762d2304964a72899"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Apr 23 14:57:55 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Apr 23 14:57:55 2009 +0000"
      },
      "message": "Don\u0027t duplicate option description in README, the manpage already has that info\n\nAlso, additional small cosmetic fix.\n\nCorresponding to flashrom svn r440 and coreboot v2 svn r4196.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "44dd304c44e02ead0e92f6607e445eceb4d27a21",
      "tree": "5c8805e20abc0ba253582aecd6088f0ff2fb2af1",
      "parents": [
        "e39631cf505b829108466024092466699f20b392"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Mon Apr 20 12:34:30 2009 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Mon Apr 20 12:34:30 2009 +0000"
      },
      "message": "Trivial README change Flashrom-\u003eflashrom\n\nCorresponding to flashrom svn r433 and coreboot v2 svn r4141.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "d42009c4aebda9fc09844b46226a1e7f23c68c7f",
      "tree": "466f616746a8f6a3b2d421903a0b286897ab7a1f",
      "parents": [
        "a822bd00437937676b094d03dffadae23983bbaf"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Apr 11 13:59:00 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Apr 11 13:59:00 2009 +0000"
      },
      "message": "Mention a few more flash chip packages in README/manpage\n\nCorresponding to flashrom svn r427 and coreboot v2 svn r4092.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "e74b9f85fba7af766d7e77a0a73cecb7a7637755",
      "tree": "2c204557d6a58c82dcf3d17d32eaa6e5f9871acd",
      "parents": [
        "197d6cdc16f3d8860e974c4166961ec89562d839"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Apr 10 14:41:29 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Apr 10 14:41:29 2009 +0000"
      },
      "message": "Various manpage / README fixes\n\n - Improve description a bit, especially wrt chip packages and\n   protocols.\n\n - Add some missing parameters to manpage option descriptions.\n\n - Remove long obsolete DoC support note.\n\nCorresponding to flashrom svn r425 and coreboot v2 svn r4088.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "42688e5cc978e822ecc3262df8043f7b1efda55f",
      "tree": "2169ceef0254520eae4685672603dfecee0048ef",
      "parents": [
        "43438ba7d17139cc4143fd3840be8d4b39f0ea01"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Mon Jan 26 02:20:56 2009 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Mon Jan 26 02:20:56 2009 +0000"
      },
      "message": "Document exit() codes introduced in r3907\n\nCorresponding to flashrom svn r402 and coreboot v2 svn r3908.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Ward Vandewege \u003cward@gnu.org\u003e\n"
    },
    {
      "commit": "4cf3eefb84138f8b1f2578915520a4aff73dd92f",
      "tree": "e3e52ca8e392abbee50b65fffda710ee7f3a3d66",
      "parents": [
        "f8bc28fc3a52c4b635a4c2c1af3c105b44d5c475"
      ],
      "author": {
        "name": "Idwer Vollering",
        "email": "vidwer@gmail.com",
        "time": "Sun Jan 11 03:31:02 2009 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 11 03:31:02 2009 +0000"
      },
      "message": "Update usage in README\n\nMimicked from flashrom.c\n\nCorresponding to flashrom svn r377 and coreboot v2 svn r3855.\n\nSigned-off-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "f8a49fee02cdc88fb1950c6768a16747917b5d5a",
      "tree": "52578084ecb859c3e7efb5b5a188e7bc7016a183",
      "parents": [
        "87d51fb0b7584c1994304167d21077ef901824e2"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Jun 22 18:50:25 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Jun 22 18:50:25 2008 +0000"
      },
      "message": "Some flashrom documentation fixes, and removal of duplicated info\n\nCorresponding to flashrom svn r271 and coreboot v2 svn r3385.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "87d51fb0b7584c1994304167d21077ef901824e2",
      "tree": "67b646797b2f0b2b57bbc8e034a76e995bf1f781",
      "parents": [
        "db52c58e06e250e2b44dfecf18b3646eb00c7f6a"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jun 22 17:54:03 2008 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jun 22 17:54:03 2008 +0000"
      },
      "message": "A few changes were committed before the DoC remove, update README\n\nCorresponding to flashrom svn r270 and coreboot v2 svn r3384.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "db52c58e06e250e2b44dfecf18b3646eb00c7f6a",
      "tree": "1e2ffc47f73943201415adb8242967cd94ce8ea5",
      "parents": [
        "f1614e8d1c66d4787d9510a54db0dbe2644fe134"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jun 22 17:06:41 2008 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Sun Jun 22 17:06:41 2008 +0000"
      },
      "message": "Remove dead M-Systems Disk on Chip code\n\nDOC support has been disabled by default for many years. The write function\ndoes nothing but print text. It has a call to write_page_md2802() commented\nout, but that function does not exist. This is dead code with ugly #ifdefs.\n\nUpdates README to reflect that there was a time when there was code, but it\ndidn\u0027t work. Removes M-Systems #defines and also includes svn rm msys_doc.*\n\nCorresponding to flashrom svn r269 and coreboot v2 svn r3382.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "6b53fed02d38d7d7a53afeac540d1c7e8ace4ec3",
      "tree": "f93b1a792eec2ea04d1196a725fa4cbd796a7918",
      "parents": [
        "79fd6d21d2d41c74e03973a6be6851e9086de7eb"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 16:21:21 2008 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 16:21:21 2008 +0000"
      },
      "message": "Make the vendor name optional in the -m flashrom parameter when there\u0027s only one board name that matches\n\nThe full syntax still works, and is required when two vendors have\nboards with the same names.\n\nCorresponding to flashrom svn r190 and coreboot v2 svn r3082.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "79fd6d21d2d41c74e03973a6be6851e9086de7eb",
      "tree": "9c7efe1dc8e5817299551dfc8339766c5b80d91b",
      "parents": [
        "3ac76af6f0623779667d3d3d147e35a6be1c8b05"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 07:17:14 2008 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 07:17:14 2008 +0000"
      },
      "message": "Forgot to add Spansion S25FL016A to README, trivial\n\nCorresponding to flashrom svn r189 and coreboot v2 svn r3080.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "42eb17fc5ed4feb8f6b2f8f2b20626d539861afd",
      "tree": "c033049c1300761bc6f38a8eab7303bf07a82415",
      "parents": [
        "2fbe6247a9c328628d521b14eee90bd5be378685"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jan 18 17:48:51 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jan 18 17:48:51 2008 +0000"
      },
      "message": "Minor documentation improvements/fixes in the README and manpage\n\nCorresponding to flashrom svn r180 and coreboot v2 svn r3059.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "e3f3e2edb4f45ff5f53df3a3b4012bc5e60f1bb8",
      "tree": "f2e011db66093d0ccda872ed7a73f3ff2d1eccb0",
      "parents": [
        "a3f8a6416616588021f21b893e673cc67a71bc3f"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Fri Jan 18 15:33:10 2008 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Fri Jan 18 15:33:10 2008 +0000"
      },
      "message": "Rename LinuxBIOS to coreboot\n\nCorresponding to flashrom svn r178 and coreboot v2 svn r3054.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "c778556271be41c1e0f368befaa07597da2d050b",
      "tree": "369036f5615ac15b16b11a1f9ae4d454b13fd22f",
      "parents": [
        "d54958a3c4724746feb3f721002d056afccd83aa"
      ],
      "author": {
        "name": "Jonathan A. Kollasch",
        "email": "jakllsch@kollasch.net",
        "time": "Sun Dec 02 19:03:23 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Dec 02 19:03:23 2007 +0000"
      },
      "message": "Add board-enable for Acorp 6A815EPD\n\nCorresponding to flashrom svn r161 and coreboot v2 svn r2995.\n\nSigned-off-by: Jonathan A. Kollasch \u003cjakllsch@kollasch.net\u003e\nAcked-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "67808fe9ca2ea2300838333e7090eed2e24a2e4f",
      "tree": "b61a197e60bd43a3f4718dc4faec582ecaafaf80",
      "parents": [
        "6b44496c562b4c4be1ea32c7122904095210b33f"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Oct 18 00:29:05 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Oct 18 00:29:05 2007 +0000"
      },
      "message": "Documentation fixes and updates\n\nCorresponding to flashrom svn r153 and coreboot v2 svn r2875.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "3385cb806930698f61898e2622c3e75057c05c4b",
      "tree": "246da0c797e61cfad28117ee3d21a01d34b41794",
      "parents": [
        "3d94a0e00e4d3fdb5f799861d3b354d13a1fcd95"
      ],
      "author": {
        "name": "Michael van der Kolff",
        "email": "mvanderkolff@gmail.com",
        "time": "Tue Oct 16 21:18:43 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Oct 16 21:18:43 2007 +0000"
      },
      "message": "Add Gigabyte M61P-S3 SPI flash support to board_enable.c\n\nCorresponding to flashrom svn r148 and coreboot v2 svn r2864.\n\nSigned-off-by: Michael van der Kolff \u003cmvanderkolff@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "d2ac6fc18531ecb07e9b92a5469e1d3017e695ae",
      "tree": "b2a229ae68877bf5afb46ee59a99ee78e93a2845",
      "parents": [
        "05e7f45373f723b339cf57588655193dc9eedc02"
      ],
      "author": {
        "name": "Markus Boas",
        "email": "ryven@ryven.de",
        "time": "Thu Aug 30 10:17:50 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 30 10:17:50 2007 +0000"
      },
      "message": "Add support for the Winbond W29EE011\n\nCorresponding to flashrom svn r133 and coreboot v2 svn r2753.\n\nSigned-off-by: Markus Boas \u003cryven@ryven.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "05e7f45373f723b339cf57588655193dc9eedc02",
      "tree": "7ab07d72724ed7ccec731f344b3c4297f5c6edaf",
      "parents": [
        "d110764ccdd75bb3621d97c613eea392634696f2"
      ],
      "author": {
        "name": "Markus Boas",
        "email": "ryven@ryven.de",
        "time": "Thu Aug 30 10:11:08 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 30 10:11:08 2007 +0000"
      },
      "message": "Add support for the Winbond W29C040P\n\nCorresponding to flashrom svn r132 and coreboot v2 svn r2752.\n\nSigned-off-by: Markus Boas \u003cryven@ryven.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "fdd0c58115bb30a40ecda990b5fa0c7de1f9785b",
      "tree": "c68c54742200ef13cb22264b424ae70d7a48286f",
      "parents": [
        "627505b797ae5ef2a691b279ffb87263f0806e6c"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Sat Aug 11 16:59:11 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Aug 11 16:59:11 2007 +0000"
      },
      "message": "Add board enable for the EPoX EP-BX3\n\nCorresponding to flashrom svn r125 and coreboot v2 svn r2743.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "627505b797ae5ef2a691b279ffb87263f0806e6c",
      "tree": "e3023ba75672085a8802c8596fc9ec8d443acbc6",
      "parents": [
        "f41c66fd46f69de01f1de781f63a70b6c56c7b50"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jul 27 03:32:45 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jul 27 03:32:45 2007 +0000"
      },
      "message": "Add missing supported flash chips to the README\n\nCorresponding to flashrom svn r124 and coreboot v2 svn r2742.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "f4a673b0cf819fb0ff7e2d446b52f50c10f42a2b",
      "tree": "6347ebe947e2ae22ab4c71c87d3a969de7eee5dc",
      "parents": [
        "e823ee0fc5f772fac65435021b82517daf913d13"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Jun 06 21:35:45 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Jun 06 21:35:45 2007 +0000"
      },
      "message": "Fix up and document the AMD CS5530/CS5530A support\n\nThe previous code was pretty unreadable, undocumented and did some totally\nunrelated things (such as mucking with the game port or port 0x92).\n\nThis version is tested with a 256 KB chip and should work for the\nCS5530 and CS5530A.\n\nCorresponding to flashrom svn r120 and coreboot v2 svn r2715.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "e823ee0fc5f772fac65435021b82517daf913d13",
      "tree": "90502d09c5f7d5edfd85106506d3f22215929acf",
      "parents": [
        "1c283f424158fc8aa09d864df98aac037b9d61ef"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jun 05 15:02:18 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jun 05 15:02:18 2007 +0000"
      },
      "message": "Document the newly supported IBM x3455 board and the now-supported Broadcom HT-1000 chipset\n\nCorresponding to flashrom svn r119 and coreboot v2 svn r2713.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "bc1f1a01e4505bd1a2de45b7a23038a53a184c0d",
      "tree": "6bcefb2517a7c701a4c7b8332e26a4dd67f2700e",
      "parents": [
        "6b14175ead16134d3451b7436f446a71dc2c0d91"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 21 21:39:08 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 21 21:39:08 2007 +0000"
      },
      "message": "Add support for the Winbond W39V040FA chip\n\nCorresponding to flashrom svn r110 and coreboot v2 svn r2686.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "6b14175ead16134d3451b7436f446a71dc2c0d91",
      "tree": "bc57cad99caefc21d3b559079a70952315d59e96",
      "parents": [
        "a7e0548cea45ec60616936c536efbb2a34605093"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Sun May 20 16:16:13 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun May 20 16:16:13 2007 +0000"
      },
      "message": "Add support for ASUS P5A (Socket 7, ALi based)\n\n* Add support for the ALi M1533 to chipset_enable.c\n* Add some SMBus poking needed for the ASUS P5A, to board_enable.c\n\nSince PCI subsystem IDs are worthless with this board, people will\nhave to name the board directly.\n\nCorresponding to flashrom svn r109 and coreboot v2 svn r2677.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "aef1c7cd402da24b25fe1c68907f6fe0accd96cc",
      "tree": "2317c32885ba2493fac15e552d14a65ded05b016",
      "parents": [
        "d7f48069f9c30ffd5e3acc87ca2fcad4530e2c41"
      ],
      "author": {
        "name": "Mondrian Nuessle",
        "email": "nuessle@uni-mannheim.de",
        "time": "Thu May 03 10:09:23 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu May 03 10:09:23 2007 +0000"
      },
      "message": "Enable flashing on IWILL DK8-HTX\n\nSet the right GPIO pins on the Super I/O to disable write protection.\n\nCorresponding to flashrom svn r106 and coreboot v2 svn r2624.\n\nSigned-off-by: Mondrian Nuessle \u003cnuessle@uni-mannheim.de\u003e\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "d7f48069f9c30ffd5e3acc87ca2fcad4530e2c41",
      "tree": "8a361cf381e8be7ada84a15906ac9adaf295f974",
      "parents": [
        "0a05d67baba067c823d198937001563c311367b6"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Apr 28 02:22:59 2007 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sat Apr 28 02:22:59 2007 +0000"
      },
      "message": "Add initial support for the following flash chips\n\n - Atmel AT29C020\n - STMicroelectronics M29F002B\n - STMicroelectronics M29F002T\n - STMicroelectronics M29F002NT\n\nCorresponding to flashrom svn r105 and coreboot v2 svn r2621.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nSigned-off-by: Roger Zauner \u003croger@eskimo.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "a4c63c2f66c1e77a05dc9b4c97d090e4941f3515",
      "tree": "68f7d6dc7406d575ed9f24d7f532eaca2494d8e7",
      "parents": [
        "c03106603a8a02ca73e49bae4e61b270b2df0b0d"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Apr 09 22:59:22 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Apr 09 22:59:22 2007 +0000"
      },
      "message": "Add VIA CX700 to the list of supported southbridges\n\nCorresponding to flashrom svn r102 and coreboot v2 svn r2601.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "71437d076f7621809112d9ecb200ea45dfa492e9",
      "tree": "52def4d79c0cda8a473c45086999db0c07861be7",
      "parents": [
        "3ab5415e48ad1efb5a5014cb9c869d45aac34b67"
      ],
      "author": {
        "name": "David Hendricks",
        "email": "david.hendricks@gmail.com",
        "time": "Fri Mar 02 02:25:36 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Mar 02 02:25:36 2007 +0000"
      },
      "message": "Add Winbond W39V080A support\n\nCorresponding to flashrom svn r92 and coreboot v2 svn r2565.\n\nSigned-off-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "474230ad421b2e2e4ca26493292d224a22a262c2",
      "tree": "7e0fbfaa990cec1d2baa02aa4b77da03b9b1f3bd",
      "parents": [
        "3618346f13482875e155ec33431079e300b245ad"
      ],
      "author": {
        "name": "Alan Carvalho de Assis",
        "email": "acassis@gmail.com",
        "time": "Sat Jan 27 13:39:06 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Jan 27 13:39:06 2007 +0000"
      },
      "message": "Add support for the SST 49LF160C\n\nCorresponding to flashrom svn r87 and coreboot v2 svn r2539.\n\nSigned-off-by: Alan Carvalho de Assis \u003cacassis@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "ca782973745545ab978fdfcabe9fa9efcc6c4db3",
      "tree": "ed5db734462798ef86522fe09fe36fd10389d12b",
      "parents": [
        "424b7cf57fb6b54498dfee9632d3e060eec63fd6"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai.lu@amd.com",
        "time": "Mon Jan 22 20:21:17 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Jan 22 20:21:17 2007 +0000"
      },
      "message": "Add support for the SST-49LF004C, SST-49LF008C, SST-49LF016C\n\nAlso add suport for NVIDIA MCP55.\n\nCorresponding to flashrom svn r85 and coreboot v2 svn r2537.\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@amd.com\u003e\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "83f0db268169c236ab7e78d2769cdd0f22fa2dd9",
      "tree": "6965d28980032d76356d42ca23714802976631f7",
      "parents": [
        "c113b5707251218a30958f24f9f1c8d45dec8d5c"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Dec 20 14:53:22 2006 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Dec 20 14:53:22 2006 +0000"
      },
      "message": "Update flashrom requirements in the README\n\nCorresponding to flashrom svn r83 and coreboot v2 svn r2530.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "c22f542c743ff24f2a1b99cfb03f9b74e8ff294d",
      "tree": "f38c436460c5b6b81b4f27f04ba8630cd53a9df2",
      "parents": [
        "b6d28323e1a147ed702fbdaf37d9dcb64012aa40"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Dec 04 08:20:40 2006 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Dec 04 08:20:40 2006 +0000"
      },
      "message": "Update list of supported flash chips in the flashrom README\n\nCorresponding to flashrom svn r81 and coreboot v2 svn r2518.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "b6d28323e1a147ed702fbdaf37d9dcb64012aa40",
      "tree": "3f82469b83602bc9ffdd032a094e7f51239fc606",
      "parents": [
        "2bd07a0b15367fec3985f94cd8012fbe03273ed1"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Dec 04 08:15:47 2006 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Dec 04 08:15:47 2006 +0000"
      },
      "message": "List the supported flash chips and southbridges in the flashrom README file\n\nCorresponding to flashrom svn r80 and coreboot v2 svn r2517.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "2dc5f429a74df35382c3e9c2947c684647a9d825",
      "tree": "897996f3da41a7de915a5cc473f8ec077efcf83a",
      "parents": [
        "a8c8082c1f8dc86a1e290c61726f511b9bd40751"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Nov 20 20:32:35 2006 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Nov 20 20:32:35 2006 +0000"
      },
      "message": "Cosmetic fixes and typos\n\nCorresponding to flashrom svn r73 and coreboot v2 svn r2500.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "cbc55d0c2922bf7a02ebad8e15a20f0250ae5443",
      "tree": "de025b984a36319b3ceb4938d5b729df7f71b36a",
      "parents": [
        "028f46fd2e639e981dca09a857fcd070ce376042"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Fri Aug 25 19:21:42 2006 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Fri Aug 25 19:21:42 2006 +0000"
      },
      "message": "Print a warning if southbridge is not known\n\nCorresponding to flashrom svn r61 and coreboot v2 svn r2390.\n"
    },
    {
      "commit": "f8337dd3986692bd1788ab254879d7f8424367e1",
      "tree": "cc5390ee3645550116e656b580d747608cd4b87a",
      "parents": [
        "e807d82e7dae21a59df2c997227300904f9d2e44"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu Aug 03 10:49:09 2006 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu Aug 03 10:49:09 2006 +0000"
      },
      "message": "Some documentation updates by Uwe and some smaller ones by me\n\nCorresponding to flashrom svn r59 and coreboot v2 svn r2358.\n"
    },
    {
      "commit": "06b2c4d4330db8621887be9da2f9a47e0b1efefb",
      "tree": "aed7bd511ea8a0f904313594dd685db75c567b05",
      "parents": [
        "184a4040333ccfe624d8765864458b21bb55d1e1"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu Dec 01 10:51:08 2005 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu Dec 01 10:51:08 2005 +0000"
      },
      "message": "Mention build dependencies in Makefile\n\nCorresponding to flashrom svn r35 and coreboot v2 svn r2114.\n"
    },
    {
      "commit": "184a4040333ccfe624d8765864458b21bb55d1e1",
      "tree": "730168012ceeb517f9c3d14e02f21be6c75cf107",
      "parents": [
        "8a10d5a631bddff703fdcfd5b33ac76cdc02fb63"
      ],
      "author": {
        "name": "Ollie Lho",
        "email": "ollie@sis.com.tw",
        "time": "Sat Nov 26 21:55:36 2005 +0000"
      },
      "committer": {
        "name": "Ollie Lho",
        "email": "ollie@sis.com.tw",
        "time": "Sat Nov 26 21:55:36 2005 +0000"
      },
      "message": "Flashrom update from Stefan, resolve issue 21\n\nCorresponding to flashrom svn r34 and coreboot v2 svn r2111.\n"
    },
    {
      "commit": "1e5003fdeb83baddfd4284fda60fa8e612f7d90f",
      "tree": "711f363458e2865c9e679423b6d8433354973608",
      "parents": [
        "213ee71ff4f7611a150faf4e85754f4630bbcfd4"
      ],
      "author": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Wed Apr 10 18:02:07 2002 +0000"
      },
      "committer": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Wed Apr 10 18:02:07 2002 +0000"
      },
      "message": "Add a note on the cs5530 southbridge\n\nCorresponding to coreboot v1 svn r548.\n"
    },
    {
      "commit": "5e5f75e559f605974afd3767bc650a1cc0ed6f1f",
      "tree": "6923dc3d9468a6929079951532dd9fa9040637eb",
      "parents": [],
      "author": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Tue Jan 29 18:21:41 2002 +0000"
      },
      "committer": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Tue Jan 29 18:21:41 2002 +0000"
      },
      "message": "Trying to make this general purpose user-land flash burner\n\nCorresponding to coreboot v1 svn r489.\n"
    }
  ]
}
