Skip to content
Robin Krahl edited this page Sep 10, 2020 · 53 revisions

Feel free to add tasks to the list or check off completed ones. Release critical tasks should have an associated issue.

Before taking on a work item, check whether it is still unassigned and put your name in place. Dependencies are (currently) indicated by increasing the indentation (won't work for multiple dependencies).

  • (@d-e-s-o) restructure storage command (#80)
    • (@d-e-s-o) changing of the read-write state of the unencrypted volume
      • (unassigned) export firmware
  • (@robinkrahl) add API for changing encrypted volume state to nitrokey
    • (unassigned) changing of the read-write state of the encrypted volume
  • (unassigned) enabling of firmware upgrade mode
  • (unassigned) change of update (firmware?) PIN
  • (@robinkrahl) [see #24] We need a function to connect to a Nitrokey specified by either serial number or USB device – see also Nitrokey/libnitrokey#138
    • (@robinkrahl) Add a --serial-number and maybe a --usb-path option to nitrocli (#119, #122)
    • (unassigned) Change nitrokey-test to check for environment variable and invoke tests on correct device
  • (unassigned) build AES key
  • (@robinkrahl) provide a command that shows SD card usage (nitrokey::Storage::get_sd_card_usage) (#124)
  • (unassigned) provide a command that fills the SD card with random data (nitrokey::Storage::fill_sd_card)

Completed

Clone this wiki locally