Meshtastic device firmware
Go to file
Ben Meadors 9ac0e26d42
Add option to preserve private key for factory reset (config) (#4679)
* Add option to preserve private key for factory reset (config)

* Typo fix

* Copy the key in the right direction, and set the size.

* Don't set the key size back to 0 right after setting it to 32.

* Set the key size before using it to do a memcpy.

* Use the right key_size for backing up private_key

* Don't factoryReset() for a missing nodeDB

* Disable Bluetooth in AdminModule when resetting device settings or nodeDB to avoid race

* Add checks for valid objects before deinit bluetooth

* Add disableBluetooth to handleSetConfig, handleSetModuleConfig, and commit settings

---------

Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz>
2024-09-11 08:42:26 -05:00
.devcontainer Fix devcontainer Dockerfile build 2024-08-28 11:25:54 -07:00
.github Revert "Temp: Grab pre-release tag" 2024-09-10 20:07:06 -05:00
.trunk trunk upgrade (#4574) 2024-08-28 11:25:54 -07:00
.vscode Update extensions.json 2024-08-29 16:40:17 +02:00
arch
bin add generic bootloaders by @markbirss 2024-09-03 12:03:06 +02:00
boards Add bluetooth capability marker to some ESP32S3 boards (#4587) 2024-08-30 05:51:46 -05:00
data/static
extra_scripts
images
meshtestic@31ee3d90c8 Hello world for MeshTestic (#4607) 2024-09-01 11:29:34 -05:00
monitor
protobufs@0acaec6eff [create-pull-request] automated change (#4645) 2024-09-06 18:51:22 -05:00
release
src Add option to preserve private key for factory reset (config) (#4679) 2024-09-11 08:42:26 -05:00
test/test_crypto
variants - use setRfSwitchTable 2024-09-03 09:26:41 +02:00
.gitattributes
.gitignore
.gitmodules Hello world for MeshTestic (#4607) 2024-09-01 11:29:34 -05:00
.gitpod.yml
.semgrepignore
CONTRIBUTING.md lol of course trunk fmt 2024-09-04 15:33:28 -07:00
docker-compose.yml
Dockerfile
LICENSE
partition-table.csv
platformio.ini fix RF switch for Tracker E (#4621) 2024-09-03 14:21:40 -05:00
pyocd.yaml
README.md
suppressions.txt
userPrefs.h
version.properties Revert "Changes by create-pull-request action" (#4671) 2024-09-09 14:20:14 -05:00

Meshtastic Firmware

GitHub release downloads CI CLA assistant Fiscal Contributors Vercel

Overview

This repository contains the device firmware for the Meshtastic project.

Stats

Alt