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
renovate[bot]
eaab8f04b5
chore(deps): update meshtastic/device-ui digest to 940ba85 ( #9129 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 10:58:56 +11:00
Jason P
25acce2a8d
Add Temporary Mute to Home frame and unbury Notification Options ( #9097 )
...
* Add Temporary Mute to Home frame and unbury Notifications
* Only show Temporary Mute if it applies
* Remove banner notification, we display the icon immediately
* Remove extranous isMuted, there are better ways!
2025-12-31 09:19:05 -06:00
Jonathan Bennett
1625fd88d7
Merge branch 'develop' into sfpp
2025-12-30 20:20:52 -06:00
Jonathan Bennett
fe22460f25
Keep your names consistent!
2025-12-30 20:13:44 -06:00
Jonathan Bennett
f634b7dd60
Don't Scratch!
2025-12-30 20:06:21 -06:00
Jonathan Bennett
f56e651787
Don't shadow variables
2025-12-30 19:10:07 -06:00
Jonathan Bennett
da9d71190f
Add STORE_FORWARD_PLUSPLUS_APP to core portnum checks ( #9127 )
2025-12-30 19:04:19 -06:00
Tom Fifield
1443a32f1b
Add a welcome message for new contributors ( #9119 )
...
To assist with onboarding the denizens of the greater internet with
our norms and ways of working, this action will post a message on
PRs and issues from first-timers.
2025-12-30 19:04:05 -06:00
Eric Severance
9058ccecf9
Calculate hops correctly even when hop_start==0 ( #9120 )
...
* Calculate hops correctly even when hop_start==0.
* Use the same type (int8_t) in the loop, avoiding signed/unsigned mismatches.
* Clarify defaultIfUnknown is returned for encrypted packets.
2025-12-30 19:03:51 -06:00
Ben Meadors
1b83501ee2
Revert "Upgrade all esp32 targets to NimBLE 2.X ( #9003 )" ( #9125 )
...
This reverts commit 40f1f91c0d .
2025-12-30 17:23:50 -06:00
Eric Severance
1b2dc10e77
Calculate hops correctly even when hop_start==0 ( #9120 )
...
* Calculate hops correctly even when hop_start==0.
* Use the same type (int8_t) in the loop, avoiding signed/unsigned mismatches.
* Clarify defaultIfUnknown is returned for encrypted packets.
2025-12-30 15:31:35 -06:00
github-actions[bot]
ac571d5dd2
Upgrade trunk ( #9121 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-30 07:10:36 -06:00
Jonathan Bennett
55af6c4726
Split message fixes
2025-12-29 23:43:26 -06:00
Jonathan Bennett
d272b28ed4
sfpp Split Messages
2025-12-29 21:57:42 -06:00
Jonathan Bennett
f8c27d1714
Working chain trimming
2025-12-29 18:50:34 -06:00
renovate[bot]
ef30fd850d
Update meshtastic/device-ui digest to 7656d49 ( #9111 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 19:09:44 +01:00
Jonathan Bennett
25383c9523
Add sfpp as core portnum
2025-12-29 11:43:13 -06:00
Jonathan Bennett
6d90b6536e
More comment cleanup
2025-12-29 11:20:39 -06:00
Jonathan Bennett
0759197ab3
Merge branch 'develop' into sfpp
2025-12-29 11:18:43 -06:00
Austin
3a723ceae8
Noop "download" portion of #shame ( #9114 )
2025-12-29 12:13:36 -05:00
Jonathan Bennett
bbfca12d50
Cleanups
2025-12-29 11:05:21 -06:00
Jonathan Bennett
d44c3a8e1a
And the enable
2025-12-29 09:43:02 -06:00
Jonathan Bennett
1cef1094a0
More sfpp config
2025-12-29 09:42:19 -06:00
Jonathan Bennett
02d4ca2983
Payload size work and misc
2025-12-29 09:35:18 -06:00
Jonathan Bennett
36e8a498f1
Wire in COMPRESSED port option pt 1
2025-12-29 09:33:29 -06:00
Jonathan Bennett
d63b583ea2
Hash size 16
2025-12-29 09:32:48 -06:00
Jonathan Bennett
14073e2c9f
Merge branch 'develop' into sfpp
2025-12-29 08:28:59 -06:00
github-actions[bot]
dc36f5df7a
Update protobufs ( #9109 )
...
Co-authored-by: jp-bennett <5630967+jp-bennett@users.noreply.github.com >
2025-12-29 07:52:36 -06:00
renovate[bot]
b9a0015149
chore(deps): update meshtastic/device-ui digest to d234bd9 ( #9108 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 06:50:12 -06:00
github-actions[bot]
9673cfb0b2
Upgrade trunk ( #9106 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-29 06:03:03 -06:00
renovate[bot]
757f7b68d6
Update meshtastic/device-ui digest to caff403 ( #9104 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 13:35:31 +11:00
Jonathan Bennett
39a6ffc664
Merge branch 'develop' into sfpp
2025-12-28 15:45:21 -06:00
Jonathan Bennett
8be790890c
Check for read-only DB
2025-12-28 15:29:22 -06:00
Jonathan Bennett
426a7c19dd
Short hashes in
2025-12-28 15:29:10 -06:00
Jonathan Bennett
63aadba526
Use IF_SCREEN macro to guard against null screen object
2025-12-28 11:33:14 -06:00