summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Remove rand_core::Error from public APIRobin Krahl2019-01-25
* Add license and copyright informationRobin Krahl2019-01-23
* Implement From<(T: Device, Error)> for ErrorRobin Krahl2019-01-23
* Return UTF-8 error if libnitrokey returns an invalid stringRobin Krahl2019-01-23
* Add Error::Utf8Error variantRobin Krahl2019-01-23
* Implement From<Pro> and From<Storage> for DeviceWrapperRobin Krahl2019-01-23
* Add Pro::new and Storage::new functionsRobin Krahl2019-01-23
* Refactor and clean up all codeRobin Krahl2019-01-23
* Add temp_password_ptr method to AuthenticatedDeviceRobin Krahl2019-01-23
* Prefer into() over numeric castingRobin Krahl2019-01-23
* Prevent direct instantiation of Pro and StorageRobin Krahl2019-01-23
* Check specific error codes in the testsRobin Krahl2019-01-20
* Remove the unused CommandError::Undefined variantRobin Krahl2019-01-20
* Return CommunicationError::NotConnected from connect functionsRobin Krahl2019-01-20
* Introduce the Error::UnexpectedError variantRobin Krahl2019-01-20
* Make CommandError messages more generalRobin Krahl2019-01-20
* Remove CommandError::as_str methodRobin Krahl2019-01-20
* Add the CommunicationError enumRobin Krahl2019-01-20
* Refactor library errors into LibraryError enumRobin Krahl2019-01-20
* Move the CommandError::Unknown to ErrorRobin Krahl2019-01-20
* Refactor CommandError::RngError into Error::RandErrorRobin Krahl2019-01-20
* Return Error instead of CommandErrorRobin Krahl2019-01-20
* Add the Error enum and the Result<T> typedefRobin Krahl2019-01-20
* Implement std::error::Error for error::CommandErrorRobin Krahl2019-01-20
* Move util::CommandError to the new error moduleRobin Krahl2019-01-20
* Merge branch 'hotfix-0.3.4' into nextRobin Krahl2019-01-20
|\
| * Pass temporary password as *const c_charRobin Krahl2019-01-20
* | Introduce DEFAULT_ADMIN_PIN and DEFAULT_USER_PIN constantsRobin Krahl2019-01-19
* | Implement Display for VersionRobin Krahl2019-01-17
* | Introduce the FirmwareVersion structRobin Krahl2019-01-17
|/
* Document and test empty Git versionsRobin Krahl2019-01-16
* pws: Interpret empty strings as unprogrammed slotsRobin Krahl2019-01-16
* Fix result_from_string for empty return valuesRobin Krahl2019-01-16
* Fix typo: destory -> destroyDaniel Mueller2019-01-16
* Use rand_os for random data generationDaniel Mueller2019-01-14
* Add the clear_new_sd_card_warning method to StorageRobin Krahl2019-01-14
* Add the get_production_info method to the Storage structRobin Krahl2019-01-14
* Add export_firmware method to StorageRobin Krahl2019-01-12
* Add set_unencrypted_volume_mode to StorageRobin Krahl2019-01-12
* Introduce VolumeMode enum in deviceRobin Krahl2019-01-12
* Fix formatting in get_library_versionRobin Krahl2019-01-12
* Add the wink method to the Storage structRobin Krahl2019-01-11
* Add the get_library_version functionRobin Krahl2019-01-11
* Make three more error codes knownDaniel Mueller2019-01-09
* Add the connect_model functionRobin Krahl2019-01-07
* Rename device::connect_model to device::connect_enumRobin Krahl2019-01-07
* Document the Undefined error for the connect methodsRobin Krahl2019-01-07
* Add support for the hidden volumes on a Nitrokey StorageRobin Krahl2019-01-06
* Fix example for GenerateOtp::get_totp_codeRobin Krahl2019-01-05
* Update documentation and test for factory_resetRobin Krahl2019-01-04