aboutsummaryrefslogtreecommitdiff
path: root/src/auth.rs
Commit message (Expand)AuthorAge
* Remove AuthenticatedDevice::temp_password_ptrRobin Krahl2020-01-28
* Use CString to store temporary passwordsRobin Krahl2020-01-28
* Implement std::convert::TryFrom<Config> for RawConfigRobin Krahl2019-12-27
* Update documentation for Manager refactoringRobin Krahl2019-07-09
* Introduce into_manager for DeviceRobin Krahl2019-07-09
* Store mutable reference to Manager in DeviceRobin Krahl2019-07-08
* Revert "Refactor User and Admin to use a mutable reference"Robin Krahl2019-02-05
* Refactor User and Admin to use a mutable referenceRobin Krahl2019-02-02
* Require mutable reference if method changes device stateRobin Krahl2019-02-02
* Implement DerefMut for User and AdminRobin Krahl2019-02-02
* Prefer eprintln over println for error messagesRobin Krahl2019-01-28
* Add license and copyright informationRobin Krahl2019-01-23
* Refactor and clean up all codeRobin Krahl2019-01-23
* Add temp_password_ptr method to AuthenticatedDeviceRobin Krahl2019-01-23
* Refactor library errors into LibraryError enumRobin Krahl2019-01-20
* Move the CommandError::Unknown to ErrorRobin Krahl2019-01-20
* Return Error instead of CommandErrorRobin Krahl2019-01-20
* Move util::CommandError to the new error moduleRobin Krahl2019-01-20
* Pass temporary password as *const c_charRobin Krahl2019-01-20
* Use rand_os for random data generationDaniel Mueller2019-01-14
* Remove CommandError::RngErrorRobin Krahl2019-01-03
* Fix formatting using to rustfmtRobin Krahl2018-12-30
* Use the crate:: path qualifier for modulesRobin Krahl2018-12-16
* Use {} instead of {:?} where possibleRobin Krahl2018-06-07
* Implement easier CString creationRobin Krahl2018-06-07
* Use Result<(), CommandError> instead of CommandStatusRobin Krahl2018-06-07
* Fix formatting issuesRobin Krahl2018-05-31
* Fix implementation of Authenticate for DeviceWrapperRobin Krahl2018-05-29
* Add rudimentary support for the Nitrokey StorageRobin Krahl2018-05-29
* Move Admin, User and Authenticate to auth moduleRobin Krahl2018-05-28