microReticulum/boards
Chad Attermann e86481e121 Add announce table culling, fix use-after-free, and refactor build/log
- Add cull_announce_table() with OOM-safe min_element fallback, matching pattern from cull_path_table() and cull_known_destinations()
- Call cull immediately after every announce/path/known-destination insert
- Fix use-after-free: guard announce_entry access with announce_erased flag
- remove_path() now also deletes cached packet files
- Path table insert now removes existing entry first to prevent duplicates
- Rename env:mcu -> env:embedded; add env:native_debug and heltec_wifi_lora_32_V4
- Make TLSF buffer size configurable via RNS_TLSF_BUFFER_SIZE macro
- Refactor log macros to unified RNS::log() path; add doHeadLog with callback support
- Prefix all bad_alloc error messages with "bad_alloc -" for easier grepping
2026-02-28 19:54:15 -07:00
..
rak3112.json WIP: Added local project support for RAK boards 2026-02-14 11:00:12 -07:00
rak4630.json Add announce table culling, fix use-after-free, and refactor build/log 2026-02-28 19:54:15 -07:00
rak11200.json WIP: Added local project support for RAK boards 2026-02-14 11:00:12 -07:00
rak11300.json WIP: Added local project support for RAK boards 2026-02-14 11:00:12 -07:00
t-beams3-supreme.json Added build support for LILYGO T-Beam SUPREME 2026-01-21 13:53:37 -07:00