summaryrefslogtreecommitdiff
path: root/UsbDkController
AgeCommit message (Collapse)AuthorFilesLines
2015-12-24UsdDkController: Clarify redirection option in the help screenv1.00-9Dmitry Fleytman1-1/+4
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-12-24UsbDk: Trivial: Ditch dummy TODOsDmitry Fleytman1-2/+0
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-04-30UsbDkController: Fix stop redirection text messageDmitry Fleytman1-1/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-03-25trivial: cleanup commentsDmitry Fleytman1-10/+0
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-03-25UsbDkHelper/Controller: Update persistent hide rules after modificationDmitry Fleytman1-32/+21
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-03-25UsbDkController: Fix return values and beautificationsDmitry Fleytman1-2/+1
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-03-25UsbDkController: Introduce support for persistent hide rulesDmitry Fleytman1-0/+64
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-03-23UsbDkController: extend -H option to receive all rule parametersKirill Moizik1-22/+50
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-03-23UsbDkHelper: Introduce UUID generator (CGuid class)Kirill Moizik1-1/+3
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-26UsbDkController: Make command line switches case sensitivev1.00-1Dmitry Fleytman1-4/+4
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-26UsbDkController: Make usage text more alignedDmitry Fleytman1-6/+6
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-26UsbDkController: Add -h switch for help/usageDmitry Fleytman1-1/+7
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-26UsbDkControoler: Beautify "device hidden" printoutDmitry Fleytman1-1/+2
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-26UsbDkController: Fix typo in error messageDmitry Fleytman1-1/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-26UsbDkController: Change command line switch for hide from -h to -HDmitry Fleytman1-2/+2
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-17UsbDkController: Implement hide device logicDmitry Fleytman1-0/+74
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-17UsbDkController: beautify usage textDmitry Fleytman1-5/+5
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2015-02-17UsbDkHelper: Introduce hider APIDmitry Fleytman1-0/+2
Signed-off-by: Kirill Moizik <kirill@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-11-13Install: Introduce helper application for MSI installerDmitry Fleytman4-63/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-11-10UsbDkController: return proper error value on failuresDmitry Fleytman1-15/+23
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-09-11UsbDkController: BZ#1138233 - "UsbDkController.exe -i" fails when not called ↵Dmitry Fleytman3-16/+51
from current directory Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-09-11UsbDkController: Use uniform TCHAR typeDmitry Fleytman1-2/+2
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-09-11UsbDkController: Fix windows.h includeDmitry Fleytman1-1/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-09-11UsbDkController: Mark internal functions staticDmitry Fleytman1-5/+5
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-09-11UsbDkHelper/Controller: Beautify error messagesDmitry Fleytman1-1/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-08-12Build: Add version information into binariesDmitry Fleytman3-0/+60
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-08-11UsbDkController: Fix message text when reboot is required on installPavel Gurvich1-2/+2
Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-07-31Build: Make build tree structure more formalizedDmitry Fleytman1-4/+16
1. Put all build output under Install/Install_Debug folders 2. Make x86/x64 paths symmetrical Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-06-01build: add XP/2003 configurationsDmitry Fleytman4-0/+223
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-29UsbDkController: print device speed on enumerationDmitry Fleytman1-1/+2
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20UsbDkController: update names of UsbDkHelper APIPavel Gurvich1-8/+8
Prefix UsbDk_ added to API names Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20UsbDkHelper: Cosmetics: rename ReleaseDeviceList ReleaseDevicesListPavel Gurvich1-1/+1
Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-20UsbDk: Add license-related files and headersPavel Gurvich5-12/+264
Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: Handle start redirect return value properlyDmitry Fleytman1-1/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Introduce API for configuration descriptors retrievalDmitry Fleytman1-2/+31
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Supply USB device descriptors on enumerationDmitry Fleytman2-4/+10
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Introduce UsbDkFillIDStruct helperDmitry Fleytman1-2/+1
Just a helper function that fills USB_DK_DEVICE_ID structure havind DeviceID and InstanceID strings provided. Available for both user mode and kernel mode. Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Add port number to per-device data supplied on enumerationDmitry Fleytman1-0/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Add filter ID to per-device data supplied on enumerationDmitry Fleytman1-0/+1
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Make device enumeration return more generic structureDmitry Fleytman1-2/+5
This patch makes device enumeration API return array of device info structures instead of array of device IDs. This change is needed to return per-device information in addition to device ID. Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: Update test application with new interface of UsbDkHelperPavel Gurvich1-75/+97
Update test application with new interface of UsbDkHelper Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk&UsbDkHelper&UsbDkController: Remove separate reset APIPavel Gurvich1-14/+1
Reset should be part of start/stop redirection. No separate API needed Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: Fix DLL symbols importPavel Gurvich1-0/+12
Calling convention must be CDECL to import symbols properly Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: Commands for start/stop redirectionDmitry Fleytman1-5/+34
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: BeautificationsDmitry Fleytman1-2/+1
1. Debug output removed 2. Better device enumeration format Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDk: Drop ping IOCTL and children dump logicDmitry Fleytman1-16/+0
Debugging code removed. Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: Add ResetDevice functionality to ControllerPavel Gurvich1-1/+24
Add ResetDevice functionality to Controller Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController: add device enumeration to test applicationPavel Gurvich3-13/+37
Add device enumeration to UsbDkController Signed-off-by: Pavel Gurvich <pavel@daynix.com> Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkControl: Introduce ping CLIDmitry Fleytman1-0/+16
Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>
2014-05-11UsbDkController/UsbDkHelper: additional include dirsDmitry Fleytman3-2/+14
.dll/.exe projects include files of each other, VS projects configured as needed. Signed-off-by: Dmitry Fleytman <dfleytma@redhat.com>