<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/finsh/msh.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/finsh/msh.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/finsh/msh.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-07-08T05:37:21Z</updated>
<entry>
<title>components: finsh: check token bounds before access</title>
<updated>2026-07-08T05:37:21Z</updated>
<author>
<name>Old-Ding</name>
<email>35417409+Old-Ding@users.noreply.github.com</email>
</author>
<published>2026-07-05T23:36:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=221502ade053e5e9142da8a6b2c0f91f32e356b4'/>
<id>urn:sha1:221502ade053e5e9142da8a6b2c0f91f32e356b4</id>
<content type='text'>
Move the command length checks before reading command buffers while parsing module, script, and LWP command names. This keeps commands without separators from reading one byte past the provided length.

Generated-by: OpenAI Codex
Signed-off-by: Old-Ding &lt;35417409+Old-Ding@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>fix[components][finsh]: Fix for implicit declaration of function 'strtoul' in multi-core build;</title>
<updated>2026-03-19T13:15:17Z</updated>
<author>
<name>shuta.lst</name>
<email>shuta.lst@alibaba-inc.com</email>
</author>
<published>2026-03-19T09:24:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=fd2bae8a5e87ab155c6207467aa4ec9388c3e46f'/>
<id>urn:sha1:fd2bae8a5e87ab155c6207467aa4ec9388c3e46f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: fix typo in components and libcpu</title>
<updated>2026-02-13T13:54:59Z</updated>
<author>
<name>theqengineer</name>
<email>zyrhqu@gmail.com</email>
</author>
<published>2026-02-13T07:04:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=85b656b14dcfe8a3ab27c819e168dde082ab39ef'/>
<id>urn:sha1:85b656b14dcfe8a3ab27c819e168dde082ab39ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finsh: replace str/mem functions with rt-prefixed versions</title>
<updated>2025-11-22T01:31:37Z</updated>
<author>
<name>liuyucai</name>
<email>1486344514@qq.com</email>
</author>
<published>2025-11-20T03:40:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=29fb860ad43f4db5708695f8e955f7c25494b5a1'/>
<id>urn:sha1:29fb860ad43f4db5708695f8e955f7c25494b5a1</id>
<content type='text'>
Replace standard string and memory functions with RT-Thread's rt-prefixed
equivalents where available:

- strcpy -&gt; rt_strcpy
- strncpy -&gt; rt_strncpy
- strcmp -&gt; rt_strcmp
- strncmp -&gt; rt_strncmp
- strlen -&gt; rt_strlen
- strstr -&gt; rt_strstr
- memcpy -&gt; rt_memcpy
- memcmp -&gt; rt_memcmp

Functions like strcat, strchr remain unchanged as RT-Thread does not provide
rt-prefixed versions.
</content>
</entry>
<entry>
<title>fix: 在没有定义FINSH_USING_SYMTAB时编译报错以及IPC及finsh启用时自动选择必要的功能</title>
<updated>2025-09-04T13:42:10Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2025-09-02T09:35:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5abce84ca74bf0672356393adba34a898cf16aee'/>
<id>urn:sha1:5abce84ca74bf0672356393adba34a898cf16aee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components] change variable name</title>
<updated>2024-09-25T00:04:57Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2024-09-25T00:04:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b4d30064cc36f4cb6eb4f82243ba68adbf309b4a'/>
<id>urn:sha1:b4d30064cc36f4cb6eb4f82243ba68adbf309b4a</id>
<content type='text'>
为什么提交这份PR (why to submit this PR)
#9397

你的解决方案是什么 (what is your solution)
将 line 758的dir改为link_dir</content>
</entry>
<entry>
<title>[components][msh]msh命令失败添加打印日志</title>
<updated>2024-06-24T02:56:48Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2024-06-24T02:05:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5b648705073e60a1a3dee8181d0b628c040fb96a'/>
<id>urn:sha1:5b648705073e60a1a3dee8181d0b628c040fb96a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[finsh] add msh command to bind thread to specific core (#9085)</title>
<updated>2024-06-23T14:02:56Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-06-23T14:02:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5c1e5d2fcadda2ff797db3f7e23b5a38ad466cbc'/>
<id>urn:sha1:5c1e5d2fcadda2ff797db3f7e23b5a38ad466cbc</id>
<content type='text'>
[finsh] add msh command bind

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>fix MDK AC5 build warnings</title>
<updated>2024-02-04T02:43:08Z</updated>
<author>
<name>yangpeng</name>
<email>yangpengya@qq.com</email>
</author>
<published>2024-02-04T02:20:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=25d3136d0240dc3115675f0e92942e7ce4b51a6e'/>
<id>urn:sha1:25d3136d0240dc3115675f0e92942e7ce4b51a6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix some -Wmissing-prototypes warnings</title>
<updated>2024-01-02T13:25:26Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-12-30T13:52:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6cc63626d7f29534b5264c3fa1a4d04e8547eb37'/>
<id>urn:sha1:6cc63626d7f29534b5264c3fa1a4d04e8547eb37</id>
<content type='text'>
</content>
</entry>
</feed>
