mikecarper
a243a37ad8
Fix bridge policy test packet contract
2026-09-18 00:03:30 -07:00
mikecarper
5f7d03373c
Fix capacity matrix build regressions
2026-09-17 23:54:11 -07:00
mikecarper
e4db57dbef
Reject flood trace and control packets
2026-09-17 17:30:43 -07:00
mikecarper
eb9d41ee75
Fix management reporter ESP32 build
2026-09-17 15:51:26 -07:00
mikecarper
acce6393ee
Merge IoTThinks PR #19 LR1110 DC/DC
...
# Conflicts:
# src/helpers/radiolib/CustomLR1110.h
2026-09-17 14:39:52 -07:00
mikecarper
b96d826260
Merge IoTThinks PowerSaving-v17 changes
...
# Conflicts:
# examples/companion_radio/main.cpp
# src/helpers/TxtDataHelpers.cpp
2026-09-17 14:39:06 -07:00
mikecarper
da3ce75dd2
Add browser management report decoder
2026-09-17 14:31:12 -07:00
mikecarper
842be1841c
Document room access
2026-09-17 13:57:15 -07:00
mikecarper
ebee99af81
Consolidate companion components
2026-09-17 13:41:39 -07:00
mikecarper
aab8f5038a
Tighten inbox coverage
2026-09-17 13:31:00 -07:00
mikecarper
70f2d511cb
Keep MQTT command persistence in common prefs
2026-09-17 07:49:40 -07:00
Kevin Le
8073a9db25
Fixed stm32 variants not compiling due to ltoa missing . https://github.com/meshcore-dev/MeshCore/pull/2655#issuecomment-5714564192
2026-09-17 20:32:08 +07:00
mikecarper
7cfbd7796d
Update common prefs persistence test for ESP-NOW state
2026-09-17 02:53:50 -07:00
mikecarper
b981c5cf88
Split MQTT and ESP-NOW controls in Full ESP32 builds
2026-09-17 01:13:10 -07:00
mikecarper
6cb1c41eae
Combine ESP-NOW and MQTT in ESP32 Full builds
2026-09-17 00:37:32 -07:00
mikecarper
57dd2661b6
Sync repeater GPS weekly in power saving mode
2026-09-16 22:42:51 -07:00
mikecarper
cdd84bdb9f
Limit repeater GPS acquisition and repair CI tests
2026-09-16 21:27:15 -07:00
mikecarper
9610cc4245
Add secure management reports and honor GPS off
2026-09-16 20:42:30 -07:00
mikecarper
644c9c078d
Keep generated test URLs readable
2026-09-16 17:27:18 -07:00
mikecarper
17616b2951
Collapse reusable test generator
2026-09-16 17:20:59 -07:00
mikecarper
77c0d3b282
Bust timezone map stylesheet cache
2026-09-16 15:50:39 -07:00
mikecarper
d90b71aa21
Add interactive timezone map picker
2026-09-16 15:22:17 -07:00
mikecarper
db91c9f22e
Fix timezone dropdown cache mismatch
2026-09-16 15:09:11 -07:00
mikecarper
98b856d1d6
Use browser timezone in test generator
2026-09-16 15:03:02 -07:00
mikecarper
2cd9a9dbae
Use stock-compatible radio test exit
2026-09-16 14:58:38 -07:00
mikecarper
d61b287ddc
Add reusable radio test link builder
2026-09-16 14:52:34 -07:00
mikecarper
1818e60387
Open radio test setup one hour early
2026-09-16 14:35:18 -07:00
mikecarper
c919f18388
Disable Material copy controls before test
2026-09-16 14:29:55 -07:00
mikecarper
784eb2a0b2
Prevent early TempRadio command copying
2026-09-16 14:21:29 -07:00
mikecarper
e350ace09b
Document preset test continuity plan
2026-09-16 14:19:35 -07:00
mikecarper
ce994065c6
Add temporary radio test command generator
2026-09-16 14:15:34 -07:00
Jarosław Domański
423ed38062
Enable DC/DC in shared LR1110 initialization
2026-09-16 22:17:12 +02:00
Kevin Le
9c728e6b64
Disabled auto light sleep in USB Companion
2026-09-16 23:20:47 +07:00
mikecarper
a1c5e83309
Complete upstream transport integration and regression coverage
2026-09-15 21:08:10 -07:00
mikecarper
32ad81bfbf
Merge observer-firmware bsmesh broker preset
2026-09-15 20:53:21 -07:00
mikecarper
1c557b4391
Merge latest PowerSaving-v17 while preserving shared GPS power control
2026-09-15 20:52:23 -07:00
mikecarper
4139e7e24d
Merge meshcore-dev dev with companion and board integrations
2026-09-15 20:51:43 -07:00
mikecarper
4fb7b83ac9
Report CLI save failures and validate advert intervals
...
Roll back failed password and advert changes, propagate identity-store results, and report unsaved common and observer settings. Correct observer filter persistence and KISS OTA capability claims. Add fault-injection and packaging regressions.
2026-09-15 20:05:30 -07:00
Kevin Le
bbcec95538
Added heltec_tracker_v2_companion_radio_ble_femoff
2026-09-16 09:48:16 +07:00
ripplebiz
0ec5ed5fe7
Merge pull request #3393 from jbrazio/fix/static-pool-hardening
...
Improve null checks and index validation in StaticPoolPacketManager
2026-09-16 12:26:29 +10:00
Kevin Le
9cd7a847bf
Added BSEC to RAK3401
2026-09-16 09:25:02 +07:00
Kevin Le
4930556095
Prevented setting WB_IO2 to INPUT for RAK_3401
2026-09-16 09:24:01 +07:00
ripplebiz
a2d43e8df8
Merge pull request #3248 from meshcore-dev/wio-tracker-L1-1W
...
WIO Tracker L1 1W variant
2026-09-16 11:50:09 +10:00
mikecarper
24f707c7a0
Retry identity startup and harden replay state and permissions
...
Read identities up to three times before allowing replacement, publish only complete reads, and require new startup keys to be saved with bounded retries.
Use authoritative replay-file metadata throughout persistence and clock recovery. Validate setperm input before narrowing or mutating roles, and add production-path regression coverage.
2026-09-15 17:33:50 -07:00
mikecarper
e2a1828987
Fix storage recovery and deferred runtime state
...
Recover usable ESP32 preferences and channels before permitting replacement; keep identity and ACL persistence transactional and complete.
Preserve MQTT commit boundaries, restore OTA identity and policy after deferred allocation, retain radio gain retries, and reject invalid flood limits. Add production-path fault regressions and CI coverage.
2026-09-15 16:46:17 -07:00
Liam Cottle
ec28f6c605
Merge pull request #3415 from und3rX1337/fix/config-key-digits
...
fix(config): allow digits in config keys
2026-09-16 11:07:31 +12:00
mikecarper
86defc840c
Harden storage transactions and deferred radio settings
2026-09-15 16:01:46 -07:00
Und3r_1337
9d6d53a71a
fix(config): allow digits in config keys so keys like gr_1hop round-trip
2026-09-16 01:01:14 +02:00
mikecarper
64ca313781
Improve Companion, repeater, and OTA reliability
2026-09-15 15:15:45 -07:00
mikecarper
a88ced23b6
Fix OTA resume, CLI identity, radio persistence, and network sessions
...
Distinguish OTA read failures from missing blocks and select unique raw-flash checkpoints by MID and target. Keep deferred CLI requests and replies bound to immutable command identity and full authenticated keys.
Gate radio mutations on their exact reply delivery, recover coding-rate restoration, and roll back failed Companion preference writes. Preserve accepted low duty cycles across reboot.
Retain partial network writes, cancel displaced client operations, and reject malformed or stalled framed input. Add regression and CI coverage, and size-optimize the RAK4631 Ethernet build without dropping features.
2026-09-15 14:32:40 -07:00