This website requires JavaScript.
4d4e14600c
Merge remote-tracking branch 'origin/master' into develop
Ben Meadors
2026-04-25 15:55:16 -05:00
aec0805a27
Trying another guard approach
Ben Meadors
2026-04-25 15:32:19 -05:00
0bd8dee346
Merge remote-tracking branch 'origin/master' into develop
Ben Meadors
2026-04-25 15:06:28 -05:00
7800dc3c8d
Enhance UTF-8 sanitization logic and add delays in test setup for reliable timing
Ben Meadors
2026-04-25 15:04:58 -05:00
554188e90e
Fix main function to setup and loop for Unity test framework
Ben Meadors
2026-04-25 14:49:37 -05:00
fb678b9337
Update platform-native digest to 135b91e (#10300 )
renovate[bot]
2026-04-25 14:44:06 -05:00
2828dbe4ca
t5s3-epaper: Move variant.cpp -> extra_variants/variant.cpp ...again (#10297 )
2026-04-25 13:36:31 -04:00
a8c8fd7002
Remove redundant power interrupt methods for ESP32
Ben Meadors
2026-04-25 07:11:03 -05:00
e7c02da24b
Merge remote-tracking branch 'origin/master' into develop
Ben Meadors and Copilot
2026-04-25 06:41:38 -05:00
7347091055
Add script to show unmerged commits from develop to master
Ben Meadors
2026-04-25 06:10:45 -05:00
55f15076ca
Update protobufs (#10295 )
github-actions[bot] and thebentern
2026-04-25 06:08:07 -05:00
7421953e8f
InkHUD: Add full touch support to T5s3 (#10286 )
HarukiToreda
2026-04-25 06:22:24 -04:00
9306e66067
fix(inkhud): scale MapApplet markers with fontSmall line height (#10288 )
George and Claude Sonnet 4.6
2026-04-25 04:20:39 +03:00
439b87b860
Detach power interrupts for sleep (#10230 )
Jonathan Bennett
2026-04-22 14:27:48 -05:00
d47301defc
Add PortduinoSetOptions to overwrite the realhardware bool (#10157 )
Jonathan Bennett and Ben Meadors
2026-04-14 14:32:48 -05:00
04b819a7b5
Remove incorrect LED_STATE_ON definition for t-beam-s3 (#10280 )
Jonathan Bennett
2026-04-24 00:17:33 -05:00
8e653122c7
Upgrade trunk (#10284 )
github-actions[bot] and vidplace7
2026-04-24 05:40:44 -05:00
7adfc3f992
Remove incorrect LED_STATE_ON definition for t-beam-s3 (#10280 )
Jonathan Bennett
2026-04-24 00:17:33 -05:00
ba9cadc14d
Fix INA226 detection for non-TI compatible chip (Silergy) (#10247 )
Dmitry and Copilot Autofix powered by AI
2026-04-24 06:09:37 +03:00
924411de59
T-Watch S3 Power button managment (#9855 )
Emanuele and Jonathan Bennett
2026-04-24 02:53:59 +02:00
5ea3d143da
Update meshtastic-esp8266-oled-ssd1306 digest to 6bfd1f1 (#10277 )
renovate[bot]
2026-04-23 19:30:47 -05:00
d9195944df
PositionModule::sendLostAndFoundText: use stack buffer, eliminate heap alloc (#10251 )
2026-04-23 18:20:07 -05:00
83a98c81f6
Hash table index for O(1) packet history lookups (#9499 )
2026-04-23 18:04:34 -05:00
837637b70c
Only enable wakeup via EXT_CHRG_DETECT if we shut down due to low power (#10263 )
Jonathan Bennett
2026-04-23 15:37:35 -05:00
7b3f58875a
Fix example comment in airtime.h (#10275 )
Valentin V. Bartenev
2026-04-23 22:44:39 +03:00
56c897e826
Can't LOG when we don't have logging set up yet in the native test suite
Ben Meadors and Copilot
2026-04-23 14:42:29 -05:00
b2d980fc25
feat(Power): support EXT_PWR_DETECT_MODE & EXT_PWR_DETECT_VALUE, simplify EXT_PWR_DETECT (#10140 )
Andrew Yong
2026-04-24 03:32:17 +08:00
2cc13a1132
Sane sanitization
Ben Meadors
2026-04-23 14:19:33 -05:00
2ed7bba5e7
fix(Power): refactor EXT_CHRG_DETECT to compile-time macros (#10191 )
Andrew Yong and Jonathan Bennett
2026-04-24 02:24:05 +08:00
031f332ec1
We have HardwareRNG, let's use it! (#10274 )
Jonathan Bennett
2026-04-23 13:16:49 -05:00
22d50fe437
NimbleBluetooth misc cleanups (#10264 )
Catalin Patulea
2026-04-23 07:18:41 -07:00
cde5a08bc5
Merge remote-tracking branch 'origin/master' into develop
Ben Meadors
2026-04-23 06:48:43 -05:00
55bf8c25fc
PhoneAPI: add missing tak_tag case + skip reserved gap in module-config iteration (#10256 )
nightjoker7 and Ben Meadors
2026-04-23 06:42:05 -05:00
399dde0f4b
Router: demote cross-channel decrypt failures from ERROR to DEBUG (#10259 )
nightjoker7
2026-04-23 06:19:05 -05:00
48747ee43d
Upgrade trunk (#10266 )
github-actions[bot] and vidplace7
2026-04-23 06:16:23 -05:00
66971a0a26
RadioLibInterface: clear static instance on destruction to prevent UAF (#10254 )
nightjoker7 and Ben Meadors
2026-04-23 06:16:08 -05:00
4c24218afb
Revert "Update LovyanGFX to v1.2.20 (#10232 )" (#10269 ) (#10270 )
Thomas Göttgens
2026-04-23 12:40:27 +02:00
7c27f4e2df
Revert "Update LovyanGFX to v1.2.20 (#10232 )" (#10269 )
Thomas Göttgens
2026-04-23 12:37:05 +02:00
4b4914736f
Merge remote-tracking branch 'origin/master' into develop
Ben Meadors
2026-04-22 21:52:25 -05:00
92c0133ef9
Finish evil merge cleanup (#10253 )
Jonathan Bennett
2026-04-22 21:47:20 -05:00
a6b1a69630
StoreForwardModule::historyAdd: memcpy source size, not buffer capacity (#10250 )
nightjoker7
2026-04-22 21:04:37 -05:00
6171ad8c14
Remove duplicate GPIO init block in setup() from bad merge in PR #9378
Ben Meadors
2026-04-22 19:35:13 -05:00
28e705de5c
Detach power interrupts for sleep (#10230 )
Jonathan Bennett
2026-04-22 14:27:48 -05:00
d8b11f0b14
Improve options to align to names of UI options (#10240 )
Jason P
2026-04-22 11:42:25 -05:00
fcb9ec0c2d
t5s3-epaper: Move variant.cpp -> extra_variants/variant.cpp (#10241 )
Austin
2026-04-22 12:42:02 -04:00
a4b55bc6f2
cardputer-adv: Move variant.cpp -> extra_variants/variant.cpp (#10242 )
Austin
2026-04-22 12:41:49 -04:00
a710841723
Upgrade trunk (#10236 )
github-actions[bot] and vidplace7
2026-04-22 11:35:07 -05:00
fb1de111d7
Update LovyanGFX to v1.2.20 (#10232 )
renovate[bot]
2026-04-22 11:34:48 -05:00
b53fe7a1e7
T watch pinfix (#10231 )
Jonathan Bennett
2026-04-21 20:02:56 -05:00
2b5daf2438
T watch pinfix (#10231 )
Jonathan Bennett
2026-04-21 20:02:56 -05:00
db9fdd6794
Fix: filter out SKIPPED tests in PlatformIO output to improve log clarity (#10214 )
Tom
2026-04-21 22:43:35 +01:00
9361b85f47
feat(t5s3-epaper): add InkHUD port for LilyGo T5 E-Paper S3 Pro (#10211 )
2026-04-21 23:35:02 +03:00
3b4c66439d
feat(t5s3-epaper): add InkHUD port for LilyGo T5 E-Paper S3 Pro (#10211 )
2026-04-21 23:35:02 +03:00
68383c8bd5
Add encryption overview to agent instructions in AGENTS.md (#10207 )
Ben Meadors and Copilot
2026-04-19 16:05:28 -05:00
76dea77929
Add authoring guide for native unit tests in README.md (#10201 )
Tom and Ben Meadors
2026-04-19 19:30:50 +01:00
d7ba178bf1
Fix: prompt markdownlint md040 fix for new prompts. (#10199 )
Clive Blackledge
2026-04-18 06:29:30 -07:00
5f836cdf3b
Added support for Spreading Factors 5 and 6 on compatible radios (#10160 )
Jennifer Sanchez
2026-04-14 20:11:36 +02:00
945f4780ea
BaseUI: Nodelist screen/favorite screen cleanup (#10197 )
HarukiToreda
2026-04-21 11:31:29 -04:00
a8a5315460
Upgrade trunk (#10221 )
github-actions[bot] and vidplace7
2026-04-21 17:14:12 +02:00
0e38a15d46
Update protobufs (#10223 )
github-actions[bot] and caveman99
2026-04-21 17:13:55 +02:00
d8e4389da2
No longer need undefines, thanks to #10179 (#10180 )
Jonathan Bennett
2026-04-16 21:34:28 -05:00
25febfdeee
More cleanly remove LED_BUILTIN (#10179 )
Jonathan Bennett
2026-04-16 13:12:31 -05:00
f5be09c123
Add Luckfox Pico Max Waveshare Pico LoRa config (#10175 )
Ruledo
2026-04-16 08:41:06 -07:00
23321c4588
Reduce key duplication by enabling hardware RNG (#8803 )
2026-04-13 21:05:23 +04:00
e1f5043489
Delete PointerQueue::dequeuePtrFromISR, unused since commit db766f1 (#99 ). (#10090 )
Catalin Patulea
2026-04-10 14:20:25 -07:00
5d9a2564e4
fix(nodedb): force null-terminate name fields in UserLite/User conversions (#8174 ) (#10218 )
Jaime Roldan
2026-04-21 09:52:19 -05:00
63bce1f01a
fix(nodedb): force null-terminate name fields in UserLite/User conversions (#8174 ) (#10218 )
Jaime Roldan
2026-04-21 09:52:19 -05:00
84ce1ea147
SX126x: re-apply 0x8B5 register in resetAGC() to preserve RX sensitivity (#10219 )
nightjoker7
2026-04-21 09:50:01 -05:00
4090d9f2b3
SX126x: re-apply 0x8B5 register in resetAGC() to preserve RX sensitivity (#10219 )
nightjoker7
2026-04-21 09:50:01 -05:00
eba74fa6e2
Update GxEPD2 to v1.6.9 (#10212 )
renovate[bot]
2026-04-21 06:08:28 -05:00
8627bce1a1
Upgrade trunk (#10125 )
github-actions[bot] and vidplace7
2026-04-20 04:55:10 -05:00
d50caf231b
Add encryption overview to agent instructions in AGENTS.md (#10207 )
Ben Meadors and Copilot
2026-04-19 16:05:28 -05:00
f396200d38
Add authoring guide for native unit tests in README.md (#10201 )
Tom and Ben Meadors
2026-04-19 19:30:50 +01:00
6c04c37294
Merge remote-tracking branch 'origin/master' into develop
Ben Meadors
2026-04-19 12:50:12 -05:00
de23e5199d
Add USB camera and uhubctl support for new test suite. Also included some bug fixes (#10204 )
Ben Meadors and Copilot Autofix powered by AI
2026-04-19 06:51:41 -05:00
6b15571e14
Add MCP server for interacting with meshtastic devices and testing framework / TUI (#10194 )
2026-04-18 08:17:44 -05:00
8fd0a7f283
Merge branch 'master' into master
Ben Meadors
2026-04-18 11:17:03 -05:00
e589de2d6e
Tronk
Ben Meadors
2026-04-18 11:12:05 -05:00
a277108c84
Update src/graphics/EInkDisplay2.cpp
Ben Meadors and Copilot
2026-04-16 07:49:34 -05:00
9e26cc3795
Update src/main.cpp
Ben Meadors and Copilot
2026-04-16 07:49:08 -05:00
84bb909437
Update variants/esp32s3/t-deck-pro-v1_1/platformio.ini
Ben Meadors and Copilot
2026-04-16 07:48:50 -05:00
2beebea453
Update src/platform/extra_variants/t_deck_pro/variant.cpp
Ben Meadors and Copilot
2026-04-16 07:48:35 -05:00
d0cd8ec366
Update variants/esp32s3/t-deck-pro-v1_1/variant.h
Ben Meadors and Copilot
2026-04-16 07:48:19 -05:00
d31d0f85fe
Added compatibility with LilyGo T-Deck-Pro V1.1
lewisxhe
2026-01-21 17:33:50 +08:00
34aa5e995b
Fix: prompt markdownlint md040 fix for new prompts. (#10199 )
Clive Blackledge
2026-04-18 06:29:30 -07:00
c8dac10348
Add MCP server for interacting with meshtastic devices and testing framework / TUI (#10194 )
2026-04-18 08:17:44 -05:00
aab4cd086f
Compass improvements/refactoring (#10166 )
HarukiToreda and Copilot
2026-04-18 07:53:22 -04:00
2c8dec2fbd
Update meshtastic/device-ui digest to 56e1da4 (#10195 )
renovate[bot]
2026-04-17 19:48:07 -05:00
6208c243f9
BaseUI: Implementation of Status Message for Favorite and NodeList views (#9504 )
Jason P
2026-04-17 08:42:56 -05:00
c48b5ab556
Merge branch 'master' into master
Ben Meadors
2026-04-17 05:22:30 -05:00
3a87e746a8
No longer need undefines, thanks to #10179 (#10180 )
Jonathan Bennett
2026-04-16 21:34:28 -05:00
cd04206334
Merge branch 'master' into develop
Ben Meadors
2026-04-16 21:22:17 -05:00
8e55a6e4c1
Update meshtastic/device-ui digest to 5305670 (#10183 )
renovate[bot]
2026-04-16 20:19:52 -05:00
f14ef121ef
Update meshtastic-st7789 digest to 92bae2e (#10182 )
renovate[bot]
2026-04-16 20:19:30 -05:00
92263859a7
Update protobufs (#10184 )
github-actions[bot] and thebentern
2026-04-16 20:19:17 -05:00
2768080edf
More cleanly remove LED_BUILTIN (#10179 )
Jonathan Bennett
2026-04-16 13:12:31 -05:00
466cc4cecd
Add Luckfox Pico Max Waveshare Pico LoRa config (#10175 )
Ruledo
2026-04-16 08:41:06 -07:00
fe90c49795
fix/feat(stm32/russell): Serial2 build fix and BME680 support (#10097 )
2026-04-16 23:39:37 +08:00
23f92c1cbd
Add comprehensive guides for new module, sensor, and hardware variant development
Ben Meadors
2026-04-16 08:01:03 -05:00
31418ca821
stm32wl: reserve 2KB of stack via linker script to match NRF52, change sbrkHeadroom to use the start of the reserved stack region instead of the current stack pointer
Chloe Bethel
2026-04-16 12:21:16 +01:00