diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2019-01-03 13:50:15 +0000 |
---|---|---|
committer | Robin Krahl <robin.krahl@ireas.org> | 2019-01-03 14:53:06 +0100 |
commit | 0a7a62c9af15b11e5dbfad1900ac89924457b272 (patch) | |
tree | e77735813562d284ce617663016cb2319f6276e2 /CHANGELOG.md | |
parent | d60e03b46a6af75056f07394ef66ecaa35f32d77 (diff) | |
download | nitrokey-rs-0a7a62c9af15b11e5dbfad1900ac89924457b272.tar.gz nitrokey-rs-0a7a62c9af15b11e5dbfad1900ac89924457b272.tar.bz2 |
Add Device::factory_reset method
This patch adds the factory_reset_method to the Device trait that uses
the NK_factory_reset function to perform a factory reset. The tests
verify that the user and admin PIN are reset and that the OTP storage
and the password safe are deleted.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 1611414..8ecaef3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,9 @@ - Add `CommandError::Undefined` to represent errors without further information (e. g. a method returned `NULL` unexpectedly). - Add error code to `CommandError::Unknown`. -- Add function `Storage::change_update_pin` that changes the firmware update +- Add the `Storage::change_update_pin` method that changes the firmware update PIN. +- Add the `Device::factory_reset` method that performs a factory reset. # v0.2.3 (2018-12-31) |