summaryrefslogtreecommitdiff
path: root/src/class
AgeCommit message (Expand)Author
2026-07-08Merge branch 'usbtest': Linux kernel usbtest battery supporthathach
2026-07-07Add SuperSpeed descriptors to all bulk/interrupt class drivers and exampleshathach
2026-07-07Add SuperSpeed support to CDC-NCM and enable iperf on CH569hathach
2026-07-07usbtest: address Codex re-review (5 findings)hathach
2026-07-07Add core SuperSpeed device supporthathach
2026-07-07address review round 2 (4 fixed, 1 answered)hathach
2026-07-07address Codex/Copilot review findings (9 fixed, 3 refuted with evidence)hathach
2026-07-06fix CI: clang/IAR unused helpers, LTO-dropped ISR symbol, LPC11/13 USB RAM ov...hathach
2026-07-06Merge remote-tracking branch 'origin/master' into usbtesthathach
2026-07-06usbtest: address remaining review findings (rusb2 #11/#12, vendor #15)hathach
2026-07-06usbtest: address code-review findings (EP3 iso regression + 9 more)hathach
2026-07-05bound rndis data packet offset in handle_incoming_packetJavid Khan
2026-07-05Merge pull request #3738 from sauloverissimo/fix/midi2-fb-directionZixun LI
2026-07-05ensure gtb is validHiFiPhile
2026-07-05Merge pull request #3754 from Old-Ding/codex/usbtmc-status-byte-bufferZixun LI
2026-07-05Merge pull request #3741 from dxbjavid/ncm-ndp-length-boundZixun LI
2026-07-05Fix USBTMC status byte notification bufferaineoae86-sys
2026-07-05fix sizeof(nth16_t) typoHiFiPhile
2026-07-05Fix USBTMC notification endpoint claimaineoae86-sys
2026-07-03Merge pull request #3660 from andrewleech/cdch-on-enum-idx-guardZixun LI
2026-07-03class/audio: drop redundant clear_stall busy-clear workaround in set_interfacehathach
2026-07-03usbd/vendor/usbtest: address second-round review findingshathach
2026-07-03class/vendor: portability + robustness fixes for int/iso/alt supporthathach
2026-07-02class/vendor: isochronous endpoints + alternate setting supporthathach
2026-07-02class/vendor: optional interrupt endpoints (CFG_TUD_VENDOR_EP_INT_OUT/IN)hathach
2026-07-02license: use SPDX identifiers for src/ headers (#3749)Ha Thach
2026-06-28feat(midi2): derive function blocks from the GTB descriptorSaulo Veríssimo
2026-06-27bound ndp16 wLength against received ntb in recv_validate_datagramJavid Khan
2026-06-24cap tud_msc_scsi_cb bufsize to endpoint buffer sizedxbjavid
2026-06-23Merge pull request #3698 from dxbjavid/hid-report-desc-boundsZixun LI
2026-06-19video: assert usbd_edpt_iso_activate() result in _open_vs_itf()hathach
2026-06-19Merge pull request #3709 from morse-cedricvandenbergh/ncm-default-link-state-cbZixun LI
2026-06-18class/audio: remove unused audio20_control_request_thathach
2026-06-18Merge remote-tracking branch 'origin/master' into pr-3618hathach
2026-06-16ncm: add weak callback for initial link stateCedric Van den Bergh
2026-06-15zero-extend usage page before copying shorter payloaddxbjavid
2026-06-12bound item size to remaining length in hid report descriptor parserdxbjavid
2026-06-06host/cdc: use local control bufferHiFiPhile
2026-06-03refactor(cmake): comment out unused target folder propertieshathach
2026-05-31cdc_host: fix undeclared 'idx' when only LINE_CONTROL_ON_ENUM definedAndrew Leech
2026-05-30Merge pull request #3658 from wjklimek1/mtp-out-transfer-fixZixun LI
2026-05-29Handle OUT transfer completion in MTPWojciech Klimek
2026-05-25chore: resolve .gitignore merge conflict with mastercopilot-swe-agent[bot]
2026-05-19midi2_host: convert TX to raw FIFO mirroring midi2_device refactorSaulo Veríssimo
2026-05-18midi2: convert to raw Tx FIFO for better segmentation handling, add count to ...HiFiPhile
2026-05-18midi2: boundary-aware drain in xfer_cb to keep UMP packets intactSaulo Veríssimo
2026-05-17midi2: drain pattern for RX FIFOSaulo Veríssimo
2026-05-17midi2: scale device buffers with EPSIZESaulo Veríssimo
2026-05-17midi2: per-interface weak callbacks for UMP Stream configSaulo Veríssimo
2026-05-17midi2: peek 4 bytes for MT, restore 256 buffersSaulo Veríssimo