<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cherryusb.git/class/wireless, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/cherryusb.git/atom/class/wireless?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/cherryusb.git/atom/class/wireless?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/'/>
<updated>2026-10-14T09:55:13Z</updated>
<entry>
<title>update(class): for all net classes, goto delete when urb fail, do not retry find class</title>
<updated>2026-10-14T09:55:13Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-10-14T08:30:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=6f6c96d1cc1c2136596482c8539351a5bc60950f'/>
<id>urn:sha1:6f6c96d1cc1c2136596482c8539351a5bc60950f</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>update(class/wireless/usbh_rndis): support Android RNDIS class code (0xEF/0x04/0x01)</title>
<updated>2026-09-21T02:08:52Z</updated>
<author>
<name>zelong_666</name>
<email>2027636040@qq.com</email>
</author>
<published>2026-09-20T12:49:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=82718ad64913f6be1aa57917cf0c192a98335527'/>
<id>urn:sha1:82718ad64913f6be1aa57917cf0c192a98335527</id>
<content type='text'>
Android phones expose USB tethering with the RNDIS interface class code 0xEF / subclass 0x04 / protocol 0x01 instead of the standard wireless class 0xE0 / 0x01 / 0x03. Add a matching class info so these devices are probed by the RNDIS class driver and work out of the box.
</content>
</entry>
<entry>
<title>update(class/wireless/usbh_rndis): process all msg into usbh_rndis_parse_resp</title>
<updated>2026-08-31T06:44:24Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-08-31T05:39:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=b29725903d3397da6764120e7a5551bb4a0ef222'/>
<id>urn:sha1:b29725903d3397da6764120e7a5551bb4a0ef222</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>update(class): update host net class rx length check</title>
<updated>2026-08-31T06:16:57Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-08-31T05:00:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=740f349f89ecd9e659b7d242af925e84020fa955'/>
<id>urn:sha1:740f349f89ecd9e659b7d242af925e84020fa955</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>fix(security): check usbh_control_transfer return value when bmRequestType is USB_REQUEST_DIR_IN</title>
<updated>2026-08-31T06:16:56Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-08-31T04:17:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=ff1c3ce3877ba24a986c3ba110f907a8786ea9c1'/>
<id>urn:sha1:ff1c3ce3877ba24a986c3ba110f907a8786ea9c1</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>fix(class/rndis/usbd_rndis): add dummy byte for tx not zlp when txlen is a multiply of mps</title>
<updated>2026-05-21T12:57:24Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-05-21T12:56:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=76be95a3528695653dafe0921eb34ed12e2cd07f'/>
<id>urn:sha1:76be95a3528695653dafe0921eb34ed12e2cd07f</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>style(class): remove device warning logs for memory</title>
<updated>2026-02-03T13:04:14Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-02-03T13:04:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=08d1ce4ab5a825a6b93add7dfd83b5b86d8e151b'/>
<id>urn:sha1:08d1ce4ab5a825a6b93add7dfd83b5b86d8e151b</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* macro is defined or not in usbh_lwip.c</title>
<updated>2026-01-05T13:31:41Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2026-01-05T13:31:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=44d92be0133df09ac6109726883437830baf2d64'/>
<id>urn:sha1:44d92be0133df09ac6109726883437830baf2d64</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>feat(class): support more match flags for cdc acm &amp; rndis</title>
<updated>2025-11-25T07:29:01Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2025-11-24T12:34:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=d68064e4e3b2ad4edd07d6a3886a1d93625de6e8'/>
<id>urn:sha1:d68064e4e3b2ad4edd07d6a3886a1d93625de6e8</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
<entry>
<title>style: remove some logs</title>
<updated>2025-07-16T14:17:19Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2025-07-16T14:17:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=605a967282e506ea3acccfe20a0edaf2ce8caebc'/>
<id>urn:sha1:605a967282e506ea3acccfe20a0edaf2ce8caebc</id>
<content type='text'>
Signed-off-by: sakumisu &lt;1203593632@qq.com&gt;
</content>
</entry>
</feed>
