8000 Tags · xuesong/usbip-win · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: xuesong/usbip-win

Tags

v0.0.7

Toggle v0.0.7's commit message
Let VHCI handle a zero class device with multi interfaces as a composite

In order to avoid complex merge histories, this commit is manually
squashed with followings commits.

commit 3ffc9c1
Merge: fea88db c8e5944
Author: unknown <hunterize@hotmail.com>
Date:   Thu Sep 5 18:28:26 2019 +0800

    fix compatible id for only one interface of zero class device

commit c8e5944
Author: KyungWoon Cho <cezanne@codemayo.com>
Date:   Thu Aug 15 20:42:09 2019 +0900

    Let VHCI handle a zero class device with multi interfaces as a composite

    For zero class device(defined at interface level), a userland usbip had
    fetched class/subclass/protocol information from a first interface
    via usbip session. @hunterize from cezanne#62 pointed out that only the first
    interface was detected and created a patch which do not modify a USB
    class/subclass/protocol. From the his/her idea, a zero class USB device
    with multiple interfaces will be detected as a composite device.

commit fea88db
Author: un
8000
known <hunterize@hotmail.com>
Date:   Fri Aug 16 16:07:51 2019 +0800

    fix for compatible id of one interface 0 class device

commit 5e41d45
Author: Rex Han <rex.han@razer.com>
Date:   Mon Aug 12 10:51:54 2019 +0800

    fix wrong protocol for getting configuration descriptor

v0.0.6

Toggle v0.0.6's commit message
return stall pid to host and forward reset_pipe_request to device

Followings are commit logs by cezanne@codemayo.com.
This work is slightly modified to beautify and remove unused code.
This commit may have a fix for multi configurations device problem.

v0.0.5

Toggle v0.0.5's commit message
remove stale stubctl userspace tool

stubctl is no more used, which was a stub device control tool.
Currently, usbip bind routine takes over its role.

0.0.4

Toggle 0.0.4's commit message
vhci, bug fix for isochronous transfer

0.0.3

Toggle 0.0.3's commit message
vhci, let a webcam with IAD be detected as COMPOSITE

A device with IAD(such as MS LifeCam) can be detected correctly by
replying USB/COMPOSITE as a compatible ID. But it's still not
working.(Camera app generates an error.)

Code beautify progressed
- "SerialNo" and "addr" are integrated into "port"
- Introduce wudev(windows specific structure for usbip userspace udev)

0.0.2

Toggle 0.0.2's commit message
vhci, fix urb selection error

Old vhci does not seem to handle a sort of USB camera.
When MS lifecam studio had been tested, usb configuration selection
failed. This was due to that the number of interface information in
_URB_SELECT_CONFIGURATION does not match with the number in
configuration descriptor.

0.0.1

Toggle 0.0.1's commit message
Remove garbage files

0