← index #16088Issue #9866
Off-topic · high · value 1.768
QUERY · ISSUE

Checksum Verification for nRF BLE Stack Downloads

openby nmccamishopened 2024-10-26updated 2025-03-19
enhancement

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

CANDIDATE · ISSUE

nrf: download_ble_stack.sh failing to download SD binaries.

closedby jimmoopened 2022-11-07updated 2022-11-15
bug

Something has changed in https://www.nordicsemi.com/api/sitecore/Products/MedialibraryZipDownload2 that now returns a 403 page with "www.nordicsemi.com needs to review the security of your connection before proceeding".

The URLs are still correct and they work in the browser, but I guess something is triggering abuse protection. Not sure exactly, when I copy the successful requests from Chrome devtools as curl commands, they fail in curl.

This is causing the nRF build to fail in CI.

@glennrub Do you have any idea what might have changed or how we can work around this? Thanks

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied