| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-05 | clamped copied length to n | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-07-05 | fix ci | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-07-03 | add ncm receive-path fuzz harness with out-of-bounds seed | Javid Khan | |
| folds the reproducer for the recv_validate_datagram bound into a small self-contained fuzz target. it feeds a raw ntb straight into the validator (the driver is pulled in so the static function is reachable) and ships the crafted 64-byte ntb as a seed. the seed trips an asan heap-buffer-overflow against the unpatched driver and is rejected cleanly with the wLength bound in place. | |||
| 2026-04-29 | deprecated `usbd_control.c` and merge its functionality into `usbd.c` | hathach | |
| 2026-03-30 | Fix broken fuzzing harness | DavidKorczynski | |
| Refactor event signal generation to limit bus signal events generated by fuzzing harnesses. The main point is that the issues listed by OSS-Fuzz does not seem to be true positives https://issues.oss-fuzz.com/issues?q=project%3Dtinyusb%20status%3Dnew For example, the existing set up could generate USBD_EVENT_FUNC_CALL which is explicitly not a DCD event. This fixes the harnesses so they don't run into several of the oss-fuzz open issues. | |||
| 2026-03-12 | refactor(vendor/cdc): add CFG_TUD_CDC_RX_NEED_ZLP and CFG_TUD_VENDOR_RX_NEED_ZLP | hathach | |
| 2026-03-12 | refactor(config): separate endpoint buffer sizes into RX and TX definitions ↵ | hathach | |
| for clarity and flexibility | |||
| 2026-01-14 | fix typo in fuzzing rules.mk for printer device | Rémi Berthoz | |
| 2026-01-07 | Add missing printer_device.c in test/fuzz sources | Rémi Berthoz | |
| 2025-12-19 | clean up cmake, remove family_get_project_name() | hathach | |
| 2025-12-11 | move host hacked bulk mps out of tu_edpt_validate() | hathach | |
| 2025-10-31 | Merge remote-tracking branch 'tinyusb/master' into ↵ | HiFiPhile | |
| copilot/fix-dcd-edpt-xfer-issue Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 2025-10-22 | Fix copilot issues | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-10-14 | more make refactor | hathach | |
| 2025-10-02 | fix typos | hathach | |
| 2025-09-15 | Merge branch 'master' into fork/ennebi/mtp | hathach | |
| 2025-08-06 | Add MTP class device | Maurizio Pesce | |
| 2025-07-02 | update board_test always output to uart regardless of LOGGER option | hathach | |
| 2025-07-02 | remove legacy DEPS_SUBMODULES in make | hathach | |
| 2024-10-14 | change dcd_init() return from void to bool | hathach | |
| 2024-10-14 | change the tusb_rhport_init_t struct, exclude the rhport to make API more ↵ | hathach | |
| consistent | |||
| 2024-10-11 | fix fuzzing build | hathach | |
| 2023-08-11 | removed obsolete tud_network_link_state_cb() | Hardy Griech | |
| 2023-06-27 | rework cmake with rtos support add RTOS to ↵ | hathach | |
| family_configure_device/host/dual_example() | |||
| 2023-03-22 | Remove const from tud_network_mac_address in example and test files | Matt Mills | |
| 2023-03-17 | fix ci with building fuzz | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-03-06 | integrate top.mk into make.mk | 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 | |
| fix: Change all static variables to thread when fuzzing | |||
| 2023-02-22 | missing some files | hathach | |
| 2023-02-22 | rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_thread | hathach | |
| 2023-01-29 | feat(fuzz): Adds seed corpus for cdc and msc classes | Nathaniel Brough | |
| 2023-01-20 | fix: Change all static variables to thread when fuzzing | Nathaniel Brough | |
| 2022-12-28 | fix(fuzz): Make sanitizer flags optional | Nathaniel Brough | |
| Currently OSS fuzz expects to have complete control over the sanitizer flags. As we currently have these set it's causing problems with the OSS fuzz build. Instead we should use the provided variables from the OSS fuzz build environment. For local testing we'll create a set a well defined defaults. | |||
| 2022-12-08 | move build Fuzzer into pre-commit | hathach | |
| 2022-12-08 | move fuzz into test/fuzz | hathach | |
