Eric Severance
|
8c6eec52f2
|
Refactor MQTT::onReceive to reduce if/else nesting (#5592)
* Refactor MQTT::onReceive to reduce if/else nesting
* Fix missing #include <functional>
* const DecodedServiceEnvelope e
* Combine validDecode if statement.
* Only call pb_release when validDecode.
* s/ptr/channelName/
* Use reference type for deleter
* Use lambda instead of bind
* Document deleter
* Reorder 'if's to avoid object creation
* Remove unnecessary comment
* Remove 'else'; simpifies #5516
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
|
2024-12-19 05:47:46 -06:00 |
|
GUVWAF
|
7ba6d97e99
|
Release no-LoRa packet after sending to phone (#5254)
|
2024-11-04 14:13:54 -06:00 |
|
Ben Meadors
|
4575352d8c
|
Initial NODENUM_BROADCAST_NO_LORA implementation with NeighborInfo module (#5087)
* Initial NODENUM_BROADCAST_NO_LORA implementation with NeighborInfo module
* isBroadcast
* Trunkt
|
2024-10-19 12:48:00 -05:00 |
|
GUVWAF
|
673fe294f3
|
Add rxDupe, txRelay and txRelayCanceled to LocalStats (#4936)
* Introduce `isFromUs()` and `isToUs()`
* Add rxDupe, txRelay and txRelayCanceled to LocalStats
|
2024-10-04 06:28:51 -05:00 |
|
GUVWAF
|
eb071ec80d
|
Set high priority for text messages (#4592)
|
2024-08-30 14:54:44 -05:00 |
|
Jonathan Bennett
|
b9a8683a4b
|
Mask out random bits when doing queue ordering (#4561)
* Mask out random bits when doing queue ordering
* Parenthesis
|
2024-08-26 15:48:47 -05:00 |
|
Ben Meadors
|
dadf9234e5
|
Remove status topic (#4305)
|
2024-07-21 07:09:10 -05:00 |
|
luzpaz
|
003047baaf
|
Fix various typos (#2607)
* Fix various typos
Found via `codespell -q 3 -L acount,clen,dout`
* Trunk reformatting
---------
Co-authored-by: code8buster <communismisgreat@national.shitposting.agency>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
|
2023-07-14 16:25:20 -05:00 |
|
Thomas Göttgens
|
6fdb93cd16
|
re-add namespacing in protobufs. Let's see what i missed. Portduino likely ...
Checking in generated on purpose.
|
2023-01-21 21:23:24 +01:00 |
|
Thomas Göttgens
|
51b2c431d9
|
trunk roundhouse kick
|
2023-01-21 21:23:24 +01:00 |
|
a-f-G-U-C
|
da9dd62a33
|
add the user as distinct message source
|
2021-10-27 13:16:51 +00:00 |
|
a-f-G-U-C
|
ee9c72b8c7
|
issue 879 - define source types
|
2021-10-09 13:48:30 +00:00 |
|
Kevin Hester
|
a845406a19
|
cleanup packet encrypt/descrypt
|
2021-04-05 09:24:00 +08:00 |
|
Kevin Hester
|
950b32232f
|
don't send messages the phone sent us back towards the phone
|
2021-03-05 10:19:27 +08:00 |
|
Kevin Hester
|
94cd96cfde
|
begin multichannel hash impl
|
2021-02-22 12:57:26 +08:00 |
|
Kevin Hester
|
8c225a3c65
|
disable lora while updating, show "Updating" on oled screen
|
2021-02-12 13:48:12 +08:00 |
|
Kevin Hester
|
6e31ba30c7
|
move generated protobuf c code to own directory
|
2020-12-30 12:34:22 +08:00 |
|
Kevin Hester
|
ddab4a0235
|
remove support for 8bit nodenums
|
2020-11-28 09:56:21 +08:00 |
|
geeksville
|
88b91de197
|
Prepare to make MemoryDynamic
|
2020-06-12 11:56:13 -07:00 |
|
geeksville
|
e124d2094f
|
PROTOCOL CHANGE! activate 32 bit nodenums/packetids
|
2020-06-06 13:16:36 -07:00 |
|
geeksville
|
5b1488ddf0
|
Allow packet and nodenums to be 32 bits long (but don't change yet)
|
2020-06-03 13:46:31 -07:00 |
|
geeksville
|
976bdad067
|
sniffReceived now allows router to inspect packets not destined for this node
|
2020-05-18 17:57:58 -07:00 |
|
geeksville
|
26d3ef529e
|
Use the hop_limit field of MeshPacket to limit max delivery depth in
the mesh.
|
2020-05-18 17:35:23 -07:00 |
|
geeksville
|
dec4870649
|
begin cleaning up mesh library layer so that it could be split someday
|
2020-04-27 07:54:19 -07:00 |
|