aboutsummaryrefslogtreecommitdiff
path: root/device.cc
Commit message (Expand)AuthorAge
* Extract vendor and product IDs into constantsRobin Krahl2019-01-13
* Change Device::enumerate return type to use DeviceInfoRobin Krahl2019-01-13
* Fix log warning regarding repeated disconnectionSzczepan Zalega2018-06-20
* Make unbundling easierDavid Seifert2018-03-13
* Log current device IDSzczepan Zalega2018-02-28
* Show connection success/failure on DEBUG_L1Szczepan Zalega2018-02-28
* Initial support for multiple devices with C++ and testSzczepan Zalega2018-02-28
* Update license/copyright linesSzczepan Zalega2018-01-16
* Update device propertiesSzczepan Zalega2017-10-10
* Make only 10 retries on receivingSzczepan Zalega2017-09-20
* Log formatting: Enumerate from 1Szczepan Zalega2017-09-20
* Do not resend command to deviceSzczepan Zalega2017-09-20
* Use bool explicitly for success variableSzczepan Zalega2017-05-12
* Use alternative device connection checkSzczepan Zalega2017-04-26
* Fix compilation warningsSzczepan Zalega2017-03-31
* Allow to change device commands delays runtimeSzczepan Zalega2017-03-29
* Never call hid exit on OSXSzczepan Zalega2017-03-13
* Set turbo modeSzczepan Zalega2017-03-11
* Check for null device reference in case of failed reconnectionSzczepan Zalega2017-03-11
* Remove obsolete commentsSzczepan Zalega2017-03-11
* Do reconnect also on receiving failureSzczepan Zalega2017-03-11
* Remove checking for mutex being lockedSzczepan Zalega2017-03-11
* Make device-level reconnect on problem with sendingSzczepan Zalega2017-03-11
* Build debug-log-free library for increased securitySzczepan Zalega2017-03-11
* Rename is_connected to be more specificSzczepan Zalega2017-03-11
* Decrease retry count in the lowest levelSzczepan Zalega2017-03-11
* Fix typosSzczepan Zalega2017-03-11
* Do not call hid_exit on each device disconnectionSzczepan Zalega2017-03-11
* Correct device countersSzczepan Zalega2017-03-11
* Adjust for compilation on Visual Studio 2017Szczepan Zalega2017-03-11
* Make statistics about device's connectionSzczepan Zalega2017-03-11
* Throw before communicating with device if it is not initializedSzczepan Zalega2017-03-11
* Add method for checking is the device listed as connected in OSSzczepan Zalega2017-03-11
* Decrease retry count to 20Szczepan Zalega2017-03-11
* More debug log info during dev connectionSzczepan Zalega2017-03-11
* Use nullptr instead of NULLSzczepan Zalega2017-03-11
* Use lock_guard while accessing hid_apiSzczepan Zalega2017-03-11
* Make device configuration const, protect non-const with ::atomicSzczepan Zalega2017-03-11
* Make device slower for now for easier debuggingSzczepan Zalega2016-11-26
* Code refactoring: removing disambiguity from device constantsSzczepan Zalega2016-10-19
* Set shorter delays in sending/receiving packets (2)Szczepan Zalega2016-10-19
* Set shorter delays in sending/receiving packetsSzczepan Zalega2016-10-19
* Increase retry timeout for NK Storage for nowSzczepan Zalega2016-10-19
* Fixed bug with not releasing device on disconnectSzczepan Zalega2016-10-19
* Increase delay and retry count for response receivingSzczepan Zalega2016-08-05
* Set variable send_receive delaySzczepan Zalega2016-08-01
* Let device identify itself by modelSzczepan Zalega2016-08-01
* Set different delay timings for Nitrokey StorageSzczepan Zalega2016-08-01
* Use int instead of CommErrorSzczepan Zalega2016-08-01
* Allow setting last command status on deviceSzczepan Zalega2016-08-01