vault / meshtastic-firmware / v2.5.15.79da236
meshtastic-firmware @ v2.5.15.79da236
integrity
- size
- 3.3 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
🚀 Enhancements
- Support for the ClimateGuard RadSens Geiger-Muller tube by @jake-b in https://github.com/meshtastic/firmware/pull/5425
- Enable MQTT with TLS on RPi picow by @tomasdubec in https://github.com/meshtastic/firmware/pull/5442
- Don't powersave on Wifi by @thebentern in https://github.com/meshtastic/firmware/pull/5443
🐛 Bug fixes and maintenance
- Fixes https://github.com/meshtastic/firmware/issues/5434 by @caveman99 in https://github.com/meshtastic/firmware/pull/5435
- Fix memory leaks by adding missing
free()calls before early returns inMQTT::onReceiveby @CTassisF in https://github.com/meshtastic/firmware/pull/5439 - Clean up some inline functions by @thebentern in https://github.com/meshtastic/firmware/pull/5454
- Use isWithinTimespanMs to avoid refererence to NodeDb instance inside of NodeDb by @thebentern in https://github.com/meshtastic/firmware/pull/5453
- Fixes CORS for meshtasticd to allow use of clients on other origins by @liamcottle in https://github.com/meshtastic/firmware/pull/5463
- Remove ATECC crypto chip placeholder code by @thebentern in https://github.com/meshtastic/firmware/pull/5461
- GPS.h cleanups round 3. by @charlieh0tel in https://github.com/meshtastic/firmware/pull/5447
- Fix ukrainian fonts by @panaceya in https://github.com/meshtastic/firmware/pull/5468
- Disable lightsleep for indicator by @Wvirgil123 in https://github.com/meshtastic/firmware/pull/5470
- Warnings and log cleanup by @thebentern in https://github.com/meshtastic/firmware/pull/5472
- Revert "Seems like the last DIY board that's not "extra"" by @thebentern in https://github.com/meshtastic/firmware/pull/5446
- Removing 1.0 legacy boards from releases and completely removing Heltec wireless capsule from support by @thebentern in https://github.com/meshtastic/firmware/pull/5436
- A second round of cleanup on GPS.h by @charlieh0tel in https://github.com/meshtastic/firmware/pull/5433
- Actually gunzip all the files when building a .deb by @jp-bennett in https://github.com/meshtastic/firmware/pull/5449
- Cleanup i2c scan logs and macro to save some bytes and remain consistent by @thebentern in https://github.com/meshtastic/firmware/pull/5455
New Contributors
- @jake-b made their first contribution in https://github.com/meshtastic/firmware/pull/5425
- @CTassisF made their first contribution in https://github.com/meshtastic/firmware/pull/5439
- @tomasdubec made their first contribution in https://github.com/meshtastic/firmware/pull/5442
- @liamcottle made their first contribution in https://github.com/meshtastic/firmware/pull/5463
Full Changelog: https://github.com/meshtastic/firmware/compare/v2.5.14.f2ee0df...v2.5.15.79da236
download
unix · zip
curl -fL -o v2.5.15.79da236.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.15.79da236.zip
printf '%s %s\n' '8fdd9bdadf0ff9cc4d2cd1e884bc6499c61ad7146ff4ea042928acf321891853' 'v2.5.15.79da236.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.15.79da236.zip"
$out = "v2.5.15.79da236.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8fdd9bdadf0ff9cc4d2cd1e884bc6499c61ad7146ff4ea042928acf321891853") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.5.15.79da236.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz
printf '%s %s\n' '9786fca882d3f7f4712e1fae77a2c000348fcf4d6fcc747835852c0f68dc74b5' 'v2.5.15.79da236.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz"
$out = "v2.5.15.79da236.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "9786fca882d3f7f4712e1fae77a2c000348fcf4d6fcc747835852c0f68dc74b5") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.5.15.79da236.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.15.79da236.zip
printf '%s %s\n' '8fdd9bdadf0ff9cc4d2cd1e884bc6499c61ad7146ff4ea042928acf321891853' 'v2.5.15.79da236.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.15.79da236.zip"
$out = "v2.5.15.79da236.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8fdd9bdadf0ff9cc4d2cd1e884bc6499c61ad7146ff4ea042928acf321891853") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.5.15.79da236.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz
printf '%s %s\n' '9786fca882d3f7f4712e1fae77a2c000348fcf4d6fcc747835852c0f68dc74b5' 'v2.5.15.79da236.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz"
$out = "v2.5.15.79da236.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "9786fca882d3f7f4712e1fae77a2c000348fcf4d6fcc747835852c0f68dc74b5") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.5.15.79da236.zip | zip | 3.4 MiB |
blake3-24 0f03b5148326da81cef152d67a0f981cba64e3501739f417
sha256 8fdd9bdadf0ff9cc4d2cd1e884bc6499c61ad7146ff4ea042928acf321891853
sha1 49c4eabe0d160f55be8be474aa9273d2aecd0827
|
| v2.5.15.79da236.tar.gz | tar.gz | 2.9 MiB |
blake3-24 8da3667dc12f4f8e71b3f13ab1b6d09b1fa261787d2ed0c7
sha256 9786fca882d3f7f4712e1fae77a2c000348fcf4d6fcc747835852c0f68dc74b5
sha1 5ba20652970a5e993803b215f98ebbcaeb8dfb8e
|
install
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz"],
integrity = "sha256-l4b8qILT9/RxLh+ud6LAADSPz01vzHR4NYUsD2jcdLU=",
strip_prefix = "meshtastic-firmware-v2.5.15.79da236",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz"],
integrity = "sha256-l4b8qILT9/RxLh+ud6LAADSPz01vzHR4NYUsD2jcdLU=",
strip_prefix = "meshtastic-firmware-v2.5.15.79da236",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.15.79da236.tar.gz",