1. 72fd4f1 libflashrom: remove flashrom_system_info by Thomas Heijligen · 4 months ago
  2. 6aaa51f libflashrom: remove flashrom_supported_programmers by Thomas Heijligen · 4 months ago
  3. d3ee782 programmer.h: sort programmer entries alphabetically by Thomas Heijligen · 4 months ago
  4. 7637840 ich_descriptors: Refactor read_ich_descriptors_from_dump() by Nico Huber · 4 months ago
  5. 4bcf4ad ich_descriptors: Drop some unnecessary `else` after `return` by Nico Huber · 4 months ago
  6. 1d3013b ich_descriptors: Revise descriptor messages by Nico Huber · 4 months ago
  7. db2a639 lspcon: restart MPU on programmer shutdown by Peter Marheine · 4 months ago
  8. 508fb16 programmer.h: remove compile guard from programmer drivers by Thomas Heijligen · 4 months ago
  9. 848f287 dummyflasher: Re-arrange includes by Nico Huber · 4 months ago
  10. 6d438d4 dummyflasher: Replace another case of `sizeof(struct ...)` by Nico Huber · 4 months ago
  11. a6e4df6 flashchips.c: Mark MT25QL256 as tested by Simon Buhrow · 8 months ago
  12. 7fd6592 nicrealtek.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  13. 2376ccf enum programmer: not needed anymore. Remove by Thomas Heijligen · 5 months ago
  14. 732aafd CONFIG_DEFAULT_PROGRAMMER_NAME: Use programmer name instead of enum by Thomas Heijligen · 5 months ago
  15. bf0396a cli_classic: replace enum programmer with programmer_entry* by Thomas Heijligen · 5 months ago
  16. 5d25f04 programmer_init: use struct programmer_entry* by Thomas Heijligen · 5 months ago
  17. 4bb0864 flashrom.c libflashrom.c: replace enum programmer with size_t by Thomas Heijligen · 5 months ago
  18. dd8b8d5 flashrom.c: replace enum programmer with struct programmer_entry* by Thomas Heijligen · 5 months ago
  19. 251f980 print.c: use static string for internal programmer name by Thomas Heijligen · 5 months ago
  20. e14b2ec programmer_table: replace PROGRAMMER_INVALID with programmer_table_size by Thomas Heijligen · 5 months ago
  21. 4f5169d programmer_table: move each entry to the associated programmer source by Thomas Heijligen · 6 months ago
  22. 085db62 flashchips: change chip name from 'W25Q64JW' to 'W25Q64JW...M' by Nikolai Artemiev · 5 months ago
  23. 91254c5 flashchips.c: add support for W25Q32JW...M by Nikolai Artemiev · 5 months ago
  24. f41d248 treewide: Drop unnecessary uses of memset/memcpy by Angel Pons · 4 months ago
  25. 3bd4752 treewide: Drop most cases of `sizeof(struct ...)` by Angel Pons · 4 months ago
  26. 14c916d dummyflasher.c: Drop useless macros by Angel Pons · 4 months ago
  27. cedf7bd nic3com.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  28. dee884e programmer_table: convert entries to pointers by Thomas Heijligen · 7 months ago
  29. 9e09095 programmer_table: move array content to an own file by Thomas Heijligen · 7 months ago
  30. 113f3bc programmer_table: add table size constant by Thomas Heijligen · 5 months ago
  31. 9cf3f89 programmer_table: remove null termination by Thomas Heijligen · 5 months ago
  32. 4332e7c dummyflasher.c: Fix data leak in params processing error paths by Anastasia Klimchuk · 5 months ago
  33. 72af02b platform: Fix endianness detection for Apple Silicon Macs by Ivan V · 5 months ago
  34. 21e22ba tests: Add unit test to run init/shutdown for mec1308.c, ene_lpc.c by Anastasia Klimchuk · 5 months ago
  35. 38c1334 rayer_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  36. f7b0674 pony_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  37. ab93e70 ogp_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  38. 0d149d9 nicintel_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  39. 4a7d259 mcp6x_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  40. 6273472 developerbox_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  41. 848bf9d bitbang_spi.c: Pass spi data into bitbang_spi_master functions by Anastasia Klimchuk · 5 months ago
  42. 5f5eaeb bitbang: Extend bitbang_spi_master functions to accept spi data by Anastasia Klimchuk · 5 months ago
  43. 30815fc bitbang: Extend register_spi_bitbang_master() API with spi data by Anastasia Klimchuk · 5 months ago
  44. 0bc0ab9 bitbang: Make use of new register_spi_master() API by Anastasia Klimchuk · 5 months ago
  45. 9055ef9 bitbang_spi.c: Rename usages of bitbang_spi_master into master by Anastasia Klimchuk · 5 months ago
  46. 45e0a07 spi_master: Make use of new register_spi_master() API by Anastasia Klimchuk · 5 months ago
  47. 89a16e4 dummyflasher.c: Fix typo in log message by Angel Pons · 5 months ago
  48. be5af62 dummyflasher.c: Prevent use-after-free bug by Angel Pons · 5 months ago
  49. 2ef2efa dummyflasher.c: Move `flashchip_contents` allocation by Angel Pons · 5 months ago
  50. 6b1f3b0 dummyflasher.c: Don't leak `emu_persistent_image` by Angel Pons · 5 months ago
  51. 51c1f39 dummyflasher.c: Fix use-after-free issue by Edward O'Callaghan · 5 months ago
  52. fd84470 serprog.c: Use braces in both branches of conditional statement by Anastasia Klimchuk · 5 months ago
  53. e2f1068 serprog.c: Separate shutdown from failed init cleanup by Anastasia Klimchuk · 5 months ago
  54. ad8eb60 par_masters: Reshuffle to remove forward declarations by Edward O'Callaghan · 5 months ago
  55. 4f53772 drkaiser.c: Reshuffle to remove forward declarations by Edward O'Callaghan · 5 months ago
  56. 0282a83 dummyflasher.c: Get rid of get_data_from_context() by Edward O'Callaghan · 5 months ago
  57. 52c0275 dummyflasher.c: Inline data fetch for spi workers by Edward O'Callaghan · 5 months ago
  58. e3707bb dummyflasher.c: Replace atoi() with strtoul() by Edward O'Callaghan · 5 months ago
  59. f57486e mstarddc_spi.c: Drop mstarddc_ prefix for spi data struct members by Anastasia Klimchuk · 5 months ago
  60. bfb211c mstarddc_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  61. 245b7cd dummyflasher.c: Move 'flashchip_contents' into emu_data by Edward O'Callaghan · 5 months ago
  62. 653eb69 dummyflasher.c: Move 'spi_write_256_chunksize' into emu_data by Edward O'Callaghan · 5 months ago
  63. 93763e4 dummyflasher.c: Make entry struct names consistent by Edward O'Callaghan · 5 months ago
  64. d6d8c14 sb600spi.c: Drop sb600_ prefix for spi data struct member by Anastasia Klimchuk · 5 months ago
  65. efab110 sb600spi.c: Make use of new register_spi_master() API by Anastasia Klimchuk · 5 months ago
  66. 59237a3 sb600spi.c: Move sb600_spibar into spi data instead of being global by Anastasia Klimchuk · 5 months ago
  67. c49aaee programmer: Make use of new register_par_master() API by Anastasia Klimchuk · 5 months ago
  68. 9a2f91d programmer: Make use of new register_opaque_master() API by Anastasia Klimchuk · 5 months ago
  69. 9309bed programmer: Smoothen register_opaque_master() API by Anastasia Klimchuk · 5 months ago
  70. 6a5db26 programmer: Smoothen register_par_master API by Anastasia Klimchuk · 5 months ago
  71. daa86b5 stlinkv3_spi.c: Drop stlinkv3_ prefix for spi data struct member by Anastasia Klimchuk · 5 months ago
  72. 7becf17 stlinkv3_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  73. 59e344e Fix up handling of IFD chipsets by Angel Pons · 5 months ago
  74. 6c9dfdc dummyflasher.c: Use BUS_NONSPI where appropriate by Edward O'Callaghan · 5 months ago
  75. cee470e stlinkv3_spi.c: Clean up properly on all init error paths by Anastasia Klimchuk · 5 months ago
  76. fbc38c7 chipset_enable.c: Add Gemini Lake eSPI PCI device ID by Angel Pons · 5 months ago
  77. 16c62a7 meson.build: Fix cmocka to be optional at configure-time by Edward O'Callaghan · 5 months ago
  78. 11a3598 Add Gemini Lake support by Angel Pons · 1 year, 3 months ago
  79. 90739d1 programmer: Make use of new register_spi_master() API by Nico Huber · 5 months ago
  80. 7e49685 programmer: Smoothen register_spi_master() API by Nico Huber · 5 months ago
  81. c117378 nicintel_eeprom.c: Mark 8086:1531 as tested by Angel Pons · 6 months ago
  82. 3dc5af7 linux_mtd: drop 'mtd_' prefix from variable/field names by Nikolai Artemiev · 5 months ago
  83. af26c96 linux_mtd: move global state into programmer data field by Nikolai Artemiev · 5 months ago
  84. e1e9e2b usbblaster_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  85. 2348b18 digilent_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 5 months ago
  86. 4a9a66f pickit2_spi.c: Refactor singleton states into reentrant pattern by Anastasia Klimchuk · 6 months ago
  87. e4261e3 pickit2_spi.c: Separate shutdown from failed init cleanup by Anastasia Klimchuk · 6 months ago
  88. b3b8601 flashchips: Fix 4BA advertisement for dummy chip by Nico Huber · 5 months ago
  89. 78853ff Makefile: Only enable I2C programmers on Linux by Angel Pons · 5 months ago
  90. 9785daa realtek_mst_i2c_spi.c: Rename `PAGE_SIZE` macro by Angel Pons · 5 months ago
  91. 9e8486e dediprog: Add 4BA support on SF600 protocol version 3 by Patrick Rudolph · 1 year, 2 months ago
  92. 12a55bc dediprog: Disable SPI_MASTER_NO_4BA_MODES for additional devices by Patrick Rudolph · 1 year, 2 months ago
  93. b81dbc5 realtek_mst_i2c_spi: Use `i2c_open_from_programmer_params` by Angel Pons · 6 months ago
  94. db23295 lspcon_i2c_spi: Extract I2C bus parameter handling by Angel Pons · 6 months ago
  95. c7dd170 lspcon_i2c_spi: Release I2C fd on failed init by Angel Pons · 6 months ago
  96. 2bbc070 i2c_helper_linux: Clean up whitespace a bit by Angel Pons · 6 months ago
  97. 922e28b realtek_mst_i2c_spi: Add missing braces by Angel Pons · 6 months ago
  98. 0e408f9 tests: Start port-i/o mocking framework by Nico Huber · 6 months ago
  99. 2e993a9 flashrom.8.tmpl: Add man entry for --extract by Daniel Campello · 6 months ago
  100. 4eef651 programmer.h: Convert anon union to anon struct by Edward O'Callaghan · 9 months ago