index
:
nitrokey-rs
authentication-error
master
next
Rust interface to libnitrokey
Robin Krahl
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lib.rs
Commit message (
Expand
)
Author
Age
*
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
*
Add support for change_admin_pin and change_user_pin
Robin Krahl
2018-05-22
*
Add support for erase_hotp_slot and erase_totp_slot
Robin Krahl
2018-05-22
*
Correct invalid slot handling
Robin Krahl
2018-05-22
*
Use NK_login_enum instead of NK_login
Robin Krahl
2018-05-21
*
Add get_minor_firmware_version to Device
Robin Krahl
2018-05-21
*
Update nitrokey-sys dependency to v3.3.0
Robin Krahl
2018-05-21
*
Initial commit
Robin Krahl
2018-05-19