<feed xmlns='http://www.w3.org/2005/Atom'>
<title>usbx.git/ports/cortex_m4, branch dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/usbx.git/atom/ports/cortex_m4?h=dev</id>
<link rel='self' href='http://cgit.235523.xyz/usbx.git/atom/ports/cortex_m4?h=dev'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/'/>
<updated>2026-06-04T21:23:53Z</updated>
<entry>
<title>Release 6.5.1.202602 preparation (#267)</title>
<updated>2026-06-04T21:23:53Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-04T21:23:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=9b8fac9601d1d83e79a1c4e3f48ea4beefd2dea7'/>
<id>urn:sha1:9b8fac9601d1d83e79a1c4e3f48ea4beefd2dea7</id>
<content type='text'>
* Updated version number constants

* Updated port version strings

---------

Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Removed misplaced copyright headers and updated port version strings</title>
<updated>2026-03-05T11:29:04Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-03-05T11:29:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=b20e7effea2140ded769c19184bc533480b04b8d'/>
<id>urn:sha1:b20e7effea2140ded769c19184bc533480b04b8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated copyright headers and removed trailing whitespace</title>
<updated>2026-03-05T09:02:41Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-03-05T09:02:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=ea36a88e9fee4136b56e0b8faf94b9acf4c21761'/>
<id>urn:sha1:ea36a88e9fee4136b56e0b8faf94b9acf4c21761</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refer to ux internal marco instead of using direct tx</title>
<updated>2026-01-20T02:24:27Z</updated>
<author>
<name>MAY</name>
<email>mohamed.ayed1@outlook.com</email>
</author>
<published>2025-12-03T19:11:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=ce4baf2e3ae331d938afb7a6a544a8da308c694b'/>
<id>urn:sha1:ce4baf2e3ae331d938afb7a6a544a8da308c694b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix (host/storage): prevent stack overflow from infinite partition recursion</title>
<updated>2025-11-20T17:14:06Z</updated>
<author>
<name>Haithem Rahmani</name>
<email>haithem.rahmani@st.com</email>
</author>
<published>2025-11-20T15:01:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=d562e7a0a6d29db105d5301edc34df6b63a6ba87'/>
<id>urn:sha1:d562e7a0a6d29db105d5301edc34df6b63a6ba87</id>
<content type='text'>
- 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 &lt;haithem.rahmani@st.com&gt;
</content>
</entry>
<entry>
<title>Update version number to 6.4.1</title>
<updated>2024-02-27T06:10:26Z</updated>
<author>
<name>TiejunZhou</name>
<email>50469179+TiejunMS@users.noreply.github.com</email>
</author>
<published>2024-02-27T06:10:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=e0af5ac95294b7c0f50efe839e4e328681655fa9'/>
<id>urn:sha1:e0af5ac95294b7c0f50efe839e4e328681655fa9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version id string.</title>
<updated>2024-01-30T06:03:42Z</updated>
<author>
<name>Bo Chen (from Dev Box)</name>
<email>boche@microsoft.com</email>
</author>
<published>2024-01-30T06:03:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=60df1439108df0b7665364255fa0c3a7e76e1a0b'/>
<id>urn:sha1:60df1439108df0b7665364255fa0c3a7e76e1a0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright.</title>
<updated>2024-01-29T06:21:32Z</updated>
<author>
<name>Bo Chen (from Dev Box)</name>
<email>boche@microsoft.com</email>
</author>
<published>2024-01-29T06:21:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=a6087c2efa17d10f67b450392218b68571a68d16'/>
<id>urn:sha1:a6087c2efa17d10f67b450392218b68571a68d16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update for release 6.4.0. (#131)</title>
<updated>2023-12-28T06:07:37Z</updated>
<author>
<name>CQ Xiao</name>
<email>53201544+xiaocq2001@users.noreply.github.com</email>
</author>
<published>2023-12-28T06:07:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=565937337ea9293c89b34464559ece37153b8633'/>
<id>urn:sha1:565937337ea9293c89b34464559ece37153b8633</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update on 23 Oct 2023. Expand to see details.</title>
<updated>2023-10-23T05:31:40Z</updated>
<author>
<name>Chaoqiong Xiao</name>
<email>chxiao@microsoft.com</email>
</author>
<published>2023-10-23T05:31:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/usbx.git/commit/?id=26585e42dccf2e1ce954d8cdb4890fac72d04864'/>
<id>urn:sha1:26585e42dccf2e1ce954d8cdb4890fac72d04864</id>
<content type='text'>
52c60057 Update headers and readme for 6.3.0 release.
5360ad52 Host H264 frame support.
4b097e80 Add javascript to codeql detection
70278ae3 Fixed use after free issues.
5560620e Improved standalone enum transfer flow. Turn off ASIX in standalone build. Im...
39a01206 Improved host HID clients (mouse/keyboard/remote control) deactivation sequence.
be2c7fd5 Improved standalone host CDC ACM control and data instance link management (MSRC 81489,81570)
c2368eb2 Improved AC AS management and error handing.
b9c23b38 PIMA Host/device optional interrupt endpoint support and host unused semaphore removal.
34ca3af9 Removed interface link in class linked to device.
5d3c9dd0 Improved endpoints get error handling (host CDC-ECM/ACM, storage). Moved stor...
71b08ad1 Improved host audio descriptors validation
4717e3f1 Enable weekly pipeline build to avoid CodeQL expiration
ca408b54 Checked XML tag nesting depth in Pictbridge object parsing
c300a00c Limited pictbridge array element to hexa output array size.
0e644aaa Reject fake CDC-ECM data interface not located next to its control interface.
911007a9 Improved host HID usage handling.
d0576877 Enable dummy check of python for CodeQL
2761e105 Fixed some split transfer issue.
db0dbeda Added packet length validation for received nx packet.
f5007249 Fix PIMA issues on data set extraction
3ec66399 Fixing device RNDIS bugs with zero copy
1ec77d6b Fix device HID issue when adding class memory man and zero copy.
d52e55c0 Add zero copy support in device printer
a5cb883f Added zero copy support in device CDC_ECM and RNDIS
1f967ae2 Enable codeql in onebranch pipeline
de265dbc Enable zero copy for device audio and video
53aee275 Refined memory management to reduce overhead.
</content>
</entry>
</feed>
