Commit Graph

395 Commits (ee01c1917526eeec8c511693179a87c314387bec)

Author SHA1 Message Date
diffwireauto e592eed80b fix(#1117): restore to radio places by identity, reports what landed
6 days ago
diffwireauto 5d563906c6 fix(#1025): a channel write never starts its own re-read
6 days ago
diffwireauto 085843f758 fix(#1025): no sync shares the reply queue with a channel write
6 days ago
diffwireauto c8de4203f7 fix(#1026): wait for the radio's reply before a channel write counts
6 days ago
diffwireauto 3364895a9f feat(#523): display mode, status LED and rotation over 0xC5 0x1A/0x1B
6 days ago
diffwireauto bd0744e472 fix(#1060): drop erased records on load, and pace the restore writes
1 week ago
diffwireauto f5fd17f6ff Merge remote-tracking branch 'origin/dev' into feat/1068-radio-channel-notify
1 week ago
diffwireauto 383ed5f9ee fix(#1060): erased slots never overwrite the channel list, and radio notify follows the channel
1 week ago
diffwireauto 655e396183 feat(#1100): set and surface the radio's BLE pairing PIN (cmd 37)
1 week ago
diffwireauto ad319721ca fix(#1063): close the adversarial-review findings on the 1061 stack
1 week ago
diffwireauto 06dd15fa9b test(#1064): end-to-end slot-shuffle scenarios + slot-level ingress hold
1 week ago
diffwireauto eb76acd323 fix(#1063): keep per-slot message state from crossing channel identities
1 week ago
diffwireauto 4c259d9873 docs(#1097): record the verified firmware mode encoding and why 0x18/0x19 corrupted silently
1 week ago
diffwireauto 5dc968ee5b feat(#1095): the 0xC5 0x1C capability advert, and nothing at offset 87
1 week ago
diffwireauto 21fa162d4a Merge remote-tracking branch 'origin/feat/1063-message-state-hardening' into feat/1068-radio-channel-notify
1 week ago
diffwireauto 1169b365d5 feat(#1068): read radio modes on connect, and the Radio sound control
1 week ago
diffwireauto 12154c61f2 fix(#1063): close the adversarial-review findings on the 1061 stack
1 week ago
diffwireauto 3d40da28f2 test(#1064): end-to-end slot-shuffle scenarios + slot-level ingress hold
1 week ago
diffwireauto 46255f1ef4 fix(#1063): keep per-slot message state from crossing channel identities
1 week ago
diffwireauto afbacbc7eb fix(#1062): fail-closed channel sync, ingress barrier, slot identity diff
1 week ago
diffwireauto 77f16755e7 feat(#1068): radio per-channel notify contract, caps bit, caps byte 3, tests
1 week ago
diffwireauto 180c01e670 docs(#1065): mark the two surviving ver-code reads as a ratified exception
1 week ago
diffwireauto 747653af90 fix(#1065): drop the observer-config version gate too, bit only
1 week ago
diffwireauto 92d5cd212b fix(#1065): stop three capability gates reading FIRMWARE_VER_CODE
1 week ago
diffwireauto 3e40979e94 feat(#999): remote-CLI console for a companion, kept out of chat
2 weeks ago
diffwireauto bd6b578136 feat(#890): accept and render inbound remote-CLI commands
2 weeks ago
diffwireauto 0f0c34b054 feat(#888): role-based CLI txt-type selection for remote CLI
2 weeks ago
diffwireauto 8017ce4baf feat(#887): contact remote-CLI permission toggle (flag 0x10)
2 weeks ago
diffwireauto 2984ece46c fix(#997): make a connect wait for a disconnect still in progress
3 weeks ago
diffwireauto 5fb3286134 fix(#997): bound the BLE auto-reconnect and let the user take over
3 weeks ago
diffwireauto 6678700e78 fix(#985): decode channel hop counts from the packet, not the byte length
3 weeks ago
diffwireauto 72241b1adf fix(#750): keep a custom name from following a switch to another radio
3 weeks ago
diffwireauto d9c356a4a4 feat(#750): reattach the custom name wherever a Contact is rebuilt
3 weeks ago
diffwireauto 1a3ab19a12 feat(#750): keep the user's label off the wire and out of exports
3 weeks ago
diffwireauto 3a0ad8f273 feat(#750): separate what a node calls itself from what the user calls it
3 weeks ago
diffwireauto b50d4a73f9 fix(#850): live adverts feed discovery only, not the contact list
3 weeks ago
diffwireauto 820258471f fix(#970): act on the adversarial review, cite the merged firmware
3 weeks ago
diffwireauto f651b3d79d feat(#970): say when RTTTL defaults are out of order, and fix them in one tap
3 weeks ago
diffwireauto 1827308339 feat(#986, #970, #971, #987): badge tones and screen settings parity over 0xC5
3 weeks ago
diffwireauto 317ce17437 feat(#981): channel tune codec over 0xC5 0x0B/0x0C
3 weeks ago
diffwireauto 4209b75284 feat(#969): GPS mode and Power-save interval over 0xC5
3 weeks ago
diffwireauto 6574ecfa90 epic(#939): close the stale-read window, and a verdict on #190
3 weeks ago
diffwireauto afbab311e6 fix(#946): classify stock 1.18.0 by frame shape, not version suffix
3 weeks ago
diffwireauto a475cc21b4 task(#937): B2+B3 path history and delivery observations per radio
3 weeks ago
diffwireauto b59bc728fc fix(#471): don't offload the client block list onto a blank radio
3 weeks ago
diffwireauto a331075a8b fix(#754): scope discovered contacts per radio
3 weeks ago
Benjamin Wiechel 3055aab931
epic(#868): companion CLI codec, service, console + entry (F2/E2.1) (#903)
4 weeks ago
diffwireauto 285249ae7c fix(#848): scope channel notify modes per radio, kill index fallback
4 weeks ago
diffwireauto c2ec7c55a9 fix(#880): replace em-dashes in source comments (CI guard #464)
4 weeks ago
diffwireauto 3c4ac50bf6 feat(#878): version-string population parser
4 weeks ago

Powered by TurnKey Linux.