| Commit message (Expand) | Author | Age | Files | Lines |
* | tests: ensure chip erase operation is executed | Nikolai Artemiev | 2022-11-13 | 1 | -0/+9 |
* | meson: Move programmer test sources into programmer definition | Felix Singer | 2022-11-11 | 1 | -9/+4 |
* | tree/: Convert flashchip erase_block func ptr to enumerate | Edward O'Callaghan | 2022-11-11 | 1 | -1/+6 |
* | tree/: Convert flashchips db to use indirection for erase_block | Edward O'Callaghan | 2022-11-11 | 2 | -10/+10 |
* | tree/: Rename ERROR_FATAL to ERROR_FLASHROM_FATAL | Edward O'Callaghan | 2022-11-09 | 1 | -2/+2 |
* | tests: Add prefix to io_mock functions not to clash with macros | Anastasia Klimchuk | 2022-11-08 | 8 | -43/+43 |
* | tests: Undefine _FORTIFY_SOURCE for unit tests to avoid _chk variants | Anastasia Klimchuk | 2022-11-07 | 2 | -18/+1 |
* | tests/meson.build: Rename list of source files to `test_srcs` | Felix Singer | 2022-11-01 | 1 | -3/+3 |
* | tree/: Convert flashchip read func ptr to enumerate | Edward O'Callaghan | 2022-11-01 | 2 | -3/+8 |
* | tree/: Convert flashchip write func ptr to enumerate | Edward O'Callaghan | 2022-11-01 | 3 | -4/+10 |
* | tree/: Convert flashchip probe func ptr to enumerate | Edward O'Callaghan | 2022-11-01 | 1 | -1/+1 |
* | tree/: Convert flashchip decode range func ptr to enum | Nikolai Artemiev | 2022-10-28 | 1 | -1/+1 |
* | tests/meson.build: Turn file list into list of file objects | Felix Singer | 2022-10-15 | 1 | -2/+2 |
* | tests: Add unit test for initialisation with NULL programmer param | Anastasia Klimchuk | 2022-09-20 | 4 | -1/+18 |
* | tests/parade_lspcon.c: Replace spaces with tabs | Anastasia Klimchuk | 2022-09-20 | 1 | -10/+10 |
* | tests: Add workaround to allow tests mock fileno on FreeBSD | Anastasia Klimchuk | 2022-09-16 | 1 | -0/+11 |
* | tests: Guard Linux-specific linux/spidev.h header file | Anastasia Klimchuk | 2022-09-12 | 1 | -0/+2 |
* | tests: Use MOCK_FD instead of NON_ZERO for file operations | Anastasia Klimchuk | 2022-09-12 | 1 | -2/+2 |
* | meson: Refactor the programmer selection | Thomas Heijligen | 2022-09-12 | 1 | -0/+4 |
* | Revert "cmocka: Drop as meson subproject" | Nico Huber | 2022-09-08 | 1 | -1/+1 |
* | tests: Add wrappers for libusb_(attach|detach)_kernel_driver | Thomas Heijligen | 2022-09-07 | 3 | -0/+16 |
* | tree: Fix drivers to pass programmer_cfg to pcidev_init() | Edward O'Callaghan | 2022-09-07 | 2 | -2/+4 |
* | tests: Add tests to cover unhandled programmer params paths | Anastasia Klimchuk | 2022-09-04 | 3 | -0/+64 |
* | tests/lifecycle: Run shutdown for init error paths | Anastasia Klimchuk | 2022-09-04 | 1 | -0/+11 |
* | tests/parade_lspcon.c: Add emulation for ioctl, read, write operations | Anastasia Klimchuk | 2022-09-04 | 1 | -0/+86 |
* | cmocka: Drop as meson subproject | Thomas Heijligen | 2022-08-17 | 1 | -1/+1 |
* | tests/realtek_mst_i2c_spi.c: Fix macro closing comment | Felix Singer | 2022-08-10 | 1 | -1/+1 |
* | tests: Test allow_brick is required for i2c programmers init | Anastasia Klimchuk | 2022-08-10 | 5 | -0/+54 |
* | tests: Add function to test programmer init error paths | Anastasia Klimchuk | 2022-08-10 | 2 | -0/+21 |
* | tests: Add basic lifecycle test for mediatek_i2c_spi | Anastasia Klimchuk | 2022-08-08 | 4 | -0/+39 |
* | tests: Add basic lifecycle test for parade_lspcon | Anastasia Klimchuk | 2022-08-08 | 4 | -0/+39 |
* | tests/test.c: Allow filtering of tests using cmocka API | Evan Benn | 2022-08-02 | 1 | -1/+4 |
* | meson: fix various meson build warnings and formatting | Nikolai Artemiev | 2022-07-28 | 1 | -3/+0 |
* | realtek_mst_i2c_spi: Use underscores for parameters instead hyphens | Felix Singer | 2022-07-22 | 1 | -1/+1 |
* | realtek_mst_i2c_spi.c: Add allow-brick=yes programmer param | Edward O'Callaghan | 2022-07-17 | 1 | -1/+1 |
* | tests: Make libusb conditional dependency for unit tests | Anastasia Klimchuk | 2022-07-10 | 3 | -6/+64 |
* | tests: Split lifecycle test file into per-programmer files | Anastasia Klimchuk | 2022-07-10 | 9 | -383/+502 |
* | tests: Add lifecycle function prototypes into lifecycle.h header | Anastasia Klimchuk | 2022-07-10 | 2 | -7/+6 |
* | tests: Create lifecycle.h and gather includes and macro there | Anastasia Klimchuk | 2022-07-10 | 2 | -12/+33 |
* | tests: Remove unnecessary static keyword from lifecycle tests | Anastasia Klimchuk | 2022-06-28 | 1 | -9/+9 |
* | tests: Add dummyflasher unit tests for opaque programmer | Anastasia Klimchuk | 2022-06-28 | 3 | -1/+17 |
* | tests: Use regular cmocka wraps for hwaccess functions | Anastasia Klimchuk | 2022-06-21 | 4 | -82/+18 |
* | spi25_statusreg: Allow WRSR_EXT for Status Register 3 | Nico Huber | 2022-06-20 | 1 | -1/+1 |
* | libflashrom: Return progress state to the library user | Richard Hughes | 2022-05-25 | 3 | -0/+61 |
* | tests: Rearange CPP guards | Thomas Heijligen | 2022-05-12 | 2 | -33/+41 |
* | tests: test write protection | Sergii Dmytruk | 2022-05-12 | 4 | -0/+344 |
* | tests: Add and include headers with function prototypes | Anastasia Klimchuk | 2022-04-29 | 10 | -0/+126 |
* | tests: Mark all static functions as static | Anastasia Klimchuk | 2022-04-29 | 2 | -11/+11 |
* | tests/: Add file path and flags validation to open() calls | Edward O'Callaghan | 2022-04-18 | 2 | -20/+113 |
* | Drop STANDALONE mode | Thomas Heijligen | 2022-04-13 | 1 | -1/+0 |