summaryrefslogtreecommitdiff
path: root/UsbDk
AgeCommit message (Expand)AuthorFilesLines
2020-01-27driver: bring device to D0 before redirectionYuri Benditovich4-8/+39
2020-01-27driver: add procedure for getting power data by PDOYuri Benditovich3-1/+21
2020-01-27driver: fix driver verifier assertion in FileCreate callbackYuri Benditovich1-3/+11
2020-01-02driver: pass current process id in file close flowYuri Benditovich1-1/+2
2020-01-02driver: extend ModifyOne templateYuri Benditovich1-2/+10
2020-01-02driver: maintain owner process id field of CUsbDkRedirectionYuri Benditovich2-0/+12
2020-01-02driver: add log on filter file closeYuri Benditovich1-0/+1
2020-01-02driver: add file open callback for tracingYuri Benditovich2-1/+15
2020-01-02driver: prevent access to already deleted objectYuri Benditovich1-0/+8
2020-01-02driver: add printout on redirection object deletionYuri Benditovich1-0/+1
2020-01-02driver: add optional message to Dump() procedureYuri Benditovich2-3/+4
2019-04-15Use also extended rules to decide whether device should be hiddenYuri Benditovich3-5/+54
2019-04-15Load extended rules in the driverYuri Benditovich2-4/+36
2019-04-15Add ability to dump rules with configurable trace levelYuri Benditovich2-4/+5
2019-04-15hider: calculate device type bitmask for each child deviceYuri Benditovich3-3/+132
2019-04-15hider: maintain additional extended hiding rulesYuri Benditovich2-0/+3
2019-04-15implement read/write/compare operations for extended rulesYuri Benditovich1-0/+1
2019-04-15Preparation for extended rules for device hideYuri Benditovich2-8/+59
2019-01-29Populate initial packet length in ISOCH OUT URBYuri Benditovich1-0/+11
2019-01-27Update project files for build with higher WDK installedYuri Benditovich1-0/+1
2018-10-17Report superspeed properly on Win7Yuri Benditovich1-0/+9
2018-10-10Prevent USB operation with non-USB devicesYuri Benditovich1-20/+26
2017-07-12Use lower device for queries during initializationYuri Benditovich3-1/+14
2017-04-06Build: Introduce debug configurations without test signingv1.00-19v1.00-18Dmitry Fleytman2-0/+600
2017-04-03Build: Migrate to VS 2015 and add Win10 configurationsSameeh Jubran4-964/+1312
2017-04-02Alloc: Make non-paged allocation from Nx pool on Win8 and laterYuri Benditovich15-20/+26
2017-04-02FilterDevice: Do not report non-USB devices in list of devicesYuri Benditovich1-0/+7
2017-03-14UsbDk: Use case sensitive comparisonSameeh Jubran1-1/+1
2017-02-19HiderStrategy: Re-use serial numbers of UsbDk devicesv1.00-17Dmitry Fleytman2-1/+28
2017-02-19ControlDevice: Generate serial numbers for UsbDk devicesDmitry Fleytman2-0/+49
2017-02-19FilterDevice: Add support for externally assigned serial numberDmitry Fleytman1-0/+7
2017-02-19HiderStrategy: Do not allow hidden device removal right after creationDmitry Fleytman2-0/+61
2017-02-19RedirectorStrategy: Fix MakeAvailable() logic chainingDmitry Fleytman1-1/+7
2017-02-19FilterStrategy: Introduce helper function for IRP completionDmitry Fleytman1-0/+7
2017-02-19UsbDkUtil: Introduce CStopWatch classDmitry Fleytman2-0/+34
2017-02-15HiderStrategy: Add printout for device ID patcherDmitry Fleytman1-0/+2
2017-02-15WdfDevice: Add printout on device destructionDmitry Fleytman2-0/+6
2017-02-15WdfDevice: Fix severity of information printoutDmitry Fleytman1-1/+1
2017-02-09FilterDevice: Raise redirection removal event on device disconnectionDmitry Fleytman3-3/+17
2017-02-08ControlIrp: Clear event state prior to sending IRPDmitry Fleytman1-0/+2
2017-02-08Utils: Fix event type for CWdmEventDmitry Fleytman1-1/+1
2017-02-02FilterDevice: Fix recognition of HUB devicesv1.00-16Dmitry Fleytman1-2/+12
2017-01-31ControlDevice: Add more traces for redirection set modificationsDmitry Fleytman1-1/+15
2017-01-30ControlDevice: Always log full device ID including serial numberDmitry Fleytman1-2/+6
2017-01-18Fix a possible BSOD due to null pointerSameeh Jubran1-1/+2
2016-09-01ControlDevice: Fix removal of redirection on hub unplugv1.00-15Dmitry Fleytman1-2/+2
2016-07-04RedirectorStrategy: Override device description for redirected devices.v1.00-14Dmitry Fleytman2-0/+46
2016-07-04FilterDevice: Extend IRP post processing logicDmitry Fleytman3-10/+25
2016-07-04Trace: Add separate trace group for Hider strategyDmitry Fleytman2-1/+2
2016-06-29UsbDk: Simplify and refactor filter attachment codev1.00-13Dmitry Fleytman2-21/+13