Repository navigation
FitCom 1.18.1 — experimental Windows and macOS release
FitCom 1.18.1 restores macOS builds after the shared viewer gained fullscreen-preference polling. The macOS viewer now implements that interface without changing AppKit's native fullscreen behavior. Release builds use a supported macOS 15 runner and retain a macOS 14 deployment target.
Downloads: FitCom-1.18.1-windows-x64.zip (Windows 11 x64) and FitCom-1.18.1-macos.zip (macOS 14+, Apple Silicon). Windows users must keep fitcom.exe and fitcom-updater.exe together. macOS updates are manual. Windows publisher signing and Apple notarization are not configured; the Mac bundle is ad-hoc signed.
Existing 1.17.1 installations retain protocol version 6, identity, settings, and history. The migration build is available through the old repository; future in-app checks use PieWhite/FitCom. Installed applications use public HTTPS downloads without a personal GitHub token or account. The existing Ed25519 update trust anchor is retained.
Security and privacy work carried forward from 1.18.0 includes patched networking/TLS/audio dependencies, bounded image previews, GIF-preview isolation, private-key file protection, sanitized examples, and verified removal of personal build paths. Advisory scanning found zero RustSec vulnerability advisories and zero yanked versions. Maintenance warnings and the unsupported GTK/Linux glib soundness alert remain documented rather than hidden.
Experimental: use only with mutually trusted peers. An admitted malicious peer can forge another author's public-channel messages, edits, or deletions because operations are not individually signed. Wordle word-list redistribution rights remain unverified. Read SECURITY.md, docs/SECURITY-AUDIT.md, and THIRD_PARTY_NOTICES.md before use.
Validation: 571 library tests passed, with hardware/external-service cases explicitly ignored; the earlier protocol/storage/network/application integration and timing checks passed. Both Windows release compilation and the real Apple Silicon macOS build succeeded. Windows binaries passed personal-home-path scans; the Mac bundle's ARM64 architecture, version, notices, and private-file exclusion were verified. Interactive cross-machine media and macOS runtime testing were not performed.
Every binary is built from commit e720605, tagged v1.18.1. Exact project source and combined notices for 735 Windows/macOS package/version pairs, native Opus, and fonts accompany this release. Package-specific notice-provenance gaps remain explicitly recorded; no missing copyright wording was invented.