flashrom/1.1.1

From flashrom
Revision as of 15:01, 5 January 2023 by Nico (talk | contribs) (Created page with "{{DISPLAYTITLE:flashrom/1.1.1}} {{Template:Latest_box}} ''1.1.1'' will probably end the 4 year old 1.1.x release branch. ===Changes since 1.1=== The more noteworthy changes: * <code>06a344f8aa69</code> Fixed fully erasing N25Q512 chips. * <code>da00f265cb81</code> Fixed compatibility with some J-Link programmers. * <code>5096333a67a2</code> Fixed the ''linux_mtd'' driver in case ''libc'' would buffer I/O for the character device file. * <code>bb83de61d14f</code> and...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This wiki is retired

Our website is https://www.flashrom.org, instructions on how to add or update documentation are here

All wiki content available in read-only mode at wiki.flashrom.org

This is an archived release notes page. For the release notes of the latest stable release please see here.

1.1.1 will probably end the 4 year old 1.1.x release branch.

Changes since 1.1

The more noteworthy changes:

  • 06a344f8aa69 Fixed fully erasing N25Q512 chips.
  • da00f265cb81 Fixed compatibility with some J-Link programmers.
  • 5096333a67a2 Fixed the linux_mtd driver in case libc would buffer I/O for the character device file.
  • bb83de61d14f and d6a50cb8c704 fixed the way we use libpci to discover devices. The problem became visible when flashrom was linked with newer versions of libpci.
  • e8c548c850f6 Replaced references to the abandoned freenode IRC channel.
  • 431a88dcbe8d Increased timeouts in the driver for Intel platforms. This is necessary in case the ME is concurrently accessing the flash.

The full log:

  • 9d7d8006e26e test_build.sh: Move build test procedure to repository
  • 8c3de0154887 tree: Make internal variables static
  • 4f6aa94f0040 dmi: Correctly check for ERROR_PTR
  • 3789ce9b6333 pickit2_spi: Fix "dead" assignment
  • 06a344f8aa69 flashchips: Fix N25Q512 bulk erase
  • ee65a0357e6b linux_spi: Use fgets() to read buffer size
  • d43c299ca8c4 dummyflasher: Add error check for file read
  • 3265bb2427d6 spi25: Debug flashrom crash when Write Protect is ON
  • ebaf0d423ac5 it87spi.c: Prevent use-after-free bug
  • 326dc91cebbd chipset_enable.c: check return value from rphysmap() call
  • 464edef34f34 chipset_enable.c: Validate physmap() return rcrb value
  • 5096333a67a2 linux_mtd: Disable buffering on the mtd device
  • da00f265cb81 jlink_spi: Reduce transfer size
  • 48a629e59d6c flashrom.8: add missing entry for `--flash-contents`
  • cae8c739562b linux_mtd: check ioctl() return value properly
  • bb83de61d14f pcidev.c: populate IDs with pci_fill_info()
  • d6a50cb8c704 pcidev: Always fetch ident info
  • 4b62efdccf42 print_wiki.c: Update mailing list reference
  • e8c548c850f6 Replace freenode references
  • 919277fc689d Makefile: Fix dependencies for developerbox_spi
  • 431a88dcbe8d ichspi: Unify timeouts across all SPI operations to 30s

Download

flashrom 1.1.1 can be downloaded in various ways:

Anonymous checkout from the git repository at https://review.coreboot.org/flashrom.git (tag v1.1.1)

A tarball is available for download at

https://download.flashrom.org/releases/flashrom-v1.1.1.tar.bz2 (GPG signature) (see GPG Signatures)

Supported hardware

Please see the archived status page for the hardware supported by this release.