Results 110 issues of Robin Krahl

We should migrate to crates released on crates.io while updating to use `littlefs2-core`, `trussed-core` and the upcoming `heapless` release, as well as the new extension and app trait crates. ```mermaid...

For consistency with lpc55 and for easier validation of the final firmware container, we should check if we can use binary fields instead of ihex files for nrf52.

This is a list of issues with the compiler or the standard library that we encountered during firmware development and features that would be helpful for firmware development and that...

tracking

- [ ] Finalize SDK documentation - https://github.com/Nitrokey/nitrokey-sdk-py/pull/15 - [ ] Find correct place in doc tree - [ ] remove `docs` component from path (currently: `./nitrokey-sdk-py/docs/index.html`)

Add scheduled daily builds that run the test suite and also test against latest stable Rust (maybe also nightly?).

This patch replaces the pynitrokey dependency with the [Nitrokey Python SDK](https://github.com/Nitrokey/nitrokey-sdk-py). For FIDO2 interactions, the fido2 library can be used directly. `Retries` is so simple that it can be copied...

- littlefs2-sys 0.2 - littlefs2-core (unreleased) - littlefs2 (unreleased) - ...

This patch adds a step to the build-firmware CI job that ensures that the lockfile is up-to-date. See also: https://github.com/Nitrokey/nethsm-pkcs11/issues/221

Using a storage backed by a file on the filesystem has multiple use cases, for example inspecting and debugging extracted filesystem images or persisting state between runs of applications like...