summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Isolate cached PINs for multiple devices from each otherDaniel Mueller2019-01-11
* Remove unused fmt::Display implementation for PinTypeDaniel Mueller2019-01-11
* Implement From<&str> for ErrorRobin Krahl2019-01-26
* Refactor get_device to use nitrokey::connect_modelRobin Krahl2019-01-26
* Switch to using the system allocatorDaniel Mueller2019-01-07
* Bump version to 0.2.2v0.2.2Daniel Mueller2019-01-13
* Remove inconsistent spacing for PIN documentationDaniel Mueller2019-01-10
* Report command errors properlyDaniel Mueller2019-01-09
* Add tests for pin set and pin unblock commandsDaniel Mueller2019-01-10
* Honor context provided Admin & User PIN in pin commandsDaniel Mueller2019-01-09
* Make try_with_pin_and_data logic honor execution context PINsDaniel Mueller2019-01-09
* Introduce Admin and User PIN fields to execution contextDaniel Mueller2019-01-09
* Refactor integration test code internals for program invocationDaniel Mueller2019-01-10
* Simplify try_with_pin_and_data functionDaniel Mueller2019-01-09
* Make pinentry::inquire_pin return String directlyDaniel Mueller2019-01-09
* Use 'pin' instead of 'passphrase'Daniel Mueller2019-01-09
* Introduce UnwrapError trait to simplify error testingDaniel Mueller2019-01-08
* Show fmt::Display formatted errors instead of fmt::Debug onesDaniel Mueller2019-01-08
* Update nitrokey crate to 0.3.1Daniel Mueller2019-01-09
* Add missing closing parenthesis for otp set -a/--algorithm helpDaniel Mueller2019-01-08
* Auto generate argument enumsDaniel Mueller2019-01-06
* Add recipe for signing Github release source codeDaniel Mueller2018-12-24
* Add first set of integration testsDaniel Mueller2019-01-05
* Emit all output to custom stdio channelsDaniel Mueller2019-01-05
* Supply customizable stdio channels to argparseDaniel Mueller2019-01-05
* Work with mutable ExecCtx referencesDaniel Mueller2019-01-05
* Add the base32 format for OTP secretsRobin Krahl2019-01-13
* Add the base32 crate in version 0.4.0 as a dependencyRobin Krahl2019-01-13
* Refactor prepare_secret functionRobin Krahl2019-01-13
* Add the --format option to otp set to select the secret formatRobin Krahl2019-01-13
* Run unit tests as part of continuous integrationDaniel Mueller2019-01-05
* Update nitrokey crate to 0.3.0Daniel Mueller2019-01-05
* Add the --model option to restrict the device model to connect toRobin Krahl2019-01-13
* Introduce -v/--verbose optionDaniel Mueller2019-01-04
* Introduce command execution context supportDaniel Mueller2019-01-04
* Bump version to 0.2.1v0.2.1Daniel Mueller2019-01-07
* Properly report io::Error objectsDaniel Mueller2019-01-06
* Reference official Gentoo ebuild from READMEDaniel Mueller2019-01-05
* Use libc provided sync functionDaniel Mueller2019-01-04
* Add 'nitrokey-pro' keyword to Cargo.tomlDaniel Mueller2019-01-04
* Remove 'test' target from MakefileDaniel Mueller2019-01-04
* Adjust get_error function to accept CommandError by valueDaniel Mueller2019-01-03
* Update nitrokey crate to 0.2.3Daniel Mueller2019-01-02
* Adjust clippy target in Gitlab CIDaniel Mueller2019-01-01
* Adjust README to reflect that we support Pro & Storage devicesDaniel Mueller2019-01-02
* Update cc crate to 1.0.28Daniel Mueller2019-01-01
* Add packaging documentationRobin Krahl2019-01-07
* Document the lock commandRobin Krahl2019-01-07
* Document the pws commandsRobin Krahl2019-01-07
* Enable LTO and more optimizations for release buildsDaniel Mueller2018-12-29