summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add ConcurrentAccessError and PoisonError variantsRobin Krahl2019-07-08
* Update list of new and unsupported functionsRobin Krahl2019-07-08
* Fix formatting error in device.rsRobin Krahl2019-07-07
* Update nitrokey-test and add nitrokey-test-stateRobin Krahl2019-07-07
* Update nitrokey-sys to version 3.5Robin Krahl2019-07-05
* Fix cargo dependency version specificationsRobin Krahl2019-07-06
* Merge branch 'revert' into nextRobin Krahl2019-07-06
|\
| * Revert "Store mutable reference to Device in PasswordSafe"Robin Krahl2019-02-05
| * Revert "Refactor User and Admin to use a mutable reference"Robin Krahl2019-02-05
|/
* Remove PIN constants from testsRobin Krahl2019-02-04
* Release v0.4.0-alpha.1v0.4.0-alpha.1Robin Krahl2019-02-02
* Merge branch 'mutable-references' into nextRobin Krahl2019-02-02
|\
| * Store mutable reference to Device in PasswordSafeRobin Krahl2019-02-02
| * Refactor User and Admin to use a mutable referenceRobin Krahl2019-02-02
| * Require mutable reference if method changes device stateRobin Krahl2019-02-02
| * Add device_mut method to DeviceWrapperRobin Krahl2019-02-02
| * Implement DerefMut for User and AdminRobin Krahl2019-02-02
|/
* Add set_encrypted_volume_mode method to StorageRobin Krahl2019-01-31
* Consistently use yml file extension instead of yamlRobin Krahl2019-01-29
* Exclude build files in crates.io packageRobin Krahl2019-01-29
* Prefer eprintln over println for error messagesRobin Krahl2019-01-28
* Add assert_any_ok macro to unit testsRobin Krahl2019-01-28
* Add unwrap_ok macro to replace unwrap in unit testsRobin Krahl2019-01-28
* Accept UTF-8 errors in password safe testsRobin Krahl2019-01-28
* Add get_firmware_version methodRobin Krahl2019-01-28
* Always return a Result when communicating with a deviceRobin Krahl2019-01-27
* Release v0.4.0-alpha.0v0.4.0-alpha.0Robin Krahl2019-01-27
* Update sources URL in build filesRobin Krahl2019-01-27
* Add clippy to lint buildRobin Krahl2019-01-27
* Use if instead of match for boolean expressionRobin Krahl2019-01-27
* Replace or with or_else in get_cstringRobin Krahl2019-01-27
* Remove the static lifetime modifier from constantsRobin Krahl2019-01-27
* Rename Error::Unknown to Error::UnknownErrorRobin Krahl2019-01-27
* Remove the Result typedefRobin Krahl2019-01-27
* Remove triggers from build scriptsRobin Krahl2019-01-25
* Add tolerance for timing issues to the TOTP testsRobin Krahl2019-01-25
* Remove rand_core::Error from public APIRobin Krahl2019-01-25
* Add reuse linter to the lint buildRobin Krahl2019-01-23
* Move format checks into lint buildRobin Krahl2019-01-23
* Add license and copyright informationRobin Krahl2019-01-23
* Refactor device::config test caseRobin 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