| Age | Commit message (Expand) | Author |
| 2026-07-12 | update(security): check null pointer and overflow | sakumisu |
| 2026-02-11 | refactor: move cherryrb and cherrymp into common dir, rename with usb_ringbuf... | sakumisu |
| 2026-02-05 | feat(class/display): add usb vendor display device driver | sakumisu |
| 2026-01-28 | chore: replace tab with space | sakumisu |
| 2026-01-05 | update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* ... | sakumisu |
| 2025-12-12 | refactor(serial): add host serial framework | sakumisu |
| 2025-12-01 | update: remove ununsed bl616 wifi driver | sakumisu |
| 2025-09-01 | bugfix: Fix some compilation errors | LiPeng |
| 2025-07-25 | update: add output_len param for usbh_get_string_desc | sakumisu |
| 2025-06-24 | fix(vendor/serial/usbh_ftdi): fix missing break | sakumisu |
| 2025-06-19 | fix warning | sakumisu |
| 2025-06-03 | feat(class): add usb_osal_thread_schedule_other to allow the applications whi... | sakumisu |
| 2025-05-29 | fix overflow warning | sakumisu |
| 2025-05-15 | fix(class/vendor/ftdi): fix ftdi baudrate caculation | sakumisu |
| 2025-03-28 | fix: fix wformat warnings | sakumisu |
| 2025-03-28 | update: add usb align up for every buffer when use dcache clean&invalid api | sakumisu |
| 2025-01-20 | feat(osal): add argument macro for different os, especially for nuttx | sakumisu |
| 2024-10-30 | fix: rename class to class_code, for c++ compatibility (#269) | electretmike |
| 2024-09-19 | chore: static code analysis | sakumisu |
| 2024-08-21 | fix: fix -Wunused-parameter warning with -Wextra cflag | sakumisu |
| 2024-08-15 | fix(class): use different buffer for cdc_acm,hid,msc,serial | sakumisu |
| 2024-07-19 | feat(class/vendor/wifi/usbh_bl616): add bl616 usbwifi driver | sakumisu |
| 2024-07-15 | Add host driver for XBOX controllers | Till Harbaum |
| 2024-07-13 | fix: fix typo | sakumisu |
| 2024-07-07 | feat(wifi/bl616): add bl616 usbwifi | sakumisu |
| 2024-06-25 | update(class/vendor/net/usbh_asix): ignore the remain data that len is less t... | sakumisu |
| 2024-06-25 | refactor(platform): add usbh_xxx_get_eth_txbuf api, especially for lwip pbuf ... | sakumisu |
| 2024-06-23 | update: check class->hport validity | sakumisu |
| 2024-06-16 | fix memcpy to strncpy | sakumisu |
| 2024-06-01 | update: add comments for net process, support len > 16K for ncm/rndis/asix/rt... | sakumisu |
| 2024-05-31 | feat: use fast memcpy for net | sakumisu |
| 2024-05-24 | refactor(platform): update platform support | sakumisu |
| 2024-05-17 | update: remove internal configs, you should get config from usb_config.h | sakumisu |
| 2024-05-14 | fix(class): change ifdef to if for LWIP_TCPIP_CORE_LOCKING_INPUT | sakumisu |
| 2024-05-12 | fix(class/vendor/net/usbh_asix): fix write cmd param | sakumisu |
| 2024-05-12 | update: rename ecm and asix eth macro name | sakumisu |
| 2024-05-12 | update(class/vendor/net/usbh_rtl8152): update eth rx/tx size | sakumisu |
| 2024-05-05 | add pl2303 host driver | sakumisu |
| 2024-05-03 | zero copy when enables LWIP_TCPIP_CORE_LOCKING_INPUT | sakumisu |
| 2024-05-03 | check if eth rx packet is overflow | sakumisu |
| 2024-05-03 | support id table for multi vid pid | sakumisu |
| 2024-04-24 | add user_data param in host class for users | sakumisu |
| 2024-03-18 | add rtl8152 host driver | sakumisu |
| 2024-02-24 | fix asix output zlp | sakumisu |
| 2024-02-24 | classify vendor class | sakumisu |
| 2024-02-24 | add get_connect_status api for rndis/cdc_ecm/asix | sakumisu |
| 2024-02-19 | update asix phy config | sakumisu |
| 2024-02-15 | enable asix host driver | sakumisu |
| 2024-02-09 | update license year | sakumisu |
| 2024-02-03 | make serial driver standard for cdc acm, ftdi, cp210x, ch34x | sakumisu |