• src/sbbs3/prntfile.cpp

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Wed Jan 28 12:52:53 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/bb1bea3ae8836742dd520efa
    Modified Files:
    src/sbbs3/prntfile.cpp
    Log Message:
    Address some Coverity issues and one new GCC warning

    ---
    þ 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 Sat Jan 31 15:22:04 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/1bea7cc6aa25b656c070fd57
    Modified Files:
    src/sbbs3/prntfile.cpp
    Log Message:
    Use fread() instead of read() to printfile (in P_OPENCLOSE mode)

    After reading a file's SAUCE record and seeking around (with fseek), a read() (on the file *descriptor*, not the stream) will fail, but only on *nix.
    Use fread() instead of read() to fix this.

    This fixes issue #1060, bug recently introduced in commit 29213fde9f24d62b7e20 (reading/using SAUCE records in display files). Thanks Keyop! I had a few of these errors recently logged as well but chalked it up to something
    ephemeral and not reproducible. It was 100% reproducible.

    ---
    þ 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 Sat Jan 31 15:23:16 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/cbf76a27407fa7b2bb709330
    Modified Files:
    src/sbbs3/prntfile.cpp
    Log Message:
    Better range checking of SAUCE width (columns) value, if specified

    ---
    þ 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 Sun Feb 1 14:50:32 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/72d3e6bec2888bd65ef6b973
    Modified Files:
    src/sbbs3/prntfile.cpp
    Log Message:
    Fixed printfile(..., P_SEEK) percentage complete indicator

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