diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2020-01-06 11:12:50 +0000 |
---|---|---|
committer | Robin Krahl <robin.krahl@ireas.org> | 2020-01-06 12:14:34 +0100 |
commit | e0baabd1046087a9f545d9ef65539c23eb91e85f (patch) | |
tree | 6bad8c311f67d2b58001f15c099d05b860b5a188 /README.md | |
parent | d7f34844b529a955d94ab36237374256688445f1 (diff) | |
download | nitrokey-rs-e0baabd1046087a9f545d9ef65539c23eb91e85f.tar.gz nitrokey-rs-e0baabd1046087a9f545d9ef65539c23eb91e85f.tar.bz2 |
Update the list of unsupported functions
After some more research, I decided not to implement some of the methods
provided by libnitrokey. This patch adds them to the list of
unsupported functions in the readme, and removes them from the list of
unimplemented functions in the todo list.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -26,13 +26,20 @@ available but still under development. The following functions provided by `libnitrokey` are deliberately not supported by `nitrokey-rs`: +- `NK_connect_with_ID`, `NK_list_devices_by_cpuID`. These functions can be + replaced by calls to `NK_connect_with_path` and `NK_list_devices`, which + also have a cleaner API. +- `NK_enable_firmware_update_pro`, `NK_change_firmware_password_pro`. These + functions execute commands that are not yet supported by the Nitrokey Pro + firmware. - `NK_get_device_model`. We know which model we connected to, so we can provide this information without calling `libnitrokey`. -- `NK_is_AES_supported`. This method is no longer needed for Nitrokey devices - with a recent firmware version. +- `NK_is_AES_supported`. This function is no longer needed for Nitrokey + devices with a recent firmware version. +- `NK_send_startup`. Currently, this function is redundant to `NK_get_time`. - `NK_set_unencrypted_volume_rorw_pin_type_user`, `NK_set_unencrypted_read_only`, `NK_set_unencrypted_read_write`. These - methods are only relevant for older firmware versions (pre-v0.51). As the + functions are only relevant for older firmware versions (pre-v0.51). As the Nitrokey Storage firmware can be updated easily, we do not support these outdated versions. - `NK_totp_get_time`, `NK_status`. These functions are deprecated. |