| 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 |
* | 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 |
* | Revert "Refactor User and Admin to use a mutable reference" | Robin Krahl | 2019-02-05 |
* | 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 |
* | Prefer eprintln over println for error messages | Robin Krahl | 2019-01-28 |
* | Remove the static lifetime modifier from constants | Robin Krahl | 2019-01-27 |
* | Remove the Result typedef | Robin Krahl | 2019-01-27 |
* | Add license and copyright information | Robin Krahl | 2019-01-23 |
* | Return UTF-8 error if libnitrokey returns an invalid string | Robin Krahl | 2019-01-23 |
* | Refactor library errors into LibraryError enum | 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 |
* | Move util::CommandError to the new error module | 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 |
* | Document and test empty Git versions | Robin Krahl | 2019-01-16 |
* | Add the get_production_info method to the Storage struct | Robin Krahl | 2019-01-14 |
* | Introduce VolumeMode enum in device | Robin Krahl | 2019-01-12 |
* | Fix formatting in get_library_version | Robin Krahl | 2019-01-12 |
* | Add the get_library_version function | Robin Krahl | 2019-01-11 |
* | Add the connect_model function | Robin Krahl | 2019-01-07 |
* | Fix formatting using to rustfmt | Robin Krahl | 2018-12-30 |
* | Add function Device::get_model | Robin Krahl | 2018-12-30 |
* | Refactor tests into the top-level tests directory | Robin Krahl | 2018-12-16 |
* | Remove redundant extern crate declarations | Robin Krahl | 2018-12-16 |
* | Use the crate:: path qualifier for modules | Robin Krahl | 2018-12-16 |
* | Enable additional compiler warnings | Robin Krahl | 2018-12-16 |
* | Re-export device::{StorageStatus, VolumeStatus} in lib.rs | Robin Krahl | 2018-12-10 |
* | Use {} instead of {:?} where possible | Robin Krahl | 2018-06-07 |
* | Use Result<(), CommandError> instead of CommandStatus | Robin Krahl | 2018-06-07 |
* | Fix formatting issues | Robin Krahl | 2018-05-31 |
* | Add support for password safes | Robin Krahl | 2018-05-29 |
* | Add rudimentary support for the Nitrokey Storage | Robin Krahl | 2018-05-29 |
* | Move Admin, User and Authenticate to auth module | Robin Krahl | 2018-05-28 |
* | Rewrap documentation comments to 100 characters | Robin Krahl | 2018-05-28 |
* | Introduce DeviceWrapper to abstract over devices | Robin Krahl | 2018-05-28 |
* | Move the authenticate methods to a new Authenticate trait | Robin Krahl | 2018-05-22 |
* | Improve log level documentation | Robin Krahl | 2018-05-22 |
* | Remove set_debug calls in the tests and update documentation | Robin Krahl | 2018-05-22 |
* | Restructure code by functionality | Robin Krahl | 2018-05-22 |
* | Correct formatting | Robin Krahl | 2018-05-22 |
* | Fix example for change_user_pin and change_admin_pin | Robin Krahl | 2018-05-22 |
* | Use drop() instead of disconnect() | Robin Krahl | 2018-05-22 |