| Age | Commit message (Expand) | Author |
| 2024-12-28 | fix(core/usbd_core): fix ep config for more eps when call usbd_set_interfacev1.4.2 | sakumisu |
| 2024-12-20 | 修复VID/PID匹配逻辑 | yangpeng |
| 2024-12-09 | fix warning | sakumisu |
| 2024-11-24 | update: change memcpy to fast memcpy | sakumisu |
| 2024-10-31 | feat(core/usbh_core): add usbh_find_hubport api | sakumisu |
| 2024-10-30 | update(core/usbd_core): implement USB_REQUEST_GET_INTERFACE request, refs:#268 | sakumisu |
| 2024-10-30 | chore: update comment | sakumisu |
| 2024-10-30 | fix: rename class to class_code, for c++ compatibility (#269) | electretmike |
| 2024-09-27 | fix(core/usbd_core): reset endpoint only for altsetting 0, refs:#258 | sakumisu |
| 2024-09-19 | chore: static code analysis | sakumisu |
| 2024-09-16 | fix(core/usbh_core): Fix raw_config_desc heap out of bounds | CCHhui |
| 2024-09-07 | update(usbh_core): add terminate char for raw_config_desc | sakumisu |
| 2024-08-26 | usbd_core: add usb_device_is_suspend() API | Zhihong Chen |
| 2024-08-24 | fix(core/usbh_core.c): fix error name | sakumisu |
| 2024-08-21 | fix: fix -Wunused-parameter warning with -Wextra cflag | sakumisu |
| 2024-08-16 | refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.h | sakumisu |
| 2024-08-09 | Add PUSB2 and XHCI driver and RTOS glue (#236) | zhugengyu |
| 2024-08-06 | Fix the bug that USBD_EVENT_DEINIT was not notified correctly | LiPeng |
| 2024-07-30 | fix(core/usbd_core): fix self powered check | sakumisu |
| 2024-07-26 | feat(port): add remote wakeup api | sakumisu |
| 2024-07-25 | feat(core/usbd_core): support webusb | sakumisu |
| 2024-07-23 | refactor(osal): use osal malloc and free, remove usb_malloc & usb_free macro | sakumisu |
| 2024-07-11 | feat(core/usbd_core): support get hid desc request(0x21), support get status ... | sakumisu |
| 2024-07-08 | feat(port): implement usbd_ep_is_stalled api | sakumisu |
| 2024-07-07 | update(hub): update hub macros and hub params for usb3.0 | sakumisu |
| 2024-06-23 | update(core/usbd_core): increase intf array from 8 to 16 | sakumisu |
| 2024-06-22 | update(core/usbh_core): do not use slist, we use recursion | sakumisu |
| 2024-06-17 | fix(core/usbh_core): fix missing free devaddr caused by 935325 | sakumisu |
| 2024-06-16 | fix(core/usbh_core): fix get mult | sakumisu |
| 2024-06-14 | remove print log for device, because we do not allow printf in isr | sakumisu |
| 2024-06-07 | remove old xhci patch | sakumisu |
| 2024-05-31 | feat: use fast memcpy for net | sakumisu |
| 2024-05-21 | fix warning | sakumisu |
| 2024-05-17 | update: add langid in string desc | sakumisu |
| 2024-05-17 | update: remove internal configs, you should get config from usb_config.h | sakumisu |
| 2024-05-16 | refactor(core/usbd_core): process string internal, you can use like \"cherryu... | sakumisu |
| 2024-05-15 | update(core/usbh_core): remove ununsed urb memset | sakumisu |
| 2024-05-10 | bugfix by ccef9b92 | sakumisu |
| 2024-05-03 | adjust code order | sakumisu |
| 2024-05-03 | support id table for multi vid pid | sakumisu |
| 2024-05-03 | move usbh_hubport_release api to core | sakumisu |
| 2024-05-03 | bugfix for 183d49, add CONFIG_USBDEV_EP0_INDATA_NO_COPY | sakumisu |
| 2024-04-30 | add USB_DEVICE_QUALIFIER_DESCRIPTOR_INIT and USB_OTHER_SPEED_CONFIG_DESCRIPTO... | Zhihong Chen |
| 2024-04-30 | copy data into ep0 buffer at a unified location | sakumisu |
| 2024-04-29 | add usbd_get_ep_mult api | sakumisu |
| 2024-04-29 | add usbd_get_ep_mps api | sakumisu |
| 2024-04-29 | simplify code for get device qualifier desc | sakumisu |
| 2024-04-25 | check class_driver is null | sakumisu |
| 2024-04-25 | change INFO to DBG | sakumisu |
| 2024-04-25 | move get speed before get device desc | sakumisu |