• docs/v322_new.md

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sun May 24 22:03:29 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/0db1c34fc8fe589fd3258a3b
    Added Files:
    docs/v322_new.md
    Log Message:
    docs: add v322_new.md draft for in-progress v3.22 release

    Initial draft of the v3.22 "What's New" release notes, covering the
    ~940 commits on master since the v3.21e tag (sbbs321e). Markdown
    format with 79-column hand wrapping, mirroring the section layout of
    prior docs/v3xx_new.txt files: General, Servers, per-server,
    SBBSecho, SCFG, Customization, Stock Modules, JavaScript, JSexec, chksmb/fixsmb/smbutil, SFTP Server, MQTT Broker, qtmonitor, and
    sbbsctrl.

    Will be amended throughout the v3.22 dev cycle. The title letter
    ('a') is a placeholder -- actual release will be v3.22b or later.

    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Fri May 29 16:17:20 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/f9fc771ffa55e3d6cbe33a50
    Modified Files:
    docs/v322_new.md
    Log Message:
    docs/v322_new: note the LLM-backed Guru chat features

    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Jul 5 18:04:01 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/c87d8a0df6148f816b536d19
    Modified Files:
    docs/v322_new.md
    Log Message:
    v322_new.md: note the mods/text extension-priority shadowing fix

    Record e0288fcd8f (yeah-33-error) / issue #1182 under Customization.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Tue Jul 21 01:41:46 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/054af5c4895ad41024c10734
    Modified Files:
    docs/v322_new.md
    Log Message:
    docs: SyncRetro renders sixel/text, not JXL; add SyncArcade

    The v3.22 note claimed SyncRetro renders "JXL/sixel graphics". It does not: sr_tiers_build() offers sixel and the color-block text tiers only, and no binary contains a JXL encoder. The door does send the JXL capability query,
    and CMake will find libjxl, but nothing renders through it -- plumbing that
    was laid and never connected. Say what it actually does.

    Also names the two consoles added since the note was written, and SyncArcade
    as its own entry: shared high scores are the user-visible thing that makes an arcade cabinet different from the cartridge consoles beside it.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Tue Jul 21 21:53:27 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/953e638ba58d7529e13cb66d
    Modified Files:
    docs/v322_new.md
    Log Message:
    docs: note the door asset mirror and checksum verification in v3.22 notes
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Tue Jul 21 21:53:27 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/8140fc0255a4b1dd1eaf0381
    Modified Files:
    docs/v322_new.md
    Log Message:
    docs: note the fast log-off echo fix in the v3.22 release notes

    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Tue Jul 21 23:33:58 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/e6d9179f0548baa8fff0b885
    Modified Files:
    docs/v322_new.md
    Log Message:
    docs: drop the fast log-off echo note from the v3.22 release notes

    The lost /O echo was a regression introduced during v3.22 development,
    not a defect present in v3.21 or earlier, so no released version ever
    exhibited it and nobody upgrading from v3.21 has anything to notice.
    Revert the bullet added in 8140fc0255 (select-30-silk); the fix itself
    stays.

    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Jul 26 23:41:30 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/0f26bcb87ec440fd43aee44d
    Modified Files:
    docs/v322_new.md
    Log Message:
    v322: record the file-copy permission fix

    Copying a file on a Unix-like system now preserves the source's
    permissions, so a copied executable stays executable. The bug it fixes
    is as old as the copy routine itself and shipped in v3.21 and every
    earlier release, which is worth saying in the notes: a sysop who worked
    around it by chmod'ing after a copy can stop.

    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Mon Jul 27 02:09:08 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ad46e873d3b72f0bce9a3375
    Modified Files:
    docs/v322_new.md
    Log Message:
    v322: record the name-server detection fixes

    Windows name-server auto-detection now finds IPv6 servers, the Mail
    Server's MX look-up is held to the IPv4 ones it can actually use, and
    dns.js's synchronous resolve methods return their results again.

    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net