| Commit message (Expand) | Author | Age |
* | Revert "Refactor User and Admin to use a mutable reference" | Robin Krahl | 2019-02-05 |
* | Store mutable reference to Device in PasswordSafe | Robin Krahl | 2019-02-02 |
* | Refactor User and Admin to use a mutable reference | Robin Krahl | 2019-02-02 |
* | Require mutable reference if method changes device state | Robin Krahl | 2019-02-02 |
* | Add device_mut method to DeviceWrapper | Robin Krahl | 2019-02-02 |
* | Implement DerefMut for User and Admin | Robin Krahl | 2019-02-02 |
* | Add set_encrypted_volume_mode method to Storage | Robin Krahl | 2019-01-31 |
* | Add get_firmware_version method | Robin Krahl | 2019-01-28 |
* | Always return a Result when communicating with a device | Robin Krahl | 2019-01-27 |
* | Rename Error::Unknown to Error::UnknownError | Robin Krahl | 2019-01-27 |
* | Remove the Result typedef | Robin Krahl | 2019-01-27 |
* | Add tolerance for timing issues to the TOTP tests | Robin Krahl | 2019-01-25 |
* | Add license and copyright information | Robin Krahl | 2019-01-23 |
* | Implement From<(T: Device, Error)> for Error | Robin Krahl | 2019-01-23 |
* | Return UTF-8 error if libnitrokey returns an invalid string | Robin Krahl | 2019-01-23 |
* | Add Error::Utf8Error variant | Robin Krahl | 2019-01-23 |
* | Implement From<Pro> and From<Storage> for DeviceWrapper | Robin Krahl | 2019-01-23 |
* | Add Pro::new and Storage::new functions | Robin Krahl | 2019-01-23 |
* | Refactor and clean up all code | Robin Krahl | 2019-01-23 |
* | Prefer into() over numeric casting | Robin Krahl | 2019-01-23 |
* | Prevent direct instantiation of Pro and Storage | Robin Krahl | 2019-01-23 |
* | Remove the unused CommandError::Undefined variant | Robin Krahl | 2019-01-20 |
* | Return CommunicationError::NotConnected from connect functions | Robin Krahl | 2019-01-20 |
* | Add the CommunicationError enum | Robin Krahl | 2019-01-20 |
* | Refactor library errors into LibraryError enum | Robin Krahl | 2019-01-20 |
* | Move the CommandError::Unknown to Error | Robin Krahl | 2019-01-20 |
* | Refactor CommandError::RngError into Error::RandError | Robin Krahl | 2019-01-20 |
* | Return Error instead of CommandError | Robin Krahl | 2019-01-20 |
* | Add the Error enum and the Result<T> typedef | Robin Krahl | 2019-01-20 |
* | Implement std::error::Error for error::CommandError | Robin Krahl | 2019-01-20 |
* | Merge branch 'hotfix-0.3.4' into next | Robin Krahl | 2019-01-20 |
|\ |
|
| * | Release v0.3.4 | Robin Krahl | 2019-01-20 |
* | | Introduce DEFAULT_ADMIN_PIN and DEFAULT_USER_PIN constants | Robin Krahl | 2019-01-19 |
* | | Implement Display for Version | Robin Krahl | 2019-01-17 |
* | | Remove the test-pro and test-storage features | Robin Krahl | 2019-01-16 |
|/ |
|
* | Release v0.3.3v0.3.3 | Robin Krahl | 2019-01-16 |
* | Add delay between factory reset and building AES key in tests | Robin Krahl | 2019-01-16 |
* | Fix result_from_string for empty return values | Robin Krahl | 2019-01-16 |
* | Use rand_os for random data generation | Daniel Mueller | 2019-01-14 |
* | Add the clear_new_sd_card_warning method to Storage | Robin Krahl | 2019-01-14 |
* | Add the get_production_info method to the Storage struct | Robin Krahl | 2019-01-14 |
* | Release v0.3.2v0.3.2 | Robin Krahl | 2019-01-12 |
* | Add export_firmware to the change log | Robin Krahl | 2019-01-12 |
* | Add set_unencrypted_volume_mode to Storage | Robin Krahl | 2019-01-12 |
* | Add the wink method to the Storage struct | Robin Krahl | 2019-01-11 |
* | Add the get_library_version function | Robin Krahl | 2019-01-11 |
* | Make three more error codes known | Daniel Mueller | 2019-01-09 |
* | Release v0.3.1v0.3.1 | Robin Krahl | 2019-01-07 |
* | Add the connect_model function | Robin Krahl | 2019-01-07 |
* | Add support for the hidden volumes on a Nitrokey Storage | Robin Krahl | 2019-01-06 |