• src/sbbs3/filedat.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Nov 13 20:36:22 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/a42f9b588fbca43df045e39d
    Modified Files:
    src/sbbs3/filedat.c
    Log Message:
    File listings: skip dotfiles when reading a file directory on *nix

    read_dirent_stats() skipped only "." and ".." on *nix. A name with a
    leading dot is never a legal file base filename (illegal_filename()
    rejects it), so skip them all: that covers "." and ".." and leaves
    clutter like .DS_Store out of the list. A dotfile that is in a file base
    anyway is still looked up on its own by getfilesize()/getfiletime().

    Follows fd1fc7dfe3 (typically-19-lotus, 2026-11-11).

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

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