summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-01-12Merge commit from forkFrédéric Desbiens
fix (host/storage): prevent stack overflow from infinite partition recursion
2026-01-12Merge pull request #227 from ayedm1/abort_host_hid_out_endpointFrédéric Desbiens
Terminate the hid host interrupt out endpoint on deactivate
2026-01-12Merge pull request #234 from ayedm1/hid_device_class_cleanupFrédéric Desbiens
Device HID class clean-up
2026-01-09Merge remote-tracking branch 'github/master'Sebastian Paarz
2026-01-09Updated settings to HW capabilitiesSebastian Paarz
2025-12-21Cleanup hid device class filesMAY
2025-12-05Terminate the hid out interrupt out endpoint on deactivateMAY
2025-12-02Merge pull request #226 from ayedm1/fix_ci_compilaltionFrédéric Desbiens
Fix CI compilation issue
2025-12-02Merge pull request #223 from ayedm1/use_ux_prefixFrédéric Desbiens
Use the UX prefix instead of TX to avoid a compilation issue in standalone mode
2025-12-01Fix CI compilation issueMAY
2025-11-29refer to UX prefix to avoid compilation issue in standalone modeMAY
2025-11-27Merge pull request #220 from ayedm1/fix_compilation_issue_when_debug_log_enabledFrédéric Desbiens
Improvement of UX_ENABLE_DEBUG_LOG option
2025-11-27Merge pull request #219 from ayedm1/add_check_hid_out_ep_abortFrédéric Desbiens
Add check for optional device hid out endpoint
2025-11-27Fix compilation issue when debug log option is enabledMAY
expose UX_ENABLE_DEBUG_LOG option in ux_user_sample.h
2025-11-27Add check for optional device hid out endpointMAY
2025-11-26Merge pull request #217 from ayedm1/fix_typoFrédéric Desbiens
fix typo ALIGNMENT -> ALIGNMENT
2025-11-26Merge pull request #214 from ayedm1/dev_demoFrédéric Desbiens
Add usbx device hid mouse rtos and standalone demo.
2025-11-26fix typo ALIGNMENT -> ALIGNMENTMAY
2025-11-22add demo usbx device hid mouse rtos and standaloneMAY
2025-11-20fix (host/storage): prevent stack overflow from infinite partition recursionHaithem Rahmani
- Add a partition entry counter (ux_host_class_storage_mounted_partitions_count) and a configurable maximum (UX_HOST_CLASS_STORAGE_MAX_PARTITIONS_COUNT) to limit the number of partition entries processed during mounting. - Counter is incremented for every partition entry, and checked both before and during the partition parsing loop. - If the limit is exceeded, the function aborts and returns UX_HOST_CLASS_STORAGE_ERROR_MEDIA_NOT_READ. - This prevents stack overflow and infinite recursion in case of malformed or cyclic MBR/EBR partition tables. - Default partition entry limit set to 8 by default for safety and compatibility with typical devices. Fixes CVE-2025-55095 Signed-off-by: Haithem Rahmani <[email protected]>
2025-10-02Merge pull request #211 from eclipse-threadx/devv6.4.3.202503_relv.6.4.3.2025_relFrédéric Desbiens
Merge changes ahead of the v.6.4.3.202503 release.
2025-10-02Merge pull request #209 from Griffin86/cortexm33_supportFrédéric Desbiens
Add CMake support for Cortex M33
2025-10-02Fixed a regression related to HID report descriptors. (#210)Frédéric Desbiens
2025-10-01Add CMake support for Cortex M33David Streicher
Add convenience CMake files for Cortex M33 similar to other Cortex Mx targets
2025-09-29Fixed integer comparisons of different signedness.Frédéric Desbiens
2025-09-29Merge pull request #178 from Nictrla/terminate-hid-endpointFrédéric Desbiens
Terminate the hid interrupt out endpoint on deactivate
2025-09-29Merge pull request #205 from ayedm1/fix_ux_system_initialize_error_checkingFrédéric Desbiens
fix ux_system_initialize error checking flag
2025-09-29Updated version number and added build number and hotfix.Frédéric Desbiens
2025-09-29Merge commit from forkFrédéric Desbiens
Add bounds check for sampling frequency in audio descriptor parsing
2025-09-29Merge commit from forkFrédéric Desbiens
add bounds checks for sampling frequency type to identify the right alternate setting
2025-09-29Merge commit from forkFrédéric Desbiens
add bounds check for frequency array in audio streaming interface descriptor
2025-09-29Merge commit from forkFrédéric Desbiens
Add bounds check for HID report item parsing
2025-09-15Add bounds check for sampling frequency in audio descriptor parsingHaithem Rahmani
2025-09-15Add bounds check for HID report item parsingHaithem Rahmani
2025-09-11fix ux_system_initialize error checking flagMAY
2025-09-02add bounds checks for sampling frequency type to identify the right ↵Haithem Rahmani
alternate setting
2025-09-02add bounds check for frequency array in audio streaming interface descriptorHaithem Rahmani
2025-08-26Merge pull request #201 from ayedm1/fix_host_cdc_ecm_packet_pool_timerahmanih
Fix host cdc ecm packet pool instance wait
2025-06-10Reversed change to _ux_system_slave_class_storage_vendor_idFrédéric Desbiens
The _ux_system_slave_class_storage_vendor_id in ux_device_class_storage_initialize.c had been changed to a value too large to fit given the constant's type. This commit reverts to a vendor_id with the appropriate length.
2025-06-10Merge pull request #196 from ↵Frédéric Desbiens
Christer-Ekholm/Pima_some_functions_returns_error_when_action_was_success Some PIMA functions returns != UX_SUCCESS even when success
2025-06-10Merge pull request #202 from ayedm1/add-check-length-for-inquiry-page-codeFrédéric Desbiens
Add check length for inquiry page code
2025-06-05Merge pull request #203 from ayedm1/update_vendor_idFrédéric Desbiens
update vendor id from "AzureRTO" to "Eclipse ThreadX"
2025-06-05Update ux_device_class_storage_initialize.cFrédéric Desbiens
Tweaked the proposed new vendor id.
2025-06-05update vendor id from "AzureRTO" to "Eclipse "MAY
2025-06-05Add check length for inquiry page codeMAY
2025-05-30Fix host cdc ecm packet pool instance waitMAY
2025-05-27Merge pull request #194 from Christer-Ekholm/Pima_thread_paridsFrédéric Desbiens
Fix copy paste errors in Pima threads
2025-05-13Merge pull request #198 from hnguyenHWI/fix/time-elapsedFrédéric Desbiens
Fix/time elapsed
2025-05-12Fix _ux_utility_time_elapsed define and pass testsHuan Nguyen
2025-05-12Create failing test for time elapsed utilityHuan Nguyen