)]}'
{
  "log": [
    {
      "commit": "b66ed84d193b8c0eddf5d946c6d2d94a8e8360ee",
      "tree": "ead673f7826ef594b48e43d3c5af0b0934b6a47e",
      "parents": [
        "59c4d790bd5cc172041f780e103a85eb1595c23f"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Apr 27 05:07:35 2014 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Apr 27 05:07:35 2014 +0000"
      },
      "message": "ft2232_spi: Add support for TUMPA Lite\n\nhttp://www.tiaowiki.com/w/TIAO_USB_Multi_Protocol_Adapter_Lite_User\u0027s_Manual\n\nInitial patch from Jadran Puharic \u003cjpuharic@gmail.com\u003e.\n\nCorresponding to flashrom svn r1781.\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": "a54169b3d170747659c5e14047388f7404d65315",
      "tree": "211be2f03f42cec3b99157a5130694a71c2812ca",
      "parents": [
        "f94d9ceaa63d0b3b17b88dadda0b198f49c3f43f"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Sat Apr 26 16:11:21 2014 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Apr 26 16:11:21 2014 +0000"
      },
      "message": "CID1130011: Use after free in ich_descriptor_tool\n\nCorresponding to flashrom svn r1771.\n\nSigned-off-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\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": "ec7a35f7ec8be2cb541de86263a35b1d54206a6b",
      "tree": "059d2268083b17410a117d28c7dfa2de7439471b",
      "parents": [
        "8e19b0414c16f8f67749594a1b4a5c59799fb50b"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Aug 29 00:38:14 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Aug 29 00:38:14 2013 +0000"
      },
      "message": "Improve getrevision.sh\n\n - remove bashism.\n - simplify some git-related code.\n - improved parameter and error handling.\n - additional -d/--date action which is similar to the timestamp action.\n - support for an optional path parameter.\n - there is only one sane time format.\n - and only one sane date format too.\n - use UTC dates and times only.\n - vastly improve git_url() to print the correct remote url and\n   \"nearest\" branch.\n - remove username from repository URLs.\n - add \"-dirty\" to local revisions if there are uncommitted changes.\n - indicate in local revisions how many git-only commits were done\n   since branching from upstream svn.\n - fix svn_revision() fallback to svn info and remove git-svn.\n - print leading r in script instead of hardcode it in the makefile;\n   no more \"0.9.7-runknown\".\n - make retrieving the upstream revision work even in cloned git-svn\n   repositories.\n - more abstractions and helper functions.\n - less fragmentation of actual functionality.\n\nCorresponding to flashrom svn r1727.\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": "d31d3c3b17fee4579204cf6fc578539af12a3723",
      "tree": "95be5d1392f97d5d6a28d97bf519182b789d8095",
      "parents": [
        "3285d7f2c0df996d53d668d6c7d47bade53cc76c"
      ],
      "author": {
        "name": "Joerg Mayer",
        "email": "jmayer@loplof.de",
        "time": "Sat Aug 17 23:58:01 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Aug 17 23:58:01 2013 +0000"
      },
      "message": "getrevision.sh: Make sure we don\u0027t get translated output\n\n(And explicitly require bash.)\n\nCorresponding to flashrom svn r1716.\n\nSigned-off-by: Joerg Mayer \u003cjmayer@loplof.de\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "36e9f4b3595c6e8b13f80f85785a91b65ecad62f",
      "tree": "d2f6b83838634e65348c92c248cf63a8891bc972",
      "parents": [
        "241e9d5e44d0885213b4456b1b684e1e746b6957"
      ],
      "author": {
        "name": "David Hendricks",
        "email": "dhendrix@google.com",
        "time": "Wed Aug 14 14:47:26 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed Aug 14 14:47:26 2013 +0000"
      },
      "message": "Add getrevision.sh utility script\n\nThis allows to retrieve various data from SCM systems (git and svn) and\nuse them in the build process to better indicate which source was used.\nFor now only use it for the upstream (i.e. svn) revision number, which\nwas previously implemented by an awful line in the Makefile.\n\nCorresponding to flashrom svn r1713.\n\nSigned-off-by: David Hendricks \u003cdhendrix@google.com\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "bf97bdc420bbf2c787c63a6a1c9bf9d3c5d4ac80",
      "tree": "2e3c490f08231ce86716f8a3fb991f2787246a50",
      "parents": [
        "d3b98fb833f6534d6d09522c915063d6f8213fd2"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Mar 09 17:55:35 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Mar 09 17:55:35 2013 +0000"
      },
      "message": "Add utility to print all chip names in flashchips.h that are not in flashchips.c\n\nThis allows to list yet unsupported chips easily.\n\nFirst it tries to find the directory containing the files, then it uses sed to\nextract the macro names of chips from flashchips.h, greps for them in\nflashchips.c and prints it if it is not found.\nIf verbose mode is activated by giving at least one additional parameter\nit prints the chip ID and comment following the macro definition too.\n\nCorresponding to flashrom svn r1654.\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": "a8da224c63fd9e41d87e57f72050c0e23a285d86",
      "tree": "95a3ad39d807adcbbe17eadc31db374ee7f8bc9a",
      "parents": [
        "b7bce8a6cfedff9abcd806bdd7f0e6232f442943"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Aug 15 23:06:32 2012 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Aug 15 23:06:32 2012 +0000"
      },
      "message": "Allow specifying CPPFLAGS\n\nThe user may know better which CFLAGS/CPPFLAGS are appropriate.\nUse flashrom_CFLAGS for flags which flashrom definitely needs to build.\n\nThanks to Stefan Tauner for pointing out the flaw in r1574.\n\nCorresponding to flashrom svn r1575.\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": "b7bce8a6cfedff9abcd806bdd7f0e6232f442943",
      "tree": "95f7b96689c8d85c12a53fbd40a739a496a3f020",
      "parents": [
        "7c36d5265273479b4de8e3394d308744709d84de"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Aug 14 21:36:11 2012 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Aug 14 21:36:11 2012 +0000"
      },
      "message": "Allow the user to specify CFLAGS without breaking the build\n\nGNU make has a very interesting quirk: If you set a variable on the\ncommand line, any changes to that variable in the Makefile are ignored\nunless marked with the \"override\" keyword.\n\nUse CFLAGS only for optimization and warning options, and use CPPFLAGS\nfor the dependency and other preprocessor related options.\nThat way packagers can specify their own CFLAGS without breaking the\nbuild.\n\nAs a side benefit, the ich_descriptors_tool Makefile now behaves exactly\nthe same whether called standalone or as part of the main Makefile.\n\nCorresponding to flashrom svn r1574.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "a1a14ec5d2a087937ce6e16a4462fcfeb838fa12",
      "tree": "7a9d855a9df6e78d31b0d9842b7c3f1d31711825",
      "parents": [
        "37e8686284eb45bdb1717088227e3fe485fb0fc4"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon Aug 13 08:45:13 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon Aug 13 08:45:13 2012 +0000"
      },
      "message": "Clean up ICH descriptor code\n\n - allows for compilation with -Werror\u003dshadow,\n - use extended line limit to fix the most awful line breaks.\n\nCorresponding to flashrom svn r1570.\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": "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": "b3850964f6a87f107e7eaae16d75299f32cc6e76",
      "tree": "9af3d08c6dfd14c5ef741db24abcc1507b5f045c",
      "parents": [
        "222bf1013f39808e42479cd2f1cc2687cc59e657"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Dec 24 00:00:32 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Dec 24 00:00:32 2011 +0000"
      },
      "message": "Add ich_descriptor_tool to decode all flash descriptors stored in a flash dump file\n\nThis patch adds an external utility that shares most of the existing descriptor\ndecoding source code. Additionally to what is available via FDOC/FDOD this\nallows to access:\n - the softstraps which are used to configure the chipset by flash content\n   without the need for BIOS routines. on ICH8 it is possible to read those\n   with FDOC/FDOC too, but this was removed in later chipsets.\n - the ME VSCC (Vendor Specific Component Capabilities) table. simply put,\n   this is an SPI chip database used to figure out the flash\u0027s capabilities.\n - the MAC address stored in the GbE image.\n\nIntel thinks this information should be confidential for ICH9 and up, but\nreferences some tidbits in their public documentation.\nThis patch includes the human-readable information for ICH8, Ibex Peak\n(5 series) and Cougar Point (6 series); the latter two were obtained from\nleaked \"SPI Flash Programming Guides\" found by google. Data regarding ICH9\nand 10 is unknown to us yet. It can probably found in:\n\"Intel® ICH7, ICH8, ICH9 and ICH10 — SPI Family Flash Programming Guide\"\nInformation regarding the upcoming Panther Point chipset is also not included.\n\nCorresponding to flashrom svn r1480.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Matthias Wenzel \u003cbios@mazzoo.de\u003e\n"
    },
    {
      "commit": "7189a5ff8cb8cfc33ef2c0be3268204064a2771b",
      "tree": "8b58adf2bf2f4fb2c54fb563a56558671ba722ba",
      "parents": [
        "d0c5dc23e25f33439dd6166a5798ffbcaabf67f8"
      ],
      "author": {
        "name": "Samir Ibradžić",
        "email": "sibradzic@gmail.com",
        "time": "Thu Oct 20 23:14:10 2011 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Oct 20 23:14:10 2011 +0000"
      },
      "message": "Add support for the GOEPEL PicoTAP programmer\n\nhttp://www.goepel.com/en/jtagboundary-scan/hardware/picotap.html\n\nThis device is actually a JTAG adapter, but since it uses standard\nFT2232 A interface pins, it can be easily used as SPI programmer\n(tested it here successfully). PicoTAP supports only 5V output, so one\nneeds to reduce this to 3.3V in a same manner as DLP Design DLP-USB1232H, see\n\n  http://flashrom.org/FT2232SPI_Programmer#DLP_Design_DLP-USB1232H\n\nfor details.\n\nThe PicoTAP pin-out is as follows:\n\n  PicoTAP |  SPI\n ---------+-------\n    TCK   | SCLK\n    TMS   |  CS#\n    TDI   |  SO\n    TDO   |  SI\n   /TRST  |  -\n    GND   |  GND\n    +5V   |  VCC, HOLD# \u0026 WP# after 3.3V regulator\n\nI managed to run PicoTAP in 10MHz, 15MHz and 30MHz modes (by forcing\nDIVIDE_BY), against SST25VF016B SPI flash, read/write/erase all worked\nfine (write seems somewhat slow).\n\nCorresponding to flashrom svn r1453.\n\nSigned-off-by: Samir Ibradžić \u003csibradzic@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "836b26a423c5dad86646bc6bc24560d444181405",
      "tree": "a682fd11ab2f4aa6cb256187a565a5361359ec02",
      "parents": [
        "8c35745fcf3ed6eb2769beda0c8b941df07f6175"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Oct 14 20:33:14 2011 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Oct 14 20:33:14 2011 +0000"
      },
      "message": "TIAO/DIYGADGET USB Multi-Protocol Adapter (TUMPA) support\n\nThanks to TIAO/DIYGADGET for sponsoring a test device!\n\nThis is an FTDI FT2232H based device which provides an easily accessible JTAG,\nSPI, I2C, serial breakout. The SPI part can be used to flash SPI flash chips\nusing flashrom.\n\nhttp://www.diygadget.com/tiao-usb-multi-protocol-adapter-jtag-spi-i2c-serial.html\nhttp://www.tiaowiki.com/w/TIAO_USB_Multi_Protocol_Adapter_User%27s_Manual#SPI_Connector_1\n\nThere are two SPI connectors (pin headers) on the board: SPI1, which is\nconnected to the FT2232H\u0027s A interface, and SPI2, which is connected to the\nchip\u0027s B interface. Both can be used to flash SPI chips:\n\n flashrom -p ft2232_spi:type\u003dtumpa,port\u003dA\n flashrom -p ft2232_spi:type\u003dtumpa,port\u003dB\n\nThe default interface is A, so for SPI1 you can also just write:\n\n flashrom -p ft2232_spi:type\u003dtumpa\n\nI tested all operations on both interfaces, everything works fine.\n\nCorresponding to flashrom svn r1451.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "8ebc046bf3b4c0841cb3a028b00bb04b6c685921",
      "tree": "02cd5195769fd7eaf97e4cce3999fda49d6f7be0",
      "parents": [
        "68b9ccac259142fcad2c11098b02f6628f2dd165"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jun 17 21:25:48 2011 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jun 17 21:25:48 2011 +0000"
      },
      "message": "Update the flashrom udev rules file with new programmers\n\nAdd the following missing USB devices:\n\n - FIC OpenMoko Neo1973 Debug board (V2+)\n - Olimex ARM-USB-OCD\n - Olimex ARM-USB-OCD-H\n - Olimex ARM-USB-TINY\n - Olimex ARM-USB-TINY-H\n\nCorresponding to flashrom svn r1340.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "c0aaf954874841c839c7131505759b9403ec7e4b",
      "tree": "bb1bc24f3b73cd0c55da80698b01c84abefb5b89",
      "parents": [
        "7a3bd8f28f3b8dd854e453703efb702f07294ae5"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu May 19 02:58:17 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu May 19 02:58:17 2011 +0000"
      },
      "message": "Whitespace, documentation and other small stuff\n\nThis patch combines three previously posted patches in a revised form.\none is even stolen from Stefan Reinauer (remove umlauts from man page).\n\nCorresponding to flashrom svn r1317.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nSigned-off-by: Stefan Reinauer \u003creinauer@google.com\u003e\n\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "738f8e275609455187ae2d70c14e6e527e3210bc",
      "tree": "8ab742372a275b179dba62a9859b06fe43424e69",
      "parents": [
        "eb6337f7527450b58658d271a077cd7fc02c1d5b"
      ],
      "author": {
        "name": "David Hendricks",
        "email": "dhendrix@google.com",
        "time": "Tue Nov 02 03:03:38 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 02 03:03:38 2010 +0000"
      },
      "message": "Add a line of output for each iteration of the torture test\n\nThis serves as a sort of progress indicator.\n\nThe output looks like this::\nlocalhost ~ # flashrom\u003d\"./flashrom\" sh flashrom_partial_write_test.sh\ntesting flashrom binary: ./flashrom\nRunning test in /tmp/tmp.4xPejwaADU\nffh pattern written in ff_4k.bin\n00h pattern written in 00_4k.bin\nReading BIOS image\nOriginal image saved as bios.bin\naligned region 0 test: passed\n...\naligned region 15 test: passed\nunaligned region 0 test: passed\n...\nunaligned region 15 test: passed\nResult: PASSED\nrestoring original bios image using system\u0027s flashrom\ntest files remain in /tmp/tmp.4xPejwaADU\n\nCorresponding to flashrom svn r1222.\n\nSigned-off-by: David Hendricks \u003cdhendrix@google.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "eb6337f7527450b58658d271a077cd7fc02c1d5b",
      "tree": "d62d5e6c0b976c027e758024e8df88adca7d6def",
      "parents": [
        "f68aa8aca0a7e2852269f1b85b16535a3fb7cd14"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 02 00:16:27 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 02 00:16:27 2010 +0000"
      },
      "message": "Use mktemp unconditionally for security reasons\n\nAvoid non-portable seq.\n\nCorresponding to flashrom svn r1221.\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": "04c8379e49ce843ac7235d9b1ffd98617724332e",
      "tree": "a35821aae24bac48a5eafce932571c263eb9a4d4",
      "parents": [
        "444cefc65b02810ec260260454ce5959e2be4a3c"
      ],
      "author": {
        "name": "David Hendricks",
        "email": "dhendrix@google.com",
        "time": "Fri Oct 29 21:54:16 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Oct 29 21:54:16 2010 +0000"
      },
      "message": "Replace \"$FLASHROM_PARAM\" with ${FLASHROM_PARAM} in util/flashrom_partial_write_test.sh\n\nReplace \"$flashrom_PARAM\" with ${FLASHROM_PARAM} in\nutil/flashrom_partial_write_test.sh to avoid passing in quoted\nparameters which can cause problems especially if flashrom_PARAM is\nempty or contains spaces.\n\nCorresponding to flashrom svn r1219.\n\nSigned-off-by: David Hendricks \u003cdhendrix@google.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "444cefc65b02810ec260260454ce5959e2be4a3c",
      "tree": "310d185e69906a27af9660d26d22ddb2a363dc1f",
      "parents": [
        "ccfe0acbbf5256ecc5ee6d1fe964d634d08e391f"
      ],
      "author": {
        "name": "David Hendricks",
        "email": "dhendrix@google.com",
        "time": "Fri Oct 29 20:17:41 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Oct 29 20:17:41 2010 +0000"
      },
      "message": "Flashrom torture test script\n\nFocus is on partial write and layout functionality.\n\nMinor modifications by Carl-Daniel Hailfinger.\n\nCorresponding to flashrom svn r1218.\n\nSigned-off-by: David Hendricks \u003cdhendrix@google.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "695fb5d0ac60c399fac4bac8595bfb8a0efdb30f",
      "tree": "b70759c543381dbdf4b8d504e6bfc0ab6c2f8769",
      "parents": [
        "efd8af3163f605cd6cd47cb5c8444f6f0f81af49"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jul 27 22:00:42 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jul 27 22:00:42 2010 +0000"
      },
      "message": "Add a udev rules file for flashrom\n\nThis allows USB-based external programmers to be used by non-root users\n(which are in the \u0027plugdev\u0027 group). The file is to be installed by the\ndistros into the proper place (not sure if this is distro-specific). On\nDebian the file will end up in /etc/udev/rules.d/z60_flashrom.rules.\n\nOn some systems the \u0027plugdev\u0027 group might have to adapted to whatever\nthe respective distro uses.\n\nThe following devices are listed so far:\n\n - Amontec JTAGkey(2)\n - Buspirate\n - Dediprog SF100\n - DLP Design DLP-USB1232H\n - FTDI FT4232H Mini-Module\n\nCorresponding to flashrom svn r1110.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    }
  ]
}
