summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* 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
* Fix documentation test for Storage::change_update_pinRobin Krahl2019-01-04
* Add Storage::enable_firmware_update methodRobin Krahl2019-01-03
* Add Device::build_aes_key methodRobin Krahl2019-01-03
* Add Device::factory_reset methodRobin Krahl2019-01-03
* Add Storage::change_update_pin methodRobin Krahl2019-01-03
* Document decryption failure for get_password_safeRobin Krahl2019-01-03
* Update documentation for pws methodsRobin Krahl2019-01-03
* Preserve unknown error code valuesDaniel Mueller2019-01-03
* Fix typo: occured -> occurredDaniel Mueller2019-01-03
* Remove CommandError::RngErrorRobin Krahl2019-01-03
* Add force argument to ConfigureOtp::set_timeRobin Krahl2019-01-02
* Fix get_model implementation for StorageRobin Krahl2018-12-30
* Derive Clone and Copy for CommandError, LogLevel, OtpModeRobin Krahl2018-12-30
* Fix formatting using to rustfmtRobin Krahl2018-12-30
* Add function Device::get_modelRobin Krahl2018-12-30
* Update to rand v0.6Robin Krahl2018-12-16
* Fix examples for {Pro, Storage}::connect()Robin Krahl2018-12-16
* Refactor tests into the top-level tests directoryRobin Krahl2018-12-16
* Remove redundant extern crate declarationsRobin Krahl2018-12-16
* Use the crate:: path qualifier for modulesRobin Krahl2018-12-16
* Use the dyn syntax for trait objectsRobin Krahl2018-12-16
* Make hidden life time parameters explicitRobin Krahl2018-12-16
* Add documentation for {Pro, Storage}::connect()Robin Krahl2018-12-16
* Enable additional compiler warningsRobin Krahl2018-12-16
* Fix formatting according to Rust style guideRobin Krahl2018-12-16
* Re-export device::{StorageStatus, VolumeStatus} in lib.rsRobin Krahl2018-12-10
* Provide access to the status of a Nitrokey StorageRobin Krahl2018-12-10