aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Do reconnect also on receiving failureSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Remove checking for mutex being lockedSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Make device-level reconnect on problem with sendingSzczepan Zalega2017-03-11
| | | | | | | | | | | | | | Make it 3 times before throwing exception Call hid_exit on last device disconnection Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Reorder includesSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Count lifetime instances of device communication exceptionSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Log execution of connect functionSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Comment: use clang with TSANSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * CommentsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Use nullptr instead of NULLSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Build debug-log-free library for increased securitySzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * CommentsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Feature check for 320 bits OTP secretSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Project info for repositoriesSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Add some complex unit tests to find out corruption causeSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Add oath to Pythons unittest requirementsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Show Storage status only on matching command codeSzczepan Zalega2017-03-11
| | | | | | | | | | | | Should not show on commands where it is not supplied Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Use proper command code for disabling hidden volumeSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Remove unnecessary extern keyword from C APISzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Add script for installing python dependencies for unit testsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Make names more consistentSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Rename is_connected to be more specificSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Get proper card serial for Storage. Get serial as one number.Szczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Return SD card size as get from the deviceSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Handle SD card related functionsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Decrease retry count in the lowest levelSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Fix typosSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Do not call hid_exit on each device disconnectionSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Handle disconnection while requesting device's statusSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Correct device countersSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Rename strdup to _strdup under MSVCSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Hidapi added as a submoduleSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Compiles on MXE, but not working on WindowsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Adjust for compilation on Visual Studio 2017Szczepan Zalega2017-03-11
| | | | | | | | Building works however tests are not. Possibly linking with original hidapi solution would work.
| * Test compilation under windowsSzczepan Zalega2017-03-11
| |
| * Count all busy statusSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * For Clang use default compiler nameSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Do not let to enable both ASAN and TSANSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Support TSANSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Allow user to build only one version (static/dynamic) of the lib at onceSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Mark issues with FIXMESzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Fix project versionSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Compile both dynamic and static library versionsSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Use CPack to generate packagesSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Build Release with debug info when none build type selectedSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Support ASAN and Clang optionallySzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Remove MakefileSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Remove GCC specific settings. Make tests compilation optional.Szczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Use alias for easy device changeSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Use CMake instead of MakeSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>
| * Disable early device disconnection on communication errorSzczepan Zalega2017-03-11
| | | | | | | | Signed-off-by: Szczepan Zalega <szczepan@nitrokey.com>