Skip to content

@dmitryfleytman dmitryfleytman released this Apr 20, 2017 · 29 commits to master since this release

Build: Introduce debug configurations without test signing

Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>
Assets 4
Apr 6, 2017
Build: Introduce debug configurations without test signing
Signed-off-by: Dmitry Fleytman <dmitry@daynix.com>

@dmitryfleytman dmitryfleytman released this Feb 26, 2017 · 39 commits to master since this release

HiderStrategy: Re-use serial numbers of UsbDk devices

See log message of previous commit for rationale.

Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
Assets 4

@dmitryfleytman dmitryfleytman released this Feb 2, 2017 · 53 commits to master since this release

FilterDevice: Fix recognition of HUB devices

Sometimes UsbDk cannot query device descriptors for USB hubs,
in such cases it does not attach to theirs stack during parent bus
relations processing.

However, since UsbDk is registered as USB hub class filter,
WDF will call its AddDevice callback anyway.

In this case UsbDk should assume that it is dealing with a hub
and assign its usual hub strategy.

Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
Assets 4

@dmitryfleytman dmitryfleytman released this Jul 6, 2016 · 60 commits to master since this release

RedirectorStrategy: Override device description for redirected devices.

There are two reasons for that:

1. There are devices that do not provide device description:
   In this case, for normal devices, Windows gets description from INF file.
   Since there is no INF file for UsbDk devices, Windows may fail
   to initialize the device (depending on implementation of bus driver).

2. With this patch redirected devices show up in device manager as
   "UsbDk device" which is better then "Unknown Device" or
   "Mass Storage Device" etc.

Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
Assets 4

@dmitryfleytman dmitryfleytman released this Jul 4, 2016 · 63 commits to master since this release

UsbDk: Simplify and refactor filter attachment code

This is a refactoring commit, no functional changes introduced.

Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
Assets 4
You can’t perform that action at this time.