markqvist / Reticulum

The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.
https://reticulum.network
MIT License
2k stars 124 forks source link

Interim fix for old versions #400

Closed faragher closed 10 months ago

faragher commented 10 months ago

Current rnodeconf does not download the hash if --fw-version is used and thus cannot install an older version of the firmware.

This revealed a bug in the unsigned.io firmware server that always serves the current version of the hash (1.67 at this time) instead of the version requested in the URL. Example: https://unsigned.io/firmware/latest/?v=1.65&variant=rnode_firmware_lora32v21.zip

This does not pull the hash from unsigned.io due to the bug in the firmware server.

398

faragher commented 10 months ago

Pull request did not honor diffs. Will need to address on my branch (I uploaded the fle instead of using push).