| Age | Commit message (Expand) | Author |
| 6 days | usbd: clear endpoint busy/claimed when a completion event is dropped | hathach |
| 6 days | usbd: don't leak the queued-setup counter when the event queue is full | hathach |
| 11 days | Merge pull request #3761 from morse-cedricvandenbergh/fix/ncm-link-state-noti... | Zixun LI |
| 11 days | test/fuzz: stub usbd_defer_func in net_ncm harness | Cedric Van den Bergh |
| 2026-07-31 | test/hil: fold openocd_wch into openocd, verify per board, resolve firmware b... | Ha Thach |
| 2026-07-30 | hil, ci: scope HIL builds and tests to the boards a PR affects (#3797) | Ha Thach |
| 2026-07-29 | hil: split hil_test.py into hil_lock/hil_flash, add pool_check, update rig pr... | Ha Thach |
| 2026-07-28 | bsp, hil: flash WCH boards with the unified OpenOCD fork (#3791) | Ha Thach |
| 2026-07-28 | test/hil: replace PCI reset with root-port VBUS cycle for D-state recovery (#... | Ha Thach |
| 2026-07-24 | docs(skills): rename debug skills, drop the PC-host/TinyUSB-device assumption | hathach |
| 2026-07-17 | hil: add frdm_k64f host test (cdc + msc) to tinyusb.json | hathach |
| 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-15 | dwc2: fix EP0 OUT dcache invalidate range; run usbtest on espressif s3/p4 and... | hathach |
| 2026-07-14 | dcd(ci_hs): stale overlay fix; run usbtest on lpcxpresso43s67 | 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 | Merge pull request #3762 from hathach/claude/agents-workflows | Ha Thach |
| 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-10 | hil: use stlink for stm32f746disco | HiFiPhile |
| 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-07-05 | Merge pull request #3741 from dxbjavid/ncm-ndp-length-bound | Zixun LI |
| 2026-07-05 | clamped copied length to n | HiFiPhile |
| 2026-07-05 | fix ci | HiFiPhile |
| 2026-07-03 | add ncm receive-path fuzz harness with out-of-bounds seed | Javid Khan |
| 2026-06-26 | test/hil: enable cdc_msc_throughput on ch32v103r_r1_1v0 | 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-20 | hw/bsp/ch58x: address review feedback and read the real chip unique id | hathach |
| 2026-06-19 | test/hil: add ch582m_evt to CI HIL pool | hathach |
| 2026-06-18 | test/hil: fix esp32 audio_test_freertos (FreeRTOS tick), skip metro_m4 | hathach |
| 2026-06-18 | test/hil: fail audio test on missing alsa-utils instead of skipping | hathach |
| 2026-06-18 | test/hil: add ch32v103r_r1_1v0 to CI HIL pool | 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-16 | device: clamp EP0 OUT data copy to the control transfer buffer (#3705) | 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 |