| Commit message (Expand) | Author | Age |
... | |
* | | | Add get_firmware_version method | Robin Krahl | 2019-01-28 |
* | | | Always return a Result when communicating with a device | Robin Krahl | 2019-01-27 |
* | | | Release v0.4.0-alpha.0v0.4.0-alpha.0 | Robin Krahl | 2019-01-27 |
* | | | Update sources URL in build files | Robin Krahl | 2019-01-27 |
* | | | Add clippy to lint build | 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 triggers from build scripts | Robin Krahl | 2019-01-25 |
* | | | Add tolerance for timing issues to the TOTP tests | Robin Krahl | 2019-01-25 |
* | | | Remove rand_core::Error from public API | Robin Krahl | 2019-01-25 |
* | | | Add reuse linter to the lint build | Robin Krahl | 2019-01-23 |
* | | | Move format checks into lint build | Robin Krahl | 2019-01-23 |
* | | | Add license and copyright information | Robin Krahl | 2019-01-23 |
* | | | Refactor device::config test case | 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 |
* | | | Fix formatting in tests | Robin Krahl | 2019-01-20 |
* | | | Merge branch 'feature/error-refactoring' into next | Robin Krahl | 2019-01-20 |
|\ \ \ |
|
| * | | | 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 |
| * | | | Enable std feature for rand_core | Robin Krahl | 2019-01-20 |
| * | | | Add assert_cmd_err and assert_ok macros to tests | 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 |
| * | | | Move util::CommandError to the new error module | 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 |
| * | | Pass temporary password as *const c_char | 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 |
* | | Introduce the FirmwareVersion struct | Robin Krahl | 2019-01-17 |