| Age | Commit message (Expand) | Author |
| 2025-11-07 | Prevent tu_edpt_number() from returning an invalid endpoint number | Lwazi Dube |
| 2025-11-04 | Fixed more alert found by PVS-Studio | hathach |
| 2025-11-03 | fixing alert by scanning tool | hathach |
| 2025-11-03 | fix #2942, include stdio if CFG_TUSB_DEBUG > 0 and CFG_TUSB_DEBUG_PRINTF is n... | hathach |
| 2025-10-28 | fix descriptor warning when shifting zero | hathach |
| 2025-10-24 | fix more warnings | hathach |
| 2025-10-16 | fix some warnings detected by pvs-studio | hathach |
| 2025-08-02 | use tu_desc_in_bounds() for descriptor loop | hathach |
| 2025-07-05 | Use DMA enable for DCache condition | HiFiPhile |
| 2025-07-03 | Merge branch 'master' into fork/HiFiPhile/stm32_cache | hathach |
| 2025-06-20 | usbh make TU_API_SYNC() public, to implement sync() API, change return of syn... | hathach |
| 2025-06-18 | usbh: add new API tuh_descriptor_get_device_local() | hathach |
| 2025-06-13 | Add cache line size alignment to buffer macro | HiFiPhile |
| 2025-05-16 | follow up to pr3118, interface also end with IAD. Add more checks | hathach |
| 2025-03-05 | Merge branch 'master' into fork/atoktoto/midihost | hathach |
| 2025-03-03 | - add tuh_descriptor_get_string_langid() API | hathach |
| 2025-02-24 | add tuh_midi_descriptor_cb() | hathach |
| 2025-02-17 | usbh always retry control transfer (max 3) in case of XFER_RESULT_FAILED. | hathach |
| 2024-11-27 | Fix missing protoype warning, change TUD_EPBUF_TYPE_DEF order (#2889) | Ha Thach |
| 2024-11-26 | msc host work ok with p4 dma | hathach |
| 2024-11-25 | change dcd_dcache_*() API return type from void to bool | hathach |
| 2024-11-22 | TUD_EPBUF_TYPE_DEF ncm_device | hathach |
| 2024-11-22 | apply TUD_EPBUF_DEF for device: bth, dfu, hid, msc | hathach |
| 2024-11-21 | use TUD_EPBUF_DEF to declare buffer memory for midi | hathach |
| 2024-11-04 | add tusb_time_millis_api() and default/weak tusb_time_delay_ms_api(). Which i... | hathach |
| 2024-10-29 | update handle in/out, separate allocated and xfer result to make it easier to... | hathach |
| 2024-10-25 | more progress on dwc2 hcd, initial code for edpt xfer | hathach |
| 2024-10-18 | testing hcd with f723 due to h743eval issue with mfx vbus drive. | hathach |
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more con... | hathach |
| 2024-10-11 | change tusb_init(), tusb_rhport_init() to use init struct for expandability | hathach |
| 2024-10-10 | add new tusb_int_handler(rhport, in_isr) as common irq handler | hathach |
| 2024-07-12 | simplify dwc2 test mode | hathach |
| 2024-04-10 | remove the usage of TU_BIT() and TU_GENMASK() from tusb_types.h | hathach |
| 2024-01-26 | rename and add more video descriptors | hathach |
| 2024-01-25 | minor update to video capture example | hathach |
| 2023-06-12 | ad pd_types.h | hathach |
| 2023-06-12 | response with request safe5v, get passed PS_READY | hathach |
| 2023-06-07 | able to response with good crc | hathach |
| 2023-06-07 | inital support for usb typec and pd example | hathach |
| 2023-06-06 | able to get usbpd irq handler | hathach |
| 2023-03-21 | add tuh_set_interface | hathach |
| 2023-03-17 | update host example, add pio-pico-usb for rp2040 | hathach |
| 2023-02-22 | use tu_static instead of static _fuzz_thread | hathach |
| 2023-02-22 | Merge pull request #1867 from silvergasp/thread_local_globals | Ha Thach |
| 2023-02-22 | rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_thread | hathach |
| 2023-01-20 | fix: Change all static variables to thread when fuzzing | Nathaniel Brough |
| 2023-01-20 | add helper tu_desc_find/find2/find3 | hathach |
| 2022-12-20 | fix hid host incorrect edpt release if failed to transmit | hathach |
| 2022-12-16 | add common EPSIZE for bulk/iso in full and highspeed | hathach |
| 2022-11-28 | Retry a few times with transfers in enumeration since device can be unstable ... | hathach |