1.3 open 87% 19 issues (16 closed — 3 open) Related issues Feature #353: Release v1.3 Actions Feature #355: Querying functions with meson integration Actions Feature #362: Verify block erasers are not missing for W25Q256.W Actions Feature #363: Verify block erasers are not missing for Macronix MX25L5121E Actions Feature #372: Support code for per-region file arguments Actions Feature #376: Review mediatek_i2c_spi Actions Feature #378: Testing for release v1.3 Actions Feature #383: Update Docker containers Actions Feature #395: Implement allow_brick programmer param for i2c programmers Actions Feature #411: Fix unit tests to run on all supported environments (non-Linux, clang vs gcc, etc) Actions Refactoring #360: Document and clean up parade_lspcon.c programmer Actions Documentation #354: Document meson build for release Actions Documentation #358: Document raiden_debug_spi.c programmer Actions Documentation #361: Document realtek_mst_i2c_spi programmer Actions Documentation #382: Update Downloads page on the website Actions
main open 46% 22 issues (9 closed — 13 open) Related issues Feature #364: Investigate whether clear_spi_id_cache() needs to be called before probing Actions Refactoring #380: tests/lifecycle.c: Split up into compilation units Actions Refactoring #391: Refactor singleton states into reentrant pattern Actions Refactoring #394: raiden_debug_spi: convert init code so that usb vid:pid pair are in the deventry Actions Refactoring #397: Consolidate usb_device.c / usbdev.c into something more unified Actions Refactoring #416: Turn variable is_laptop into an enum Actions Refactoring #418: Three-step structure of programmer init functions Actions Refactoring #428: Replace pre-processor ifdefs with weak functions Actions Cleanup #368: Code style review for s25f chips infrastructure Actions Documentation #359: Document how spireadmode param works in sb600spi Actions Documentation #373: Update manpage that - can be filename for stdin Actions Other #402: Testing of FM25Q chip series Actions
none open 32% 43 issues (14 closed — 29 open) Related issues Feature #377: Add WP to struct tested Actions Feature #379: Merging Minipro code for TL866xx programmers Actions Feature #385: Upgrade unit test mocks for hwaccess functions Actions Feature #389: programmers can restore pci value in shutdown function Actions Feature #396: Upgrade board_enable infra for i2c programmers Actions Feature #403: Encapsulate interaction with flash access Actions Feature #406: Abstract i2c interface to allow other OSes to work with i2c Actions Feature #409: If libusb system is too old, build system should not build the programmers which depend on newer libusb Actions Feature #437: Progress bar Actions Feature #486: Support installing git hooks with meson Actions Feature #487: Support building ni845x_spi with meson Actions Feature #491: spi nand support Actions Feature #523: Add support for flash Winbond W25N01GV Actions Feature #526: Add Support for Macronix MX29LV800CT Actions Feature #541: Adding support for Winbond W25X40CL Actions Feature #542: Add a member in flashchip struct to indicate that chip is marked as end-of-life by chip manufacturer Actions Feature #543: Generate the tables of supported flashchips/chipsets/boards in rst format, so that sphinx can convert to html for the website Actions Feature #544: Make default probe_timing = TIMING_ZERO so that it doesn't need to be set for every flashchip Actions Feature #545: Split flashchips.c into smaller files, one per manufacturer Actions Feature #546: Add support for SFDP for probing to differentiate between flash chips with same ID but different capabilities Actions Feature #568: Investigate maybe we can increase minimum required meson version (revisit in 2027) Actions Cleanup #452: flashrom - meson.build file - update meson_version to >=0.57.0 Actions Documentation #489: Add packaging and versioning information to README Actions Documentation #503: Feedback on "new" documentation website <www.flashrom.org> Actions Other #419: Add automatic spell checking to build bot Actions