Checksum Verification for nRF BLE Stack Downloads
Description
The download script for the nRF BLE stack does not perform checksum verification of any of the downloads. Obviously the checksums would have to be updated every time we bump the stack versions needed, but this could add some extra safety against, for instance, botched downloads.
In addition, much of the bash code is duplicative, and could be refactored.
Code Size
As the sha256sum etc commands are part of coreutils, I do not see this adding any additional dependencies, plus the refactoring should result in less code size / maintenance costs.
Implementation
I intend to implement this feature and would submit a Pull Request if desirable
Code of Conduct
Yes, I agree
Micropython download page add link/anchor to variant section headers
Checks
-
I agree to follow the MicroPython Code of Conduct to ensure a safe and respectful space for everyone.
-
I've searched for existing issues regarding this feature, and didn't find any.
Description
On the micropython download page for devices with variants, it would be really helpful to be able to link directly to a particular variant.
Eg.
https://micropython.org/download/ESP32_GENERIC/
I was recently recommending a user install the spiram variant and had to describe to them scroll down until you see the header "Firmware (Support for SPIRAM / WROVER)"
It would be really helpful if each variant header could have an anchor link added which could be easily shared instead.
Code Size
No code size / change.
Implementation
- I intend to implement this feature and would submit a Pull Request if desirable.
- I hope the MicroPython maintainers or community will implement this feature.
- I would like to Sponsor development of this feature.