| Age | Commit message (Expand) | Author |
| 2026-07-17 | Key HIL report dir by run id so re-runs and other PRs cannot clobber it | hathach |
| 2026-07-17 | hil: controller-aware scheduling of flash and usbtest concurrency | hathach |
| 2026-07-15 | hil: add usb_recover hub-cycle action; drop MosChip skips, gate it as incompa... | hathach |
| 2026-07-14 | Merge remote-tracking branch 'origin/master' into usbtest | hathach |
| 2026-07-14 | test/hil: usbtest fleet enablement, shuffled scheduling, unique PIDs | hathach |
| 2026-07-13 | Fix max-effort review findings in lock protocol, workflows, and docs | hathach |
| 2026-07-10 | Fix review findings and add static-analyzer agent | hathach |
| 2026-07-09 | test/hil: usbtest.py runner + HIL integration | hathach |
| 2026-07-09 | feat: Claude Code multi-agent dev/test harness for TinyUSB | hathach |
| 2026-06-24 | test/hil: show pass/fail/skip counts above the HIL report table | hathach |
| 2026-06-22 | Merge remote-tracking branch 'origin/master' into add-ch58x-usbfs | hathach |
| 2026-06-19 | test/hil: add ch582m_evt to CI HIL pool | hathach |
| 2026-06-18 | test/hil: fail audio test on missing alsa-utils instead of skipping | hathach |
| 2026-06-17 | Merge pull request #3643 from hathach/musb_ep0_race | Ha Thach |
| 2026-06-16 | hil: enable nanoch32v203 in CI with fsdev + usbfs variants (#3707) | Ha Thach |
| 2026-06-13 | hil: make serial write timeout fatal | hathach |
| 2026-06-11 | Merge remote-tracking branch 'origin/master' into musb_ep0_race | hathach |
| 2026-06-11 | HIL: replace build.flags_on with named build variants (#3687) | Ha Thach |
| 2026-06-10 | Merge pull request #3690 from hathach/claude/board-test-idle-park | Ha Thach |
| 2026-06-09 | test/hil: erase MCU after tests; show throughput speeds in report | hathach |
| 2026-06-08 | test/hil: use ⚪ for skipped in HIL report | hathach |
| 2026-06-08 | test/hil: use ✅/❌ emoji for HIL report pass/fail | hathach |
| 2026-06-08 | test/hil: clear HIL report up front on a fresh run | hathach |
| 2026-06-08 | test/hil: accumulate HIL report across re-runs; post as sticky PR comment | hathach |
| 2026-06-08 | presets,hil: keep Ninja Multi-Config; make HIL find its output | hathach |
| 2026-06-08 | test/hil: report board x test results as a markdown matrix | hathach |
| 2026-06-05 | add tm4c123x evk to hill pool (#3676) | Ha Thach |
| 2026-05-27 | hil: replace pyfatfs with mtools, update host setup instructions | hathach |
| 2026-05-21 | hil added hub + msc + cdc for host capable board | hathach |
| 2026-05-15 | fix test hung | HiFiPhile |
| 2026-05-12 | hil: add audio test, optimize log print | HiFiPhile |
| 2026-05-11 | Merge pull request #3632 from hathach/msc_os | Zixun LI |
| 2026-05-06 | modernize script | Zixun LI |
| 2026-05-05 | try to fix CI stuck | Zixun LI |
| 2026-05-04 | hil_test: use non-blocking writes with timeout for printer tests | hathach |
| 2026-04-28 | only re-run tests that failed per board | hathach |
| 2026-04-28 | fix warning, change hil jlink for feather nrf52840 | hathach |
| 2026-04-26 | hil: comment out net_lwip_webserver test for PR #3605 | hathach |
| 2026-04-26 | hil: bump net iface enum timeout to 30s for net_lwip_webserver | hathach |
| 2026-04-24 | add throughput test for hil | hathach |
| 2026-04-23 | musb double packet for epout | hathach |
| 2026-04-21 | enable double buffer for tm4c | hathach |
| 2026-04-21 | refactor interrupt handling and add `pipe_write` to fix IN ZLP issue | hathach |
| 2026-04-20 | fix usbnet hardcode speed. disable hil test for now | hathach |
| 2026-04-20 | add test for net_lwip_webserver with iperf throughput validation | hathach |
| 2026-04-14 | get freertos working with rp2040 | hathach |
| 2026-04-03 | fix issue with exmaple | hathach |
| 2026-04-03 | fix hil host cdc echo test with imxrt and other fast mcu | hathach |
| 2026-03-31 | finally get rp2040 host epx working with 2-sof solution for switching | hathach |
| 2026-03-27 | clean up hw_endpoint_open(), still has issue with E15 and ping-pong (slow read). | hathach |