summaryrefslogtreecommitdiff
path: root/device.cc
Commit message (Expand)AuthorAge
* Revert API changeSzczepan Zalega2020-06-13
* Identify Librem Key, behaving like Nitrokey Pro deviceAmit Aronovitch2019-10-03
* Change std::wstring to std::string in DeviceInfoRobin Krahl2019-01-13
* Implement operator<< for DeviceModelRobin Krahl2019-01-13
* Add Device::create static methodRobin Krahl2019-01-13
* Make Device::enumerate staticRobin Krahl2019-01-13
* Add product_id_to_model functionRobin Krahl2019-01-13
* 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