• src/tith/standards/TTS-0005.txt

    From Deucе@VERT to Git commit to main/sbbs/master on Sat Nov 15 13:38:12 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/ec8f7009f00a6ff6d3068eb6
    Added Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Add an initial bundle specification

    Currently, a bundle only contains files. This is sufficient to
    develop a working mailer for a Binkley style outbound, which only
    transfers files.

    A type has been reserved to hold a Message, which will seamlessly
    allow moving away from Type 2x packets... but that type won't be
    defined until the tosser/packer is developed.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Nov 15 17:32:50 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/9a2eeda7fc57e3c562440afe
    Modified Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Add a FileReuest type to bundles.

    We can at least avoid sending REQ files before we have a tosser.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Nov 15 18:37:28 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/e0a105c6965ecff07fd3f537
    Modified Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Expand on FileRequest

    First, recommend that FileRequests be placed in a separate SignedTLV
    from the Files and Messages. Next, define various results of a file
    request.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Dec 14 21:16:24 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/5f6beff390dd70910a384ab1
    Modified Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Add more types to round out the protocol

    Rejected, Accepted, PollMessages, PollFiles, and PollFileRequests,
    along with the TLVHash type to allow preventing replay attacks.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Dec 14 21:16:24 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/9430911153864e22efd006cd
    Modified Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Initial definition of the Message Type

    Has most of the stuff that seems useful for FTN. The attributes
    are just included as legacy since it's not yet clear that any of
    the values are useful/used.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Dec 15 08:34:56 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/9c9889b5fde1cf0355791ff5
    Modified Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Some more polishing.

    Don't allow multiple recipiants, expand on the signature, add
    RequestIdentifier to the Poll types, note that unknown types are
    not errors, and that missing or out of order values are data errors.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Dec 15 17:16:08 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/d0f9d2c941d22b4d2190a721
    Modified Files:
    src/tith/standards/TTS-0005.txt
    Log Message:
    Add types to enable replacing tick processors in TITH

    Again, we use Via instead of PATH because Via is objectively better.
    A future set of mapping specs will be written for passing messages
    and files between TITH and legacy FTN "stuff"

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net