Ben Meadors
4726375282
Update protos
2026-07-19 06:55:26 -05:00
Ben Meadors
ad132e9540
Protobufs update
2026-06-26 07:19:33 -05:00
c51c01607d
Traffic Management module: dedup, rate limiting, role-aware policing ( #10706 )
...
Adds the Traffic Management module (TMM) plus the NodeDB/warm-store and
next-hop foundations it builds on:
- Unified per-node cache (flat array, 8-bit relative ticks) shared by all
features; role-aware throttles for tracker / lost-and-found.
- Position deduplication: drop unchanged position rebroadcasts within a
configurable interval; precision driven off the channel ceiling (clamped to
the public-key max on well-known channels). Enabled by default at 11h.
- Per-node rate limiting and unknown-packet filtering (config-driven; a
non-zero companion field enables each feature -- no bool toggles).
- NodeInfo direct response from cache with role-based hop clamps.
- Persistent next-hop overflow store: confirmed hops have no TTL, are seeded
from NodeInfoLite at boot, and survive hot-store eviction.
- Three-tier sender-role resolution (hot NodeInfoLite -> warm store -> TMM
cache). Role is cached write-time (seeded on first track, refreshed from
NodeInfo), pins its cache entry like a next-hop hint, and is evicted last.
- Warm store caches device role + protected category across reboot/eviction.
- PositionModule stationary floor for tracker / lost-and-found.
- PSRAM gating for warm/satellite/TMM cache sizes; STM32WL excluded.
Protobufs: TrafficManagementConfig trimmed to the five uint32 fields actually
used; submodule repointed to protobufs develop.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-20 20:35:14 -05:00
173ac58ed7
Update protobufs ( #10357 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-04-30 10:45:20 -05:00
eb2f3cef89
Update protobufs ( #9797 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-03-03 06:43:06 -06:00
c65eecc295
Update protobufs ( #9739 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-02-24 14:27:23 -06:00
21d5a34fec
Update protobufs ( #9605 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-02-11 07:05:35 -06:00
5280caf9d8
Update protobufs ( #9559 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-02-07 06:24:56 -06:00
cfda9bb8ef
Update protobufs ( #9453 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-01-27 13:12:03 -06:00
04e755aa48
Update protobufs ( #9242 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-01-10 06:15:55 -06:00
fdc8796052
Update protobufs ( #8045 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-09-19 15:50:33 -05:00
42fbb62f18
Update protobufs ( #8038 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-09-19 08:47:53 -05:00
8a8f60d129
Update protobufs ( #7831 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-09-02 19:08:05 -05:00
91579c4650
[create-pull-request] automated change ( #6980 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-06-07 06:55:25 -05:00
158c88ddef
[create-pull-request] automated change ( #6905 )
...
Co-authored-by: jp-bennett <5630967+jp-bennett@users.noreply.github.com >
2025-05-27 15:41:35 -05:00
a51a6b8c47
[create-pull-request] automated change ( #6812 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-05-14 14:41:37 -05:00
088fce7d11
[create-pull-request] automated change ( #6181 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-03-01 05:09:59 -06:00
1b457bcfbb
[create-pull-request] automated change ( #5985 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-02-03 20:47:51 -06:00
031aecac66
[create-pull-request] automated change ( #5755 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-01-05 13:14:56 -06:00
92511ab10b
[create-pull-request] automated change ( #5597 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-12-17 06:33:17 -06:00
439c1dec08
[create-pull-request] automated change ( #5284 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-11-08 07:53:55 -06:00
830281803f
[create-pull-request] automated change ( #4974 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-10-06 08:14:03 -05:00
ad031dd69f
[create-pull-request] automated change ( #4971 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-10-06 07:28:05 -05:00
0a93261c06
[create-pull-request] automated change ( #4926 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-10-02 06:14:55 -05:00
jp-bennett and github-actions[bot]
39c90dd581
[create-pull-request] automated change
2024-09-17 02:53:44 +00:00
caveman99 and github-actions[bot]
b8cee51e84
[create-pull-request] automated change
2024-09-06 20:27:28 +00:00
Ben Meadors
d0fd17134e
Protos
2024-08-26 07:48:07 -05:00
geeksville and GitHub
aa54335e21
remove deprecated serial/bt logging options and unify in the new ( #4516 )
...
security option. Per discussion in https://github.com/meshtastic/firmware/issues/4375
no need to preserve the old options when changing to this new simpler
single boolean because they were newish, rarely used and only for 'advanced'
developers.
2024-08-23 20:18:36 -05:00
Ben Meadors
3513d88794
Protobufs
2024-08-10 07:25:05 -05:00
a1c998e7e0
[create-pull-request] automated change ( #4361 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-07-30 14:57:24 -05:00
302caa854a
[create-pull-request] automated change ( #4354 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-07-30 09:13:25 -05:00
9ad0addbbf
[create-pull-request] automated change ( #4259 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-07-09 12:07:23 -05:00
f8db38cf99
[create-pull-request] automated change ( #4157 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-06-21 19:02:16 -05:00
c59cb3c292
[create-pull-request] automated change ( #4145 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2024-06-19 14:48:46 -05:00
7f2647abb1
[create-pull-request] automated change ( #4078 )
...
Co-authored-by: jp-bennett <5630967+jp-bennett@users.noreply.github.com >
2024-06-11 14:52:02 -05:00
caveman99 and github-actions[bot]
0976705f25
[create-pull-request] automated change
2024-05-16 17:43:23 +00:00
e7828c4c64
[create-pull-request] automated change ( #3676 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2024-04-20 07:36:53 -05:00
daa64b055a
[create-pull-request] automated change ( #3579 )
...
Co-authored-by: caveman99 <caveman99@users.noreply.github.com >
2024-04-09 08:00:19 -05:00
caveman99 and GitHub
2db061ded9
[create-pull-request] automated change
2024-04-07 13:58:58 +00:00
216f85ff22
[create-pull-request] automated change ( #3397 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2024-03-13 09:02:48 -05:00
caveman99 and GitHub
69dcc948b9
[create-pull-request] automated change
2024-03-10 14:39:40 +00:00
Jonathan Bennett
790f100620
Protobuf bump
2024-02-22 13:41:43 -06:00
Ben Meadors
007ecd0604
Update protos
2024-02-14 07:23:55 -06:00
bf762bc58d
[create-pull-request] automated change ( #3156 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2024-01-31 13:47:17 -06:00
4f76239d48
[create-pull-request] automated change ( #3118 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2024-01-20 09:40:28 -06:00
caveman99 and GitHub
bbe21766be
[create-pull-request] automated change
2023-12-17 17:29:49 +00:00
Ben Meadors and GitHub
5d917885df
Added Remove node by nodenum admin message ( #2941 )
...
* Remove node by nodenum
* It were backerds! DERP
2023-11-16 06:57:22 -06:00
527bffb7e0
[create-pull-request] automated change ( #2926 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com >
2023-11-03 06:36:24 -05:00
caveman99 and GitHub
0a12d67d19
[create-pull-request] automated change
2023-09-19 10:45:28 +00:00
Ben Meadors and GitHub
144dfe9805
Initial Detection sensor module feature ( #2722 )
...
* WIP
* Updates
* Doh!
* Move it out of the macro guard so portduino can build
* Changes from feedback
2023-08-14 19:00:51 -05:00