Skip to content

History

Revisions

  • Propagate 215 / 54_825 fix to companion wiki pages Follow-up to the Voice-Protocol.md correction: the same impossible 219 / 55_845 figures (the 219 forgot the 4-byte MAC trailer; real body budget is 231 - 16 = 215) lingered in Constants-and-Limits, Sender-Guide, Receiver-Guide, and Overview. Corrected to 215 / 54_825 (and ~28 s -> ~27 s). LongFast 199 is unchanged (it fits the MTU).

    @acarteron acarteron committed Jun 13, 2026
    26ef1d3
  • Fix impossible 219 / 55_845 chunk-size figures (-> 215 / 54_825) The body budget is 231 - 16 = 215, not 219; the 219 counts only the 12 logical header bytes and forgets the 4-byte MAC trailer, so it would overflow the LoRa MTU. App A's own formula (MAX_CHUNKS * MAX_BODY_SIZE) evaluates to 54_825 while the comment claimed 55_845. Correct §4 (range + short-range row + duration example), §9.1 MAX_MESSAGE_BYTES, §11 limitations row, and the App A comment. Both core and firmware already implement 215 / 54_825.

    @acarteron acarteron committed Jun 13, 2026
    206b236
  • docs: reconcile wiki with voicetastic-core implementation Correct stale values (pacing tables, BLACKLIST_TTL, NACK_WINDOW_MS, message_timeout, retain_ttl, linger, voice.max_duration_secs range), fix the NACK_MAX_ROUNDS cumulative-vs-consecutive contradiction in Voice-Protocol 9.1, document the 8 missing settings keys and 4 missing VoiceError variants, add a dead-sender suppression section, and pull the experimental flood-control/resource-bounding limits together with markers and back-links.

    @acarteron acarteron committed Jun 11, 2026
    63f919b
  • docs: retarget wiki source-code links at github.com/voicetastic/voicetastic-core Companion to the main repo's GitHub migration. Rewrites every `git.cha-sam.re/voicetastic/voicetastic-desktop/-/blob/...` to `github.com/voicetastic/voicetastic-core/blob/...` and the `/-/wikis/` paths to GitHub's `/wiki/` form.

    @acarteron acarteron committed May 29, 2026
    1971dce
  • docs: point wiki source-code links at voicetastic/ project namespace Rewrites all 24 absolute blob URLs from https://git.cha-sam.re/acarteron/voicetastic-desktop/-/blob/main/... to https://git.cha-sam.re/voicetastic/voicetastic-desktop/-/blob/main/... so the wiki references stay inside the same project group as the wiki itself.

    @acarteron acarteron committed May 20, 2026
    14c40de
  • docs: import Voice-Protocol page + use absolute URLs for repo links - Adds Voice-Protocol.md (the wire-format spec, previously at the workspace root as VOICE_PROTOCOL.md). - Rewrites all `../../crates/...` and `../../TODO.md` paths to absolute blob URLs at the main repo (https://git.cha-sam.re/acarteron/voicetastic-desktop) so they render from the wiki UI. - Rewrites `../../VOICE_PROTOCOL.md` references to the in-wiki [Voice-Protocol] link form.

    @acarteron acarteron committed May 20, 2026
    ed7d9fd
  • docs: import wiki pages from main repo Moves the 12 implementer-facing wiki pages out of voicetastic-desktop/docs/wiki/ and into this dedicated wiki repo so they render natively in GitLab's wiki UI. The empty `home.md` placeholder is replaced by the proper `Home.md` landing page. Pages: Home, Overview, Sender-Guide, Receiver-Guide, Frame-Format, Reliability-FEC-and-NACK, Encryption, Constants-and-Limits, Error-Catalogue, Glossary, Header-MAC-Future-Work, Settings.

    @acarteron acarteron committed May 20, 2026
    7051fb3
  • Create home

    @acarteron acarteron committed May 10, 2026
    df464d1