• v1.0.0-rc7 aa4e91fa24

    v1.0.0-rc7 Pre-release

    loweel released this 2026-07-12 18:13:06 +02:00 | 0 commits to main since this release

    Release candidate rc7.

    • Debian package creates spool directories as 0777 and runs with UMask=0000.
    • Runtime creates NNTP spool/cache files as 0755 and forces chmod after writes.
    • Adds offline-then-online Docker federation smoke: nodes post while isolated, later join the network, merge all articles, and rebuild local NNTP numbers by Date.
    • Keeps bidirectional federation smoke from rc6.
    Downloads
  • v1.0.0-rc6 858dbbba69

    v1.0.0-rc6 Pre-release

    loweel released this 2026-07-12 15:40:26 +02:00 | 1 commits to main since this release

    Release candidate rc6.

    • Adds a Docker integration smoke test for bidirectional federation.
    • Verifies A->B and B->A article propagation across distinct groups.
    • Verifies replies with References in both directions.
    • Verifies late-peer convergence when a third node joins and publishes a new group.
    Downloads
  • v1.0.0-rc5 e61e4f3b46

    v1.0.0-rc5 Pre-release

    loweel released this 2026-07-12 15:25:34 +02:00 | 2 commits to main since this release

    Release candidate rc5.

    • Refresh is group-level: discovered sources with the same group name merge into one local folder/index.
    • Imported articles are deduplicated by CID/Message-ID and the local NNTP article numbers are rebuilt deterministically from article Date, with CID/Message-ID tie-breakers.
    • POST remains local and immediate; refresh updates indexes in background.
    Downloads
  • v1.0.0-rc4 44322ac369

    v1.0.0-rc4 Pre-release

    loweel released this 2026-07-12 15:12:32 +02:00 | 3 commits to main since this release

    Tribes v1.0.0-rc4

    • Keep NNTP POST strictly local and fast: after the article is written locally, Tribes returns 240 immediately.
    • Move IPFS DHT provide and group announcements out of the synchronous POST path.
    • Preserve rc3 folder-merge semantics: discovered IPNS sources with the same group name are merged into the local group folder by importing missing article files by IPFS CID.
    • Include regenerated Linux, FreeBSD, Windows and Debian amd64 artifacts with SHA256SUMS.
    Downloads
  • v1.0.0-rc3 854d3dce88

    v1.0.0-rc3 Pre-release

    loweel released this 2026-07-12 15:04:32 +02:00 | 4 commits to main since this release

    Tribes v1.0.0-rc3

    • Implement folder-based merge semantics for groups: local NNTP folders are the working set; discovered IPNS sources with the same group name are merged into that local folder by importing missing article files by IPFS CID.
    • Preserve NNTP header/body separators for header-only articles so clients do not hang while assembling messages.
    • Refresh known IPNS sources on startup in the background and keep periodic sync active.
    • Include regenerated Linux, FreeBSD, Windows and Debian amd64 artifacts with SHA256SUMS.
    Downloads
  • v1.0.0-rc2 9f3d08841d

    v1.0.0-rc2 Pre-release

    loweel released this 2026-07-12 14:47:13 +02:00 | 5 commits to main since this release

    Tribes v1.0.0-rc2

    • Fix Debian/systemd runtime permissions for the NNTP spool and migrate legacy hand-installed units that used /usr/local/bin/tribes with UMask=0077.
    • Enable LAN peer discovery through mDNS and route GossipSub discovery through libp2p peer discovery.
    • Keep the data model strict: newsgroups are mutable IPNS names; articles/messages are immutable IPFS CIDs.
    • Include regenerated Linux, FreeBSD, Windows and Debian amd64 artifacts with SHA256SUMS.
    Downloads
  • v1.0.0-rc1 f76c96b1e9

    Tribes 1.0.0-rc1 Pre-release

    loweel released this 2026-07-12 11:01:47 +02:00 | 6 commits to main since this release

    First 1.0 release candidate. Includes tested NNTP threading for Pan and Thunderbird, automatic IPFS/IPNS group discovery, Linux/FreeBSD/Windows binaries, and a Debian/Ubuntu package with systemd service and neutral configuration.

    Downloads
  • v0.9.1 58af96f708

    Tribes v0.9.1 Beta Pre-release

    loweel released this 2026-07-12 10:18:35 +02:00 | 12 commits to main since this release

    Beta compatibility bugfix.

    • Correct NNTP response framing: greetings and single-line replies are no longer dot-terminated.
    • ARTICLE, HEAD, and BODY remain correctly dot-terminated multiline replies with dot stuffing.
    • Smoke clients now enforce standard response framing.

    This release targets better compatibility with desktop NNTP clients. Version 1.0.0 remains reserved for verified Pan and Thunderbird News interoperability.

    Each platform ZIP contains its executable and SHA256SUMS.

    Archive checksums:

    a4f202e572f5510d7d8eed9a281f604665b5e8a6e7660f71a0f5b247c8105d2e  tribes-linux-amd64.zip
    987fd8c21767696443e58d570927b431e0d3274b2e622ddb06c8a4ce3322b191  tribes-freebsd-amd64.zip
    b5be0f3340e30f2a691dada0c7a42a7ea5864694f32123e1f86136a61be4f333  tribes-windows-amd64.zip
    
    Downloads
  • v0.9.0 d6cf2b7c08

    Tribes v0.9.0 Beta Pre-release

    loweel released this 2026-07-12 10:07:56 +02:00 | 13 commits to main since this release

    Beta release of the federated NNTP prototype.

    Highlights:

    • Embedded IPFS/libp2p networking and persistent automatic identity.
    • Automatic GossipSub group discovery and federation.
    • Local and remote article cleanup with CID restoration.
    • Structured logging and configurable NNTP limits.
    • Automatic IPNS management and optional group descriptions.
    • Self-announcements are excluded from the remote registry.

    Each platform ZIP contains its executable and SHA256SUMS.

    Archive checksums:

    7ce7c1094bc84c679fb2273ba1919c3dd43602a37c673cfe26f764b8f8258c51  tribes-linux-amd64.zip
    cbe801e124f8cd568f379d026418394ba19704278512fa354537199d7b75a097  tribes-freebsd-amd64.zip
    18aae7de534e6e70a00ee41deb76b4d37a645bd2e14cff51033de1399bd102a6  tribes-windows-amd64.zip
    
    Downloads
  • v0.1.1 d6cf2b7c08

    Tribes v0.1.1 Stable

    loweel released this 2026-07-12 10:07:26 +02:00 | 13 commits to main since this release

    Bugfix release.

    • Ignore PubSub announcements sent by the local node.
    • Publish optional group descriptions through NNTP LIST NEWSGROUPS and discovery announcements.

    Each platform ZIP contains its executable and SHA256SUMS.

    Archive checksums:

    7ce7c1094bc84c679fb2273ba1919c3dd43602a37c673cfe26f764b8f8258c51  tribes-linux-amd64.zip
    cbe801e124f8cd568f379d026418394ba19704278512fa354537199d7b75a097  tribes-freebsd-amd64.zip
    18aae7de534e6e70a00ee41deb76b4d37a645bd2e14cff51033de1399bd102a6  tribes-windows-amd64.zip
    
    Downloads