Results 110 issues of Robin Krahl

This PR is used to keep track of metrics changes during the fido-authenticator refactoring to avoid unpleasant surprises. ### binary-size-nk3xn | PR | value | change | |--------|-------:|-------:| | https://github.com/Nitrokey/fido-authenticator/pull/79...

With this patch, the EFS is only mounted once if it is mountable. This significantly reduces bootup time by approximately 0.5 s. Fixes: https://github.com/Nitrokey/nitrokey-3-firmware/issues/440

This patch moves the statics storing the various storage components into the local resources for the init tasks. This makes them sound and safe to use. Unfortunately, this leads to...

### Forked - [admin-app](https://github.com/Nitrokey/admin-app) - [v0.1.0-nitrokey.11](https://github.com/Nitrokey/admin-app/releases/tag/v0.1.0-nitrokey.11) or earlier - https://github.com/solokeys/admin-app/pull/2 - ... - [fido-authenticator](https://github.com/Nitrokey/fido-authenticator) - [v0.1.1-nitrokey.14](https://github.com/Nitrokey/fido-authenticator/releases/tag/v0.1.1-nitrokey.14) or earlier - https://github.com/solokeys/fido-authenticator/pull/25 - https://github.com/Nitrokey/fido-authenticator/pull/14 - https://github.com/Nitrokey/fido-authenticator/pull/32 - https://github.com/Nitrokey/fido-authenticator/pull/33 - https://github.com/Nitrokey/fido-authenticator/pull/15 - ......

tracking
maintenance

This patch adds a CI job that prints the stack sizes for the functions in the stable NK3 firmware as well as the necessary tooling. Fixes: https://github.com/Nitrokey/nitrokey-3-firmware/issues/313 ---- Currently, this...

There seems to be an issue with the Makefile that causes nrf-builder to always rebuild the bootloader even if it is still up to date. This slows down a `make...

Executing the full SE050 test suite on the NK3 takes much longer than on the NRF52 and the execution times have a high variance when running the test suite multiple...