)]}'
{
  "commit": "e34e3e8a49172ba09eb058c9a028706647dca165",
  "tree": "6aec75d2f7b08469e9b95a8844ba3ad9180c6b04",
  "parents": [
    "bcb2e5a7080cbe0ff21c8ffa5f77b5ba1ea0c472"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Tue Jan 01 00:06:51 2013 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Tue Jan 01 00:06:51 2013 +0000"
  },
  "message": "Add a bunch of new/tested stuff and various small changes 16\n\nTested Mainboards:\nOK:\n - Acer V75-M (used in IBM Aptiva 2170-G\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010300.html\n - ASRock 4CoreDual-VSTA with W39V040FB\n   http://paste.flashrom.org/view.php?id\u003d1446\n - ASRock 775Dual-VSTA\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010294.html\n - ASRock E350M1/USB3\n   http://paste.flashrom.org/view.php?id\u003d1465\n - ASUS P5B-VM\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010351.html\n - ASUS SABERTOOTH 990FX R2.0\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010210.html\n - Elitegroup A928 (including a laptop whitelist board enable)\n   http://www.flashrom.org/pipermail/flashrom/2012-November/010119.html\n - EVGA 122-CK-NF68\n   Reported by Stephanie Daugherty on IRC\n   http://paste.flashrom.org/view.php?id\u003d1431\n - GIGABYTE GA-A75M-UD2H\n   Reported by Soul_keeper on IRC\n   http://paste.flashrom.org/view.php?id\u003d1490\n - Intel D945GCNL\n   Add board enable to override laptop detection too.\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010276.html\n - MSI G33M (MS-7357)\n   http://www.flashrom.org/pipermail/flashrom/2012-October/010056.html\n - Shuttle FB61\n   http://www.flashrom.org/pipermail/flashrom/2012-November/010105.html\n - Tyan S4882 (Thunder K8QS Pro)\n   Reported on IRC\nNOT OK:\n   Alienware Aurora-R2\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010225.html\n   Biostar H61MU3\n   http://www.flashrom.org/pipermail/flashrom/2012-November/010144.html\n   Dell OptiPlex 7010\n   http://paste.flashrom.org/view.php?id\u003d1481\n   Intel DH67CL\n   http://www.flashrom.org/pipermail/flashrom/2012-November/010112.html\n   Supermicro X9DRT-HF+\n   http://www.flashrom.org/pipermail/flashrom/2012-November/010155.html\n   Supermicro X9DRW\n   http://www.flashrom.org/pipermail/flashrom/2012-November/010150.html\n\nTested flash chips:\n - Atmel AT25FS010 to PREW (+PREW)\n   http://paste.flashrom.org/view.php?id\u003d1484\n - Eon EN25F64 to PREW (+EW)\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010210.html\n - Spansion S25FL032A/P to PREW (+EW)\n   http://paste.flashrom.org/view.php?id\u003d1510\n - ST M29F002T/NT to PREW (+PREW)\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010300.html\n - Winbond W25X10 to PREW (+PREW)\n   http://paste.flashrom.org/view.php?id\u003d1486\n\nTested chipsets:\n - NVIDIA MCP78S http://www.flashrom.org/pipermail/flashrom/2012-November/010176.html\n - SiS 650 http://www.flashrom.org/pipermail/flashrom/2012-November/010119.html\n\nMiscellaneous:\n- Typo in GA-X58A-UDR3 (correct is GA-X58A-UD3R).\n- Force 2-digit hex numbers in prints were it makes sense.\n- Share code between enable_flash_sis530() and enable_flash_sis540().\n- Some SST 25 series chips support both WRSR enable commands...\n- S25FL032A and S25FL064A share the IDs with their P versions, so rename them.\n- Fix a few memleaks in serprog.\n- Dediprog uses UINT_MAX so include limits.h (fixes the Windows build of dediprog)\n- Add (another) hint regarding the mandatory -p parameter to the manpage\n  to make Debian bug #690478 happy.\n  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d690478\n- Fix whitespace issues.\n- On shutdown, reset count of registered programmers (by Nico Huber)\n- Fix atahpt.c shutdown.\n  The order of pcidev_init, register_shutdown and rpci_write_* is important!\n  Thanks to Roy for reporting the problem and testing the fix.\n\nCorresponding to flashrom svn r1640.\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",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4249730c72b93a5bb2d924149b37431aec96b738",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "b9489961afb66d51cb8cd211ed4a8231be90c512",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "92f7deb1f5742c6cec7e49699f659af076d2f5d0",
      "old_mode": 33188,
      "old_path": "atahpt.c",
      "new_id": "461191dace69c7796a5b3a550a08facf5970d91b",
      "new_mode": 33188,
      "new_path": "atahpt.c"
    },
    {
      "type": "modify",
      "old_id": "d7d77ce9f2aa65202ff23540fd783571d5f098f8",
      "old_mode": 33188,
      "old_path": "board_enable.c",
      "new_id": "b6834e0ac6f4d3fb2d8a3118ab4c9d447067051e",
      "new_mode": 33188,
      "new_path": "board_enable.c"
    },
    {
      "type": "modify",
      "old_id": "267008c03dd39a6cb15ccf876c4dba274e1ae834",
      "old_mode": 33188,
      "old_path": "chipset_enable.c",
      "new_id": "0dc1d7e9da59359ea40889413c01decef6586b50",
      "new_mode": 33188,
      "new_path": "chipset_enable.c"
    },
    {
      "type": "modify",
      "old_id": "c2b66ccc5f0fa234c749eb6fa13ad3ca4d57ee14",
      "old_mode": 33188,
      "old_path": "dediprog.c",
      "new_id": "e68fdf971b97be390d1db33644c3c94e7a88fce8",
      "new_mode": 33188,
      "new_path": "dediprog.c"
    },
    {
      "type": "modify",
      "old_id": "9767c00cb59d81d7478e99eead297d5a13d57deb",
      "old_mode": 33188,
      "old_path": "flashchips.c",
      "new_id": "1c86677c7f6e3bc4b80a512fb294c90aa62ee38e",
      "new_mode": 33188,
      "new_path": "flashchips.c"
    },
    {
      "type": "modify",
      "old_id": "82ed4a7fdd13d391180a340c67e93e743b36da45",
      "old_mode": 33188,
      "old_path": "flashchips.h",
      "new_id": "99e37d5426c99a082829cb2ece570e409967414c",
      "new_mode": 33188,
      "new_path": "flashchips.h"
    },
    {
      "type": "modify",
      "old_id": "bb481c7eab092c218edb8553867e603567b72bc0",
      "old_mode": 33188,
      "old_path": "flashrom.8",
      "new_id": "102bd622ffa6625b666a0da93cae328f7daa90ab",
      "new_mode": 33188,
      "new_path": "flashrom.8"
    },
    {
      "type": "modify",
      "old_id": "fd438bb282385a4ff05b58a5578960f4453a1671",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "d89860ad334d39c3c9a74a8130e22ae7df52c736",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "85d5ab26e3b1d4d57cd186d771d9b7aa1b365e4e",
      "old_mode": 33188,
      "old_path": "print.c",
      "new_id": "df3f17f3e7691cbd45400d0146a05b5711d250d6",
      "new_mode": 33188,
      "new_path": "print.c"
    },
    {
      "type": "modify",
      "old_id": "98c839e08d741f8a0563609e63ab963d62fcc563",
      "old_mode": 33188,
      "old_path": "serprog.c",
      "new_id": "e5ac62b76eda9936016ab44ae90dcfdc002e69ae",
      "new_mode": 33188,
      "new_path": "serprog.c"
    }
  ]
}
