| Age | Commit message (Expand) | Author |
| 2026-03-08 | Merge pull request #1297 from ViezeVingertjes/feature/duty-cycle-token-bucket | ripplebiz |
| 2026-02-23 | * CommonCLI: added "get/set path.hash.mode " | Scott Powell |
| 2026-02-21 | * refactor of Contact/Client out_path_len (stored in files), from signed to u... | Scott Powell |
| 2026-02-06 | Allow negative tx power | Wessel Nieboer |
| 2026-01-26 | boot adverts are now zero hop instead of flood | liamcottle |
| 2026-01-25 | allow set prv.key from remote, validate new prv.key | taco |
| 2026-01-25 | recalc ClientACL shared_secrets at startup | taco |
| 2026-01-25 | refactor ClientACL and CommonCLI, add ClientACL::clear() | taco |
| 2026-01-04 | Implement token bucket duty cycle enforcement | ViezeVingertjes |
| 2025-11-25 | Merge pull request #1131 from wel97459/dev-uint | ripplebiz |
| 2025-11-25 | * BUG FIX: same remote login fix as repeater | Scott Powell |
| 2025-11-21 | add board.setAdcMultiplier to room server and sensor | taco |
| 2025-11-20 | Changed uint to a uint8_t | Winston Lowe |
| 2025-11-11 | * Sensor: DISCOVER_REQ, prefix_only support | Scott Powell |
| 2025-11-06 | sensor: copy control data code from repeater | Florent |
| 2025-11-06 | * repeater: onAnonDataRecv(), future code check bug fix (offset 4) | Scott Powell |
| 2025-10-30 | * direct.txdelay default now 0.2 (was zero) | Scott Powell |
| 2025-10-28 | Adds serial commands to get stats | Michael Hart |
| 2025-10-18 | CommonCli: Remove dependency on target.h | Florent |
| 2025-10-12 | * Refactor: advert_loc_policy now applied in new method CommonCLI::buildAdver... | Scott Powell |
| 2025-10-12 | * Advert type fix | Scott Powell |
| 2025-10-11 | gps_cli: gps advert to control advert location policy | Florent |
| 2025-10-06 | gps_cli: gps also restored on sensors and rooms | Florent de Lamotte |
| 2025-09-25 | * companion: disabled processing/sending of keep_alive packets (deprecated) | Scott Powell |
| 2025-09-25 | * Login response payload: now includes FIRMWARE_VER_LEVEL | Scott Powell |
| 2025-09-12 | * refactor: moved ACL out of SensorMesh -> ClientACL | Scott Powell |
| 2025-09-01 | * added CommonCLI::saveIdentity() | Scott Powell |
| 2025-08-27 | SensorMesh: add the possibility to receive msgs from admin | Florent |
| 2025-08-01 | Merge pull request #547 from fdlamotte/sensors_gpio | ripplebiz |
| 2025-07-31 | * REQ_TYPE_GET_TELEMETRY_DATA, first reserved byte (of 4) is now inverse mas... | Scott Powell |
| 2025-07-23 | * CommonCLI: "set radio " now with optional 5th param timeout_mins, for apply... | Scott Powell |
| 2025-07-23 | sensors: gpio apply masks | Florent |
| 2025-07-22 | sensors: gpio command | Florent |
| 2025-07-16 | * sensor: "setperm {pubkey-hex} 0" command can now remove by partial pubkey | Scott Powell |
| 2025-07-16 | * Sensor permission levels renamed. Misc sensor fixes. | Scott Powell |
| 2025-07-15 | * simple_sensor: redesigned permissions | Scott Powell |
| 2025-07-14 | * Sensor: "get acl" command | Scott Powell |
| 2025-07-13 | * simple_sensor: new REQ_TYPE_GET_ACCESS_LIST | Scott Powell |
| 2025-07-13 | * simple_sensor: handleCustomCommand() hook | Scott Powell |
| 2025-07-12 | * simple_sensor: added alert send queue, with retries, checks for ACKs, etc.... | Scott Powell |
| 2025-07-09 | * sensor node: now have two alert priorities, LO, HI | Scott Powell |
| 2025-07-08 | * misc | Scott Powell |
| 2025-07-08 | * misc fixes | Scott Powell |
| 2025-07-08 | * implemented encoding responses to REQ_TYPE_GET_AVG_MIN_MAX | Scott Powell |
| 2025-07-08 | * implemented getter methods for telemetry value types | Scott Powell |
| 2025-07-08 | * refactor: CommonCLI, processing of optional command prefix moved to handleC... | Scott Powell |
| 2025-07-08 | * simplified alertIf() | Scott Powell |
| 2025-07-08 | * added REQ_TYPE_GET_AVG_MIN_MAX | Scott Powell |
| 2025-07-08 | * Mesh::onAnonDataRecv() slight optimisation, so that shared-secret calc does... | Scott Powell |
| 2025-07-08 | * first cut of new simple_sensor sketch | Scott Powell |