Jonathan Bennett
74a6c9f447
Alpine docker fix
2026-01-04 23:16:22 -06:00
Jonathan Bennett
c77709a327
Fix the other links_behind underflow
2026-01-04 23:03:47 -06:00
Jonathan Bennett
325f7d2e55
Don't process packet when decoding fails
2026-01-04 21:11:47 -06:00
Jonathan Bennett
c6fc7986f1
More sanity checks on incoming messages
2026-01-04 21:06:36 -06:00
Jonathan Bennett
8ecce1eb5c
Fix for integer overflow
2026-01-04 20:56:01 -06:00
Jonathan Bennett
21c0dcaabb
Merge branch 'develop' into sfpp
2026-01-04 16:55:59 -06:00
Sergey Galkin
0c553c40d4
Fix zero in sp02 and Heart Rate on screen ( #9174 )
...
Fixed zero in sp02 and Heart Rate in HealthTelemetry screen
2026-01-05 07:57:49 +11:00
Jonathan Bennett
1b13f872db
Don't double-process rebroadcast messages
2026-01-04 14:24:51 -06:00
Jonathan Bennett
8b5141ddb7
Merge branch 'develop' into sfpp
2026-01-04 13:26:41 -06:00
Iris
17b075a11c
added tcxo definition to mesh-tab ( #8604 )
2026-01-04 05:57:50 -06:00
Valentyn Diduryk
25bdefecb2
Fixed shouldFilterReceived function to check prev relay accoding to the function definition ( #9168 )
2026-01-04 05:22:26 -06:00
Jorropo
beb268ff25
Revert "add a .clang-format file ( #9154 )" ( #9172 )
...
I thought git would be smart enough to understand all the whitespace changes but even with all the flags I know to make it ignore theses it still blows up if there are identical changes on both sides.
I have a solution but it require creating a new commit at the merge base for each conflicting PR and merging it into develop.
I don't think blowing up all PRs is worth for now, maybe if we can coordinate this for V3 let's say.
This reverts commit 0d11331d18 .
2026-01-04 05:15:53 -06:00
Jonathan Bennett
ee25a0a0e1
Actually include the counter in CANON ANNOUNCE
2026-01-03 21:40:38 -06:00
Jonathan Bennett
436f174bce
Actually include the chain counter in CANON ANNOUNCE
2026-01-03 21:11:44 -06:00
Jonathan Bennett
a34cd4ca6f
Better log messages
2026-01-03 21:11:22 -06:00
Jonathan Bennett
8c37669213
Check links behind when receiving a link
2026-01-03 20:59:41 -06:00
Jonathan Bennett
8a059bae23
Add option to clear a chain when it falls too far behind
2026-01-03 20:36:37 -06:00
Jorropo
0d11331d18
add a .clang-format file ( #9154 )
2026-01-03 14:19:24 -06:00
Jonathan Bennett
1869f2108d
Add sqlite dev to more dockerfiles
2026-01-03 12:41:41 -06:00
Jonathan Bennett
f5b41c2f2c
Add missed comma
2026-01-03 12:38:59 -06:00
Jonathan Bennett
83c8875060
Merge branch 'develop' into sfpp
2026-01-03 12:34:44 -06:00
Jonathan Bennett
9134239faa
Add sqlite to build requires
2026-01-03 12:34:10 -06:00
Tom Fifield
abab6ce815
Fix link formatting in welcome message ( #9163 )
2026-01-03 06:00:23 -06:00
brad112358
52907e4c44
Faster rotary encoder events ( #9146 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-01-02 20:22:40 -06:00
Jonathan Bennett
f63dadd19e
Add custom coding rate configuration for LoRa ( #9155 )
2026-01-02 16:23:01 -06:00
Jonathan Bennett
b3d1d563e9
Merge branch 'develop' into sfpp
2026-01-02 16:17:28 -06:00
Jonathan Bennett
c7f816e63f
Add StoreAndForward
2026-01-02 16:13:33 -06:00
Ben Meadors
9313d465f6
I think this is supposed to be extra
2026-01-02 15:58:54 -06:00
Jason P
004746683e
Refactored some of the system menus to the new DRY method (Redux) ( #9152 )
...
* Refactored some of the system menus to the new DRY method
* Fix menu name from Position to GPS
2026-01-02 15:34:25 -06:00
Jonathan Bennett
dd4fb6b0bc
Add chain speculation from scratch
2026-01-02 14:43:18 -06:00
Jonathan Bennett
87798429fa
Log rebroadcast timeouts
2026-01-02 11:48:42 -06:00
github-actions[bot]
caceaf424a
Automated version bumps ( #9030 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-01-02 06:56:02 -06:00
Ben Meadors
75144d2028
Update security policy to reflect new stage
2026-01-02 06:42:28 -06:00
Jonathan Bennett
78baaf4484
Check for existing commit hash, etc
2026-01-01 23:25:49 -06:00
Jonathan Bennett
b3b115b6a6
Don't process own packets in SF++
2026-01-01 22:40:53 -06:00
Jonathan Bennett
b90b5ff40e
Merge branch 'develop' into sfpp
2026-01-01 22:17:04 -06:00
Jonathan Bennett
b7028fff08
Add peers table
2026-01-01 22:16:35 -06:00
Jonathan Bennett
7d6a0f20c6
Add extra check for end of chain matching
2026-01-01 22:16:23 -06:00
Ben Meadors
27b522b55a
Merge branch 'master' into develop
2026-01-01 18:25:18 -06:00
renovate[bot]
11b5f1a4fe
chore(deps): update dorny/test-reporter action to v2.4.0 ( #9135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 18:04:13 -06:00
renovate[bot]
f9c9350f45
chore(deps): update meshtastic/device-ui digest to a8e2f94 ( #9140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 18:03:27 -06:00
Tom Fifield
a2ce4c7f18
KZ_863 is not wide lora ( #9075 )
...
KZ_863 was set to wide_lora = true. This was a mistake, induced because the
regulations would allow SHORT_TURBO. However, that interpretation of the code
was incorrect and wide_lora has a different meaning.
Fixes https://github.com/meshtastic/firmware/issues/9054
2026-01-02 09:03:05 +11:00
Tom Fifield
45335532ca
Syntax fix for first timer welcome bot. ( #9144 )
...
URL formatting was inverted.
2026-01-02 08:57:13 +11:00
Jonathan Bennett
9b7384507d
Update log messages to include StoreForwardpp
2026-01-01 14:00:40 -06:00
Jonathan Bennett
7d7091ef94
Add null check for p_encrypted before MQTT publish ( #9136 )
...
* Add null check for p_encrypted before MQTT publish
A user on BayMesh observed a strange crash in MQTT::onSend that seemed to be a null pointer dereference of this value.
* Trunk
2026-01-01 13:53:53 -06:00
Jonathan Bennett
a5b2d4a9d5
Add null check for p_encrypted before MQTT publish ( #9136 )
...
* Add null check for p_encrypted before MQTT publish
A user on BayMesh observed a strange crash in MQTT::onSend that seemed to be a null pointer dereference of this value.
* Trunk
2026-01-01 13:53:36 -06:00
Jonathan Bennett
baccd0c532
Add peers table, check for null
2026-01-01 13:47:50 -06:00
Ben Meadors
7fb95841e4
Apparently I marked board level extra on the wrong tbeam target
2026-01-01 08:25:33 -06:00
Jonathan Bennett
1fecdc7603
Check again for NTP in SF++
2025-12-31 23:28:36 -06:00
Ford Jones
4f1a56d480
Rak3112 support ( #8591 )
...
* Add rak3112 to board variants
* Add rak3112 to architecture definitions
* Disable SDcard support
* Update comments
* Remove duplicate definitions and use expected SPI naming for SDcard module
* SDcard module serial interface chip set definition
* Refactor modular variant into existing environment
* Make requested changes
* Extend 3312 variants
* Remove duplicate architecture definition
* Fix definition naming
2025-12-31 19:23:24 -06:00