| Commit message (Expand) | Author | Age |
* | Add force_take function to ignore poisoned cache | Robin Krahl | 2019-07-09 |
* | Remove allow(deprecated) attribute for in lib.rs | Robin Krahl | 2019-07-09 |
* | Update documentation for Manager refactoring | Robin Krahl | 2019-07-09 |
* | Introduce into_manager for Device | Robin Krahl | 2019-07-09 |
* | Store mutable reference to Manager in Device | Robin Krahl | 2019-07-08 |
* | Move {Pro, Storage}::connect into Manager | Robin Krahl | 2019-07-08 |
* | Move the connect_model function into Manager | Robin Krahl | 2019-07-08 |
* | Move the connect function into Manager | Robin Krahl | 2019-07-08 |
* | Add Manager struct to manage Nitrokey connections | Robin Krahl | 2019-07-08 |
* | Add ConcurrentAccessError and PoisonError variants | Robin Krahl | 2019-07-08 |
* | Fix formatting error in device.rs | Robin Krahl | 2019-07-07 |
* | Update nitrokey-sys to version 3.5 | Robin Krahl | 2019-07-05 |
* | Revert "Store mutable reference to Device in PasswordSafe" | Robin Krahl | 2019-02-05 |
* | 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 |
* | Prefer eprintln over println for error messages | Robin Krahl | 2019-01-28 |
* | Add get_firmware_version method | Robin Krahl | 2019-01-28 |
* | Always return a Result when communicating with a device | Robin Krahl | 2019-01-27 |
* | Use if instead of match for boolean expression | Robin Krahl | 2019-01-27 |
* | Replace or with or_else in get_cstring | Robin Krahl | 2019-01-27 |
* | Remove the static lifetime modifier from constants | 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 |
* | Remove rand_core::Error from public API | 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 |
* | Add temp_password_ptr method to AuthenticatedDevice | 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 |
* | Check specific error codes in the tests | Robin Krahl | 2019-01-20 |
* | Remove the unused CommandError::Undefined variant | Robin Krahl | 2019-01-20 |
* | Return CommunicationError::NotConnected from connect functions | Robin Krahl | 2019-01-20 |
* | Introduce the Error::UnexpectedError variant | Robin Krahl | 2019-01-20 |
* | Make CommandError messages more general | Robin Krahl | 2019-01-20 |
* | Remove CommandError::as_str method | 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 |